CMS

Ghost Integration

Seamlessly publish and manage content on your Ghost blog using the Ghost Content API and Admin API.

Prerequisites

  • • A Ghost site (self-hosted or Ghost Pro)
  • • Admin API key from your Ghost admin settings
  • • Content API key for public content access

Getting Your API Keys

  1. Log in to your Ghost admin dashboard
  2. Navigate to Settings → Integrations
  3. Click Add custom integration
  4. Name it "VisualRef" and click Create
  5. Copy the Admin API Key and Content API Key

Configuration

In the VisualRef dashboard, enter:

  • Ghost Site URL: Your Ghost blog URL (e.g., https://your-blog.ghost.io)
  • Admin API Key: For creating and managing posts
  • Content API Key: For reading published content
  • Author Name: (Optional) Set a default author for posts
  • Publish Status: Choose between Draft or Published immediately

Need Help?

If you have trouble connecting, verify that your Ghost site URL is correct and the API keys are from the same integration. For Ghost.io sites, ensure you have the correct API permissions enabled.