Publishing integration

Publish to Ghost through the Admin API

Articles publish through the Ghost Admin API.

Ghost is the simplest of the publishing integrations because Ghost's own model is simple: an Admin API key, a posts endpoint, and content that arrives as a post rather than as a row in a schema you designed.

It works the same on Ghost(Pro) and on a self-hosted install, since both expose the same Admin API at the same path.

/ghost/api/admin/posts

What you need

  • Your Ghost site URL
  • An Admin API key from a custom integration

Setting it up

  1. In Ghost, go to Settings → Integrations → Add custom integration and name it Xeostack.
  2. Copy the Admin API key it generates.
  3. Paste the site URL and key into Xeostack under Website Connection → Ghost.

What it does not do

Content API keys will not work — Ghost separates read and write credentials, and publishing needs the Admin key specifically. Tags and authors are not assigned; posts arrive under the integration's own identity.

We connect your site during onboarding, so you are not doing this alone.

Start your 7-day trialAll integrations