Skip to main content

Webhook / API Integration

Universal integration for any platform using webhooks and REST API

How Webhook Integration Works

1

Set Up Your Endpoint

Create an endpoint on your server that can receive POST requests with blog content. BlogBotz will send the generated blog data to this URL.

2

Configure in BlogBotz

Add your webhook URL in BlogBotz dashboard > Sites > Add Site > Webhook. You can also add custom headers for authentication.

3

Receive & Process

When you publish a blog, BlogBotz sends a POST request with the full blog content. Your server processes it and publishes to your platform.

Webhook Payload Example

{
  "event": "blog.published",
  "blog": {
    "id": 123,
    "title": "Your Blog Title",
    "content": "<p>Full HTML content...</p>",
    "excerpt": "Brief excerpt...",
    "meta_title": "SEO Title",
    "meta_description": "SEO Description",
    "featured_image": "https://...",
    "status": "published",
    "created_at": "2024-01-15T10:30:00Z"
  },
  "site": {
    "id": 1,
    "name": "My Website"
  }
}

Use Cases

Custom CMS

Integrate with your custom-built content management system.

Headless CMS

Perfect for Strapi, Contentful, Sanity, and other headless CMS platforms.

Static Sites

Trigger builds for Gatsby, Next.js, Hugo, and other static site generators.

Automation

Connect with Zapier, Make, n8n, or any automation platform.

Ready to Integrate?

Connect BlogBotz to any platform with webhooks

Get Started Free