All entries published through Mirror are stored on Arweave, a decentralized storage protocol. We wrote up a short guide on our dev blog here with step by step instructions on how to access Mirror entries on Arweave.
We don't currently have an official REST API or GraphQL API although it's something we plan on supporting in the future.