Ghost.org (Admin API)

Open source publishing platform

Go to site
Explore
/
Apps
/
Ghost.org (Admin API)

Ghost.org (Admin API) API Integrations

Build and run workflows using the Ghost.org (Admin API) API. Use 1000s of source-available triggers and actions across 1000+ apps. Or write custom code to integrate any app or API in seconds.

Overview

With the Ghost.org API, you can build a wide range of applications and integrations. Here are some examples:

  • A desktop or mobile app for managing your Ghost blog
  • A Ghost-powered website or custom CMS
  • An integration with another service or platform (such as Zapier or IFTTT)
  • A tool or script for automating tasks with Ghost
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
module.exports = defineComponent({
  props: {
    ghost_org_admin_api: {
      type: "app",
      app: "ghost_org_admin_api",
    }
  },
  async run({steps, $}) {
    const GhostAdminAPI = require('@tryghost/admin-api');
    const api = new GhostAdminAPI({
        url: this.ghost_org_admin_api.$auth.admin_api_url,
        key: this.ghost_org_admin_api.$auth.admin_api_key,
        version: 'v3'
    });
    return await api.users.browse()
  },
})

Choose an API to Connect with Ghost.org (Admin API) API

1
-
12
of
1000+
apps by most popular

Create Member with Ghost.org (Admin API) API on New Requests (Payload Only) from HTTP / Webhook API
HTTP / Webhook + Ghost.org (Admin API)
 
Try it
Send Message (Advanced) with Discord Webhook API on New Member Created (Instant) from Ghost.org (Admin API) API
Ghost.org (Admin API) + Discord Webhook
 
Try it
Create Member with Ghost.org (Admin API) API on New Message from Discord API
Discord + Ghost.org (Admin API)
 
Try it
Create Member with Ghost.org (Admin API) API on New Message in Channel from Discord Bot API
Discord Bot + Ghost.org (Admin API)
 
Try it
Create Member with Ghost.org (Admin API) API on New Submission from Typeform API
Typeform + Ghost.org (Admin API)
 
Try it
Member Deleted (Instant) from the Ghost.org (Admin API) API

Emit new event each time a member is deleted from a site.

 
Try it
Member Updated (Instant) from the Ghost.org (Admin API) API

Emit new event each time a member is updated.

 
Try it
New Member Created (Instant) from the Ghost.org (Admin API) API

Emit new event for each new member added to a site.

 
Try it
Page Published (Instant) from the Ghost.org (Admin API) API

Emit new event for each new page published on a site.

 
Try it
Post Published (Instant) from the Ghost.org (Admin API) API

Emit new event for each new post published on a site.

 
Try it
Create Member with the Ghost.org (Admin API) API

Create a new member in Ghost. See the docs here

 
Try it
Create post with the Ghost.org (Admin API) API

Create a post. See the docs here.

 
Try it
Update Member with the Ghost.org (Admin API) API

Update a member in Ghost. See the docs here

 
Try it

Authentication

Ghost.org (Admin API) uses API keys for authentication. When you connect your Ghost.org (Admin API) account, Pipedream securely stores the keys so you can easily authenticate to Ghost.org (Admin API) APIs in both code and no-code steps.

Admin API keys are created by Custom Integration under the Integrations screen in Ghost Admin.
Admin API is your full domain (https://yourdomain.com) and is also listed in your Custom Integration UI