Everything AtlasCMS does

One API for many brands: content, review, translations, AI drafts, forms and delivery, all on the same revision history.

Brands

Multi-brand tenancy

One installation runs many brands. Every request is scoped to its brand, and a foreign record answers 404.

Brand settings

Each brand keeps its own settings, theme and media storage.

Content

Revisions

Every save writes an append-only revision. Nothing is overwritten.

Publish and schedule

Publish the revision you pin, or schedule it for later.

Rollback

Roll an entry back to an earlier revision when a change goes wrong.

Content types and blocks

Define content types, then compose pages from blocks.

Review

Review workflow

Editors request a review, publishers approve or send it back.

Roles

Editor, publisher and admin roles decide who can change what.

Translations

Translation groups

Entries keep their translations together as one group.

Locale delivery

Ask the public API for a locale and get the translated entry.

AI drafting

Write, translate, SEO

AI writes a draft, translates it, or suggests SEO fields.

Alt text

AI drafts image alt text for a person to check.

Drafts only

Manual AI actions write drafts only. Autopost can publish, but only when an admin turns it on for a brand; it is off by default and audited.

Forms and leads

Public forms

Forms post to a public endpoint, and each submission becomes a lead.

Lead forwarding

Leads can be forwarded to a CRM from the brand integrations.

Delivery

Public read API

A read token returns published content only, through the public API.

ETag and caching

Conditional requests answer 304 when content has not changed.

Preview tokens

A preview token reads drafts, and those responses are never cached.

Sitemap URLs

The sitemap-urls endpoint lists every public URL for search engines.

SEO

Per-entry SEO fields

Every entry keeps its SEO fields in the revision, so each published version carries its own title and description.

SEO warnings

The manage API reports SEO warnings for an entry before it is published.

Redirects

Public redirects let moved URLs keep their search ranking.

IndexNow

A public IndexNow key lets search engines learn about changed URLs quickly.

Webhooks and media

Signed webhooks

Each webhook is signed with HMAC-SHA256 in X-Atlas-Signature.

Media library

Uploads go through signed URLs, with folders and per-brand storage.

MCP and agents

MCP server

An MCP server (stdio) lets an AI client read the content model and entries of a brand, drafts included.

Draft-only writes

Agent tools create and change drafts only. There is no tool to publish, schedule, unpublish, upload or delete.

Agent tokens

A brand admin mints an agent token with a read scope and, optionally, draft writes. The token is shown once and is never printed by the server.