Webhook Events
Supported Events
Currently, CyberBlog supports one primary webhook event:
post.published
This event is triggered when a blog post is published through our automation system.
{
"event": "post.published",
"data": {
"id": "post_123abc456def",
"title": "10 Essential Tips for Improving Your Website's SEO",
"featuredImage": "https://blogai8196.blob.core.windows.net/cyberblog-images/cyberblog-placeholder.png",
"description": "Learn the fundamental SEO strategies that can help boost your website's visibility...",
"content": "# 10 Essential Tips for Improving Your Website's SEO\n\nIn today's digital age...",
"slug": "10-essential-tips-improving-website-seo",
"publishedAt": "2024-02-20T15:00:00.000Z",
"websiteUrl": "https://example.com"
}
}
Event Data Properties
Property | Type | Description |
---|---|---|
id | string | Unique identifier for the blog post |
title | string | Post title |
featuredImage | string | URL of the main blog image |
description | string | Meta description for SEO |
content | string | Full post content in Markdown format |
slug | string | URL-friendly version of the title |
publishedAt | string | ISO 8601 timestamp of publication |
websiteUrl | string | Associated website URL |
All webhook payloads are sent with signature headers for verification. See our Verify Webhooks guide for implementation details.
Coming Soon
We’re working on additional event types to provide more granular control and automation options:
post.updated
- When a published post is editedpost.deleted
- When a post is removedpost.scheduled
- When a post is scheduled for future publicationautomation.triggered
- When the content generation process begins
💡
Subscribe to our changelog or follow us on Twitter to stay updated about new webhook events.