Following this Integration Request by @mskian
Ghost CMS is a Blogging platform (Managed and Self Hosted - its Free and Open Source - Ghost · GitHub )
it also used as Headless CMS
it having a Content API and Admin API
Content API - Build a Custom site or Static Site, APPS, etc using API
Admin API - Manage, Posting to our site via API
Ghost Admin API
https://ghost.org/docs/api/v3/admin/
Content API
it also having a webhook support
Test ghost site
we can install Ghost locally on our system - this may help to play the ghost API
Requesting Ghost CMS Triggers
List of Possible Triggers (Source): Ghost Webhooks
Event
Description
site.changed
Triggered whenever any content changes in your site data or settings
post.added
Triggered whenever a post is added to Ghost
post.deleted
Triggered whenever a post is deleted from Ghost
post.edited
Triggered whenever a post is edited in Ghost
post.published
Triggered whenever a post is published to Ghost
post.published.edited
Triggered whenever a published post is edited in Ghost
post.unpublished
Triggered whenever a post is unpublished from Ghost
post.scheduled
Triggered whenever a post is scheduled to be published in Ghost
post.unscheduled
Triggered whenever a post is unscheduled from publishing in Ghost
post.rescheduled
Triggered whenever a post is rescheduled to publish in Ghost
page.added
Triggered whenever a page is added to Ghost
page.deleted
Triggered whenever a page is deleted from Ghost
page.edited
Triggered whenever a page is edited in Ghost
page.published
Triggered whenever a page is published to Ghost
page.published.edited
Triggered whenever a published page is edited in Ghost
page.unpublished
Triggered whenever a page is unpublished from Ghost
page.scheduled
Triggered whenever a page is scheduled to be published in Ghost
page.unscheduled
Triggered whenever a page is unscheduled from publishing in Ghost
page.rescheduled
Triggered whenever a page is rescheduled to publish in Ghost
tag.added
Triggered whenever a tag is added to Ghost
tag.edited
Triggered whenever a tag is edited in Ghost
tag.deleted
Triggered whenever a tag is deleted from Ghost
post.tag.attached
Triggered whenever a tag is attached to a post in Ghost
post.tag.detached
Triggered whenever a tag is detached from a post in Ghost
page.tag.attached
Triggered whenever a tag is attached to a page in Ghost
page.tag.detache
Triggered whenever a tag is detached from a page in Ghost
member.added
Triggered whenever a member is added to Ghost
member.edited
Triggered whenever a member is edited in Ghost
member.deleted
Triggered whenever a member is deleted from Ghost
Just saw this request. Is the webhook api also available for selfhosted instances?
I think it’s a great idea to have this integration to automate e.g. twitter announcements for new posts etc.
1 Like
This can be achieved using the webhook node.
3 Likes
Hello! Glad to see this feature already developed. Check the one I just requested. It would help to onboard subscribers from a twitter profile, which is a non friction method.
https://community.n8n.io/t/revue-integration/9154
1 Like
While it’s good that this can be achieved using the webhook node, it would be amazing if the features that @mcnaveen had suggested could be implemented in the Ghost node.
Currently Ghost points at Zapier as being their go-to platform for all things automation, this is a huge opportunity to disrupt Zapier by including these node features.
1 Like
Will try to work on it soon.
1 Like
jan
January 20, 2023, 2:03am
7
Thanks a lot @mcnaveen !
@hellotimking actually tried to contact them around 1 year ago about listing also n8n. Sadly was there not much interest from their side.
1 Like
@jan How strange. You’d think that a platform designed and built as a disruptor technology in the publishing space would be incredibly supportive of a project like n8n!
2 Likes
jan
January 20, 2023, 2:44am
9
@hellotimking agree but sadly does not seem to be the case.
For reference here my post on their forum which they decided to unlist for some reason and why it can not be found without a direct link:
We have a Ghost integration with n8n.io which is a fair-code licensed workflow automation tool. More information about the integration can be found here. I wanted to ask if the integration could be added to the directory. According to this post...
Reading time: 1 mins 🕑
Likes: 1 ❤
1 Like