Ghost
Instead of following these steps manually, you can use the AI Credential Assistant — describe what you want to connect and the AI will walk you through the setup step by step, tailored to your account.
Overview
Connect your Ghost publishing platform to Nirvai to automate content management, publish posts, and manage your blog.
Supported Authentication Methods
- Admin API Key - For full content management
- Content API Key - For read-only content access
Prerequisites
- A Ghost account or self-hosted installation
- Admin access to create integrations
Setup Instructions
Admin API Key (Recommended)
Use Admin API for full read/write access to your Ghost content.
Step 1: Create a Custom Integration
- Log in to your Ghost Admin panel
- Go to Settings > Integrations
- Click Add custom integration
- Name your integration (e.g., "Nirvai")
- Copy the Admin API Key
Step 2: Get Your Ghost URL
Your Ghost admin domain format:
- Ghost(Pro):
https://your-blog.ghost.io - Self-hosted: Your custom domain
Step 3: Configure in Nirvai
- In Nirvai, select Ghost Admin API
- Enter your Ghost URL
- Paste your Admin API Key
- Save the credential
Content API Key
Use Content API for read-only access to published content.
Follow the same steps but copy the Content API Key instead.
API Key Differences
| API | Access | Use Case |
|---|---|---|
| Admin API | Read/Write | Full content management |
| Content API | Read-only | Public content access |
Available Operations
With Ghost Admin API, you can:
- Create and update posts
- Manage pages
- Upload images
- Manage tags and authors
- Publish and schedule content
Troubleshooting
Common Issues
- Invalid API Key: Keys have a specific format (id:secret)
- Wrong URL: Ensure you're using the admin domain
- HTTPS Required: Ghost(Pro) requires https
Admin Domain
Your admin domain may differ from your public URL:
- Ghost(Pro): Always
*.ghost.io - Self-hosted: Check your config
Related Resources
Adapted from n8n documentation for Nirvai platform
Next Steps
Use the AI Tool Creator to turn this credential into agent-callable tools. Describe what your agent should be able to do and the AI investigates the API, configures the endpoints, and gives you a reviewable toolkit before saving anything.