Atlas CMS

Getting Started

Introduction to Atlas CMS and how to fetch your first content through the Public API.

Welcome to Atlas CMS

Atlas CMS is a headless CMS — you define your data schema (Content Types) in the dashboard, fill it with content (Entries and Pages), and read published content through a REST API into any frontend stack (React, Vue, iOS, Android, etc.).

Two surfaces

SurfaceBase URLWho uses itAuth
DashboardContent editorsEmail + password (Atlas dashboard)
Public API/api/v1/public/*Your frontend appX-API-Key header

This documentation covers the Public API — everything your frontend needs to fetch and display content. Creating content types, entries, and pages is done through the Atlas dashboard today (Admin API docs coming in a later phase).

Base URL

EnvironmentBase URL
Productionhttps://api.atlas.latellu.com/api/v1/public
Self-hosted (default)http://localhost:8080/api/v1/public

Request Headers

HeaderRequiredValue
X-API-KeyYes, on every requestYour API key from the dashboard
Content-TypeOnly for requests with a JSON bodyapplication/json

Next Steps

  • Follow the Quickstart — generate an API key, fetch entries, display content.
  • Read Authentication — key scopes, environment flags, and security best practices.
  • Browse the API Reference — full endpoint reference for Entry, Page, and Media.
  • See Live Examples — six real frontends running against live Atlas workspaces.

On this page