ghost.org
Ghost is an open source publishing platform for creating and running online publications. It supports hosted and self-hosted deployments with APIs for reading published content and administering sites programmatically.
Ghost exposes two REST APIs—the read-only Content API and the authenticated Admin API—plus a public npm-installed Ghost CLI for installing and managing self-hosted Ghost instances.
- Ghost Content APIdiscovered
- Ghost Admin APIdiscovered
- Ghost CLIdiscovered
In Ghost Admin, create a new Custom Integration from the Integrations screen, then copy the Content API URL and key shown there. The docs say to obtain it by creating a new custom integration under the Integrations screen in Ghost Admin: Content API overview and Content API JavaScript client.
In Ghost Admin, create a new Custom Integration from the Integrations screen and copy the Admin API key. This secret key is then used server-side to generate short-lived JWTs for requests. The docs describe this under token authentication and note that keys for individual users can also be found on their profile page: Admin API overview and Admin API JavaScript client.
Open the staff user's settings/profile page in Ghost Admin and copy the staff access token. The Admin API docs say staff access token authentication uses a token found in a user’s settings page and authenticates as that user with role-based permissions: Admin API overview.
Use a Ghost staff account's email address and password to sign in through the Admin API session flow. The docs state that user authentication uses email address and password, exchanges them for a cookie-based session via the session API, and may require second-factor codes: Admin API overview.
conventions · 0/7 published
- integrations.json——
- llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing