Ghost

Connect a Ghost publication (Ghost Pro or self-hosted) so Indexly Content Agents can publish directly to it using the Admin API.

What you can do

  • Publish Content Agent articles as a draft or published post
  • Assign tags, authors and a feature image
  • Set custom excerpts and meta title/description
  • Keep headings, internal links and structured content intact

Before you begin

  • Ghost 5.x or newer
  • Administrator access to create a custom integration
  • Your Ghost site reachable over HTTPS

Connect

  1. In Ghost Admin, go to Settings → Integrations → Add custom integration and name it Indexly.
  2. Copy the Admin API Key and the API URL. The admin key looks like {id}:{secret}.
  3. In Indexly, open Integrations → Ghost and click Connect.
  4. Paste the API URL (e.g. https://example.ghost.io) and the Admin API Key.
  5. Click Test connection, then choose your default post status, tags and author and save.
Use the Admin API key, not the Content API key. The Content API is read-only and cannot create posts.

Troubleshooting

  • 401 / invalid token — you likely pasted the Content API key. Copy the Admin API key (it contains a colon).
  • Clock skew errors — Ghost Admin tokens are time-sensitive JWTs. If your self-hosted server clock drifts, sync it via NTP.
  • 404 on the API URL — use the site root, not the /ghost admin path.
  • Images not uploading — check your storage adapter and that the integration has upload permission.

Related