The Prompting Company publishes to Ghost using a Custom Integration’s Admin API key.
Before you start
- Owner or Administrator role on the Ghost site.
- Ghost 4.0 or later.
Create a custom integration
- In your Ghost admin panel, click the gear icon (Settings).
- Open Integrations.
- Scroll to Custom integrations and click Add custom integration.
- Name it
TPC publisher and click Create.
Copy the admin API key
On the integration page, copy the Admin API Key. It looks like:
xxxxxxxxxxxxxxxxxxxxxxxx:yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
Copy the Admin API Key, not the Content API Key. TPC needs write access, and only the admin key can create drafts.
Connect in TPC
- Open Settings → Integrations in your TPC product workspace.
- Select Ghost.
- Enter:
- Site URL — your Ghost blog root, e.g.
https://blog.example.com
- Admin API key — the key you copied
- Click Save, then Test connection.
Troubleshooting
401 Unauthorized
Wrong key type — Content API keys are read-only. Regenerate a custom integration and copy the Admin API Key.
403 Forbidden
The Ghost site restricts custom integrations. Confirm your role is Owner or Administrator.
Draft appears but images are missing
Ghost fetches images by URL. If TPC-hosted image URLs are blocked by your Ghost network policy, the draft still saves but images render as broken.