Connect Ghost
PilotScribe publishes to Ghost through the Admin API, authenticated with an Admin API key from a custom integration you add in Ghost. You'll collect your site URL and the key, then paste them into the Publishing tab in PilotScribe.
What you'll need
- Site URL —
https://yourblog.ghost.io(Ghost Pro) or your self-hosted domain - Admin API key — in
id:secretformat
Steps
- Confirm your site URL. On Ghost Pro this is
https://yourblog.ghost.io. If you self-host, use your site's own domain (the address where Ghost Admin lives). - Open integrations. In Ghost Admin > Settings > Integrations.
- Add a custom integration. Click
Add custom integration, name it (e.g.
PilotScribe) and create it. - Copy the Admin API key. On the integration screen,
copy the Admin API Key. It's in
id:secretformat — copy the whole string, including the colon. (Use the Admin API key, not the Content API key.) - Paste into PilotScribe. In
app.pilotscribe.com, open
your site, go to the Publishing tab, choose
Ghost, then fill in:
- Site URL → your
ghost.ioor self-hosted URL - Admin API key → the full
id:secretvalue
- Site URL → your
Scopes & permissions
A Ghost custom integration's Admin API key already carries the permissions needed to create posts — there are no extra scopes to toggle. Keep the integration dedicated to PilotScribe so you can revoke it independently if needed.
Hitting a wall? See Troubleshooting, or go back to all connect guides.