What Is a Repository?

On this page, you'll learn what a Prismic Repository is and how to create one.

In Prismic, your repository stores all of the content for a project. It contains your project’s pages, media, environments, translations, and settings. Prismic hosts this content in the cloud for you, and you can edit it via the Prismic platform.

Prismic is priced by repository, starting at a fully functional free tier, with higher tiers for additional users and features. For more information, see our pricing page.

Accessing a repository

You can view all of your repositories and create new ones in your dashboard:

https://prismic.io/dashboard

Each repository has its own URL, with this format:

your-repo-name.prismic.io

To open your repo, navigate to this URL. If you’re not logged in, you will be prompted to do so.

In your repo, you can:

  • Add and edit documents
  • Add and edit media
  • Plan content releases
  • Add and remove users
  • Change your subscription plan
  • Add webhooks
  • Manage settings for the repo

Repository privacy

Your Prismic repository is only accessible to Prismic users who have been invited to the repo. Learn more about user roles.

Your repository has an API endpoint that exposes your repo’s content as JSON data. This API can be set to public or private.

Delete a repository

Go to Settings > Danger Zone. Click Delete the repository.

You will be prompted to type in the repository name. Then, click Delete this repository.

Was this page helpful?