Skip to main content

Ghost

Prefer guided AI setup?

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

Use Admin API for full read/write access to your Ghost content.

Step 1: Create a Custom Integration

  1. Log in to your Ghost Admin panel
  2. Go to Settings > Integrations
  3. Click Add custom integration
  4. Name your integration (e.g., "Nirvai")
  5. 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

  1. In Nirvai, select Ghost Admin API
  2. Enter your Ghost URL
  3. Paste your Admin API Key
  4. 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

APIAccessUse Case
Admin APIRead/WriteFull content management
Content APIRead-onlyPublic 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

Adapted from n8n documentation for Nirvai platform


Next Steps

Got your credential? Connect it to an agent

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.