Back to all guides

    Ghost Integration Guide

    Setup time: ~2 minutes

    Your Ghost publication contains high-value content that AI companies need for training, inference, and retrieval. Opedd lets you monetize your entire archive - including members-only posts - by making it available for licensed use by AI labs and enterprises. You set the price. They pay. You get paid via Stripe.

    What you'll need

    Your Ghost Admin API Key and API URL. In Ghost Admin → Settings → Integrations → click 'Add custom integration' → name it 'Opedd'. Copy the Admin API Key (not Content API Key - the Admin key is needed to access members-only posts).

    1
    In Ghost Admin → Settings → Integrations → Add custom integration.
    2
    Name it "Opedd" and copy the Admin API Key (not Content API Key) and API URL. The Admin key is needed to import members-only and paid posts.
    3
    In Opedd Dashboard → Setup Wizard → select "Ghost".
    4
    Paste your Ghost API URL and Admin API Key. On the happy path the Admin API key verifies your ownership; if that fails, you can verify by DNS record, meta tag, or an email at your domain - or skip and verify later from the dashboard (content stays private until verified).
    5
    Opedd imports your full archive in the background - including members-only posts. This may take a few minutes depending on your catalog size.
    6
    Set your pricing in the wizard. Your publication gets a public licensing page at opedd.com/p/your-publication where buyers and AI agents can license your work at your prices.
    7
    Optional: show buyers and crawlers your work is licensable. In Opedd Dashboard → Distribution, copy your personalized credential badge snippet (it links to your licensing page), then paste it in Ghost Admin → Settings → Code Injection → Site Footer.
    8
    Done - your Ghost publication is now licensable, and AI agents can discover your prices automatically through Opedd's machine-readable licensing endpoint.

    What happens after setup

    Your full archive imports including members-only and paid posts. On the happy path the Admin API key itself verifies your ownership. New posts sync automatically. Revenue from AI licenses is deposited directly into your Stripe Connect account.

    How you get paid

    Publisher sets price

    AI lab purchases license

    Revenue in your Stripe account

    Need help? Contact support