Ghost
Ghost is an open-source (MIT) publishing platform for professional publications, newsletters, memberships, and paid subscriptions. It can be self-hosted for free or run as the managed Ghost(Pro) service, with all Ghost(Pro) revenue funding the non-profit Ghost Foundation. Every Ghost site exposes two documented public REST APIs under https://{site}/ghost/api/. The Content API is a read-only, key-authenticated interface for delivering published posts, pages, tags, authors, tiers, and settings to front-ends and static sites. The Admin API is a read-write, token-authenticated (JWT) interface for managing posts, pages, members, tags, tiers, offers, newsletters, users, media, themes, and webhooks.
Ghost publishes 33 APIs on the APIs.io network, including Admin - Images API, Admin - Labels API, Admin - Members API, and 30 more. Tagged areas include Publishing, Newsletters, Memberships, Subscription, and CMS.
The Ghost catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 2 Spectral governance rulesets.
Ghost’s developer surface includes authentication, documentation, engineering blog, changelog, developer portal, pricing, CLI, and 49 more developer resources.
Kin Score
APIs 33
Individual APIs this provider publishes, each with its own machine-readable definition.
Ghost Admin - Images API
Image uploads.
Ghost Admin - Labels API
Read-write member labels.
Ghost Admin - Members API
Read-write members.
Ghost Admin - Newsletters API
Read-write newsletters.
Ghost Admin - Offers API
Read-write promotional offers.
Ghost Admin - Pages API
Read-write pages.
Ghost Admin - Posts API
Read-write posts.
Ghost Admin - Site API
Read-only public site metadata.
Ghost Admin - Tags API
Read-write tags.
Ghost Admin - Themes API
Theme upload and activation.
Ghost Admin - Tiers API
Read-write subscription tiers.
Ghost Admin - Users API
Read-only staff users.
Ghost Admin - Webhooks API
Outbound webhook management.
Ghost Content - Authors API
Read-only authors.
Ghost Content - Pages API
Read-only published pages.
Ghost Content - Posts API
Read-only published posts.
Ghost Content - Settings API
Read-only public site settings.
Ghost Content - Tags API
Read-only tags.
Ghost Content - Tiers API
Read-only public subscription tiers.
Ghost Authors API
Authors represent the staff users who create content in a Ghost publication.
Ghost Images API
Upload images to the Ghost publication for use in posts, pages, and settings.
Ghost Members API
Manage publication members including creating, reading, updating, and deleting member records. Members are people who have signed up for the publication.
Ghost Newsletters API
Manage email newsletters that members can subscribe to. Each newsletter has its own design, sender details, and subscription list.
Ghost Offers API
Manage promotional offers for paid membership tiers, including discounts and trial periods.
Ghost Pages API
Create, read, update, and delete pages. Pages share the same structure as posts but are used for static content.
Ghost Posts API
Create, read, update, and delete posts. Posts are the primary content resource in Ghost and support rich content via the Lexical editor format.
Ghost Settings API
Settings provide access to global publication settings including title, description, navigation, and other configuration values.
Ghost Site API
Read basic information about the Ghost site.
Ghost Tags API
The Tags API from Ghost — 3 operation(s) for tags.
Ghost Themes API
Upload, activate, and manage themes that control the front-end appearance of the Ghost publication.
Ghost Tiers API
Manage membership tiers including creating, reading, and updating tier configurations with pricing and benefits.
Ghost Users API
Read staff user accounts for the Ghost publication.
Ghost Webhooks API
Create, update, and delete webhooks that send HTTP POST notifications when events occur within the publication.
Scroll for all 33
Open Collections 37
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONGhost Admin API
OPEN COLLECTIONGhost Content and Admin APIs Admin - Images API
OPEN COLLECTIONGhost Content and Admin APIs Admin - Images Admin - Site API
OPEN COLLECTIONGhost Content and Admin APIs Admin - Images Admin - Tags API
OPEN COLLECTIONGhost Admin Authors API
OPEN COLLECTIONGhost Content API
OPEN COLLECTIONGhost Admin Authors Images API
OPEN COLLECTIONGhost Admin Authors Members API
OPEN COLLECTIONGhost Admin Authors Newsletters API
OPEN COLLECTIONGhost Admin Authors Offers API
OPEN COLLECTIONGhost Admin Authors Pages API
OPEN COLLECTIONGhost Admin Authors Posts API
OPEN COLLECTIONGhost Admin Authors Settings API
OPEN COLLECTIONGhost Admin Authors Site API
OPEN COLLECTIONGhost Admin Authors Tags API
OPEN COLLECTIONGhost Admin Authors Themes API
OPEN COLLECTIONGhost Admin Authors Tiers API
OPEN COLLECTIONGhost Admin Authors Users API
OPEN COLLECTIONGhost Admin Authors Webhooks API
OPEN COLLECTIONGhost Content and Admin APIs
OPEN COLLECTIONScroll for all 37
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
Ghost MCP Server
Ghost ships two distinct first-party MCP surfaces. A hosted, anonymous, read-only documentation server runs at https://docs.ghost.org/mcp and answers a live tools/list. A separa...
MCP SERVERGraphQL 1
GraphQL schemas published by this provider.
Ghost GraphQL API
Ghost does not provide a native GraphQL API. Ghost exposes two RESTful HTTP APIs: the read-only Content API, intended for public browser clients, and the write-capable Admin API...
GRAPHQLPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Ghost Org Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Ghost Org Finops
FINOPSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Ghost Webhooks
Ghost Webhooks allow developers to receive real-time HTTP notifications when specific events occur within a Ghost publication, such as publishing a new post, updating a page, or...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Ghost Org Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Ghost API Rules
SPECTRALGhost API Rules
SPECTRALJSON Schema 25
Standalone JSON Schema definitions for this provider's data models.
Author
JSON SCHEMAErrorResponse
JSON SCHEMALabel
JSON SCHEMAGhost Member
JSON SCHEMAMemberInput
JSON SCHEMANavigationItem
JSON SCHEMANewsletter
JSON SCHEMANewsletterInput
JSON SCHEMAOffer
JSON SCHEMAOfferInput
JSON SCHEMAPage
JSON SCHEMAPaginationMeta
JSON SCHEMAGhost Post
JSON SCHEMAPostInput
JSON SCHEMASettings
JSON SCHEMASite
JSON SCHEMASubscription
JSON SCHEMATag
JSON SCHEMATagInput
JSON SCHEMATheme
JSON SCHEMATier
JSON SCHEMATierInput
JSON SCHEMAUser
JSON SCHEMAWebhook
JSON SCHEMAWebhookInput
JSON SCHEMAScroll for all 25
JSON Structure 1
JSON Structure definitions describing this provider's data shapes.
Ghost Org Structure
JSON STRUCTURESecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 6
Portal, sign-up, and the first successful call
Documentation 4
Reference material describing how the API behaves
Agent Surfaces 6
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 7
SDKs, sample code, and the tooling you integrate with
Scroll for all 7
Access & Security 5
Authentication, authorization, and security posture
Operate 10
Status, limits, changes, and where to get help
Scroll for all 10
Commercial 6
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.