A

apostrophecms.com

ApostropheCMS is an open-source Node.js content management system for building websites and headless CMS projects. It provides page, piece, media, user, and localization capabilities that can be used in traditional or headless architectures.

2 integrations · REST · CLI

ApostropheCMS exposes a self-hosted REST API with OpenAPI spec and a public npm-based CLI; no GraphQL or MCP server was found on apostrophecms.com.

discovered 2mo ago
REST · OpenAPI1
CLI1
Credentials
ApostropheCMS API keyapi_keyGet key

In your own ApostropheCMS project, configure an API key in modules/@apostrophecms/express/index.js under the apiKeys option. The docs show an example like apiKeys: { myTestKey: { role: 'admin' } }. See Authentication and API Explorer. This is project-defined rather than minted from a hosted developer console.

ApostropheCMS bearer tokenbearerGet token

Use an existing ApostropheCMS user account in your own project and create a token by calling the login route POST /api/v1/@apostrophecms/login/login with username and password. The response includes a token that is then sent as Authorization: Bearer <token>. See Login module reference, Authentication, and the headless CMS guide.

conventions · 0/7 published

Publish these signals → /publishing