Ghost Admin API

The Ghost Admin API provides full read/write access to posts, pages, tags, tiers, newsletters, offers, members, users, images, themes, webhooks, and site configuration. Authentication uses short-lived JWTs derived from an admin API key, staff access tokens, or session cookies. Requests must include an Accept-Version header.

API entry from apis.yml

apis.yml Raw ↑
aid: ghost:ghost-admin-api
name: Ghost Admin API
humanURL: https://docs.ghost.org/admin-api
baseURL: https://{admin_domain}/ghost/api/admin
tags:
- Publishing
- Content Management
- Members
- Newsletters
- Webhooks
description: The Ghost Admin API provides full read/write access to posts, pages, tags, tiers, newsletters,
  offers, members, users, images, themes, webhooks, and site configuration. Authentication uses short-lived
  JWTs derived from an admin API key, staff access tokens, or session cookies. Requests must include an
  Accept-Version header.
properties:
- type: Documentation
  url: https://docs.ghost.org/admin-api
- type: Authentication
  url: https://docs.ghost.org/admin-api#token-authentication
- type: Webhooks
  url: https://docs.ghost.org/webhooks
- type: SDK
  title: Ghost Admin Node SDK
  url: https://github.com/TryGhost/SDK/tree/main/packages/admin-api