Welcome to the QuickBuzz API documentation. This guide will help you integrate your applications with QuickBuzz's powerful WordPress content generation platform.
To use the API, you'll need an API key. Sign in or create an account to get your API key.
All API requests require authentication using your API key. You should include your API key as a query parameter in all requests.
https://quickbuzz.io/api/v1/zapier/articles/?api_key=YOUR_API_KEY&space_id=YOUR_SPACE_ID&email=YOUR_EMAIL
Replace YOUR_API_KEY
with your actual API key, YOUR_SPACE_ID
with your space ID, and YOUR_EMAIL
with your account email.
Use this endpoint to verify your API key is working correctly.
Parameter | Type | Description |
---|---|---|
api_key | string | Your API key |
space_id | string | Your space ID |
string | Your account email |
{
"message": "Connected!",
"email": "[email protected]",
"space_name": "My Organization"
}
Retrieve a list of your published articles.
Parameter | Type | Description |
---|---|---|
api_key | string | Your API key |
space_id | string | Your space ID |
string | Your account email |
Parameter | Type | Description |
---|---|---|
wordpress_site_id | string | Optional: Filter articles by WordPress site ID |
[
{
"id": "123",
"title": "10 Ways to Improve Your Website SEO",
"site_url": "https://myblog.com",
"site_name": "My WordPress Blog",
"article_link": "https://myblog.com/10-ways-to-improve-seo",
"published_timestamp": "1623766245.0"
},
{
"id": "124",
"title": "The Ultimate Guide to Content Marketing",
"site_url": "https://mycompany.com",
"site_name": "Company Website",
"article_link": "https://mycompany.com/content-marketing-guide",
"published_timestamp": "1623852922.0"
}
]
Retrieve a list of your connected WordPress websites.
Parameter | Type | Description |
---|---|---|
api_key | string | Your API key |
space_id | string | Your space ID |
string | Your account email |
[
{
"id": "123",
"site_url": "https://myblog.com",
"site_name": "My WordPress Blog"
},
{
"id": "124",
"site_url": "https://mycompany.com",
"site_name": "Company Website"
}
]
Generate content for a new article using AI.
Parameter | Type | Description |
---|---|---|
api_key | string | Your API key |
space_id | string | Your space ID |
string | Your account email |
Parameter | Type | Description |
---|---|---|
keyword | string | The main keyword for the article |
title | string | The title of the article (optional) |
tone | string | The tone of the article (e.g., "professional", "casual", "friendly") |
{
"success": true,
"article_id": 123,
"article_uuid": "12345678-1234-5678-1234-567812345678",
"title": "10 Ways to Improve Your Website SEO",
"content": "This is the generated content of the article...",
"status": "draft"
}
Webhooks allow you to receive real-time notifications when certain events occur in your QuickBuzz account. Currently, we support webhooks for article creation events.
Use this endpoint to subscribe to notifications when new articles are published.
Parameter | Type | Description |
---|---|---|
api_key | string | Your API key |
space_id | string | Your space ID |
string | Your account email |
Parameter | Type | Description |
---|---|---|
hookUrl | string | The URL where webhook notifications should be sent |
{
"success": true,
"message": "Successfully subscribed to article.published events",
"subscription_id": "12345678-1234-5678-1234-567812345678",
"hookUrl": "https://hooks.zapier.com/hooks/catch/123456/abcdef/"
}
Use this endpoint to unsubscribe from article creation notifications.
Parameter | Type | Description |
---|---|---|
api_key | string | Your API key |
space_id | string | Your space ID |
string | Your account email |
Parameter | Type | Description |
---|---|---|
hookUrl | string | The URL to unsubscribe |
{
"success": true,
"message": "Successfully unsubscribed from article.published events"
}
When an article is published, a webhook notification will be sent to your target URL with the following payload:
{
"id": "123",
"title": "10 Ways to Improve Your Website SEO",
"site_url": "https://myblog.com",
"site_name": "My WordPress Blog",
"article_link": "https://myblog.com/10-ways-to-improve-seo",
"published_timestamp": "1623766245.0"
}
The webhook request will include the following headers:
Header | Description |
---|---|
Content-Type | application/json |
User-Agent | QuickBuzz-Webhook/1.0 |
X-QuickBuzz-Event | article.published |
X-QuickBuzz-Delivery | A unique identifier for the webhook delivery |
QuickBuzz integrates seamlessly with Zapier, allowing you to connect your WordPress content with thousands of other apps.
Use Zapier to automate your content workflow by connecting QuickBuzz with your favorite apps like WordPress, Google Drive, Dropbox, Slack, and more.
Need a custom integration? Use our API to build your own integration with QuickBuzz for your WordPress content workflow.