Ghost.org (Content API)

Open source publishing platform

Integrate the Ghost.org (Content API) API with the Formatting API

Setup the Ghost.org (Content API) API trigger to run a workflow which integrates with the Formatting API. Pipedream's integration platform allows you to integrate Ghost.org (Content API) and Formatting remarkably fast. Free for developers.

[Data] Convert JSON to String with Formatting API on New Author from Ghost.org (Content API) API
Ghost.org (Content API) + Formatting
 
Try it
[Data] Parse JSON with Formatting API on New Author from Ghost.org (Content API) API
Ghost.org (Content API) + Formatting
 
Try it
[Date/Time] Add/Subtract Time with Formatting API on New Author from Ghost.org (Content API) API
Ghost.org (Content API) + Formatting
 
Try it
[Date/Time] Compare Dates with Formatting API on New Author from Ghost.org (Content API) API
Ghost.org (Content API) + Formatting
 
Try it
[Date/Time] Format with Formatting API on New Author from Ghost.org (Content API) API
Ghost.org (Content API) + Formatting
 
Try it
New Author from the Ghost.org (Content API) API

Emit new event for each new author added on a site.

 
Try it
Find author with the Ghost.org (Content API) API

Find an author. See the docs here.

 
Try it
[Data] Convert JSON to String with the Formatting API

Convert an object to a JSON format string

 
Try it
[Data] Parse JSON with the Formatting API

Parse a JSON string

 
Try it
[Date/Time] Add/Subtract Time with the Formatting API

Add or subtract time from a given input

 
Try it
[Date/Time] Compare Dates with the Formatting API

Get the duration between two dates in days, hours, minutes, and seconds along with checking if they are the same.

 
Try it

Overview of Ghost.org (Content API)

The Ghost.org (Content API) unlocks the power of content automation and integration for developers and content creators. With this API, you can programmatically access and manipulate your blog's posts, tags, authors, and settings. It's perfect for streamlining content workflows, from syncing with other platforms to analyzing and optimizing your content strategy.

Connect Ghost.org (Content API)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    ghost_org_content_api: {
      type: "app",
      app: "ghost_org_content_api",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://${this.ghost_org_content_api.$auth.admin_domain}/ghost/api/v3/content/posts/`,
      params: {
        key: `${this.ghost_org_content_api.$auth.content_api_key}`,
      },
    })
  },
})

Connect Formatting

1
2
3
4
5
6
export default defineComponent({
  async run({ steps, $ }) {
    const text = ' Hello world! ';
    return text.trim()
  },
})