(Admin API)

Open source publishing platform

Go to site
/ (Admin API) (Admin API) API Integrations

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

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()

Authentication (Admin API) uses API keys for authentication. When you connect your (Admin API) account, Pipedream securely stores the keys so you can easily authenticate to (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 ( and is also listed in your Custom Integration UI