Skip to main content

Social media automation recipes API

Pick your automation tool and what should start a post. Each recipe gives the steps, the exact PostBoost API calls, and for n8n a workflow you can import.

Request​

Query parameterTypeDefaultDescription
platformstring: n8n, zapier, makeOnly the steps for this automation platform; n8n also returns an importable workflow per recipe. Omit it for the steps of all three.
triggerstring: rss, spreadsheet, file, approval, webhook, scheduleOnly recipes started by this trigger. Omit it for every trigger.
qstringOnly recipes whose title or goal contains this text (case-insensitive). Omit it for every recipe.

Call it​

curl 'https://postboost.co/app/api/tools/social-media-automation-recipes?platform=zapier&trigger=rss'

With a token, send Authorization: Bearer YOUR_API_TOKEN as a default header (how, per SDK).

Response​

{
"total": 2,
"recipes": [
{
"slug": "rss-to-queue",
"title": "RSS feed to the PostBoost queue",
"trigger": "rss",
"goal": "Each new blog post goes into the next free slot of your posting schedule with its title and link.",
"native": {
"feature": "RSS auto-post",
"text": "PostBoost can watch an RSS feed and turn new items into drafts or queued posts by itself, with no automation tool: add the feed on the Recycling & RSS page (RSS feeds tab) or with the API.",
"docs_url": "https://postboost.co/docs/automations/"
},
"api_operations": [
{
"operation_id": "createPost",
"docs_url": "https://postboost.co/docs/api/create-post"
}
],
"steps": {
"zapier": [
"Trigger: RSS by Zapier → New Item in Feed.",
"Action: Webhooks by Zapier → Custom Request, method POST, URL https://postboost.co/app/api/{workspaceUuid}/posts.",
"Headers: Authorization: Bearer <your token>, Content-Type: application/json.",
"Data: accounts, versions (the item title and link as the text) and \"queue\": true."
]
},
"n8n_workflow": null
},
{
"slug": "rss-ai-caption-drafts",
"title": "RSS feed to AI caption drafts",
"trigger": "rss",
"goal": "Each new blog post becomes a draft with one AI-written caption per account, ready for you to review. Uses PostBoost AI credits, no third-party AI.",
"native": {
"feature": "RSS auto-post",
"text": "PostBoost can watch an RSS feed and turn new items into drafts or queued posts by itself, with no automation tool: add the feed on the Recycling & RSS page (RSS feeds tab) or with the API.",
"docs_url": "https://postboost.co/docs/automations/"
},
"api_operations": [
{
"operation_id": "blogToSocial",
"docs_url": "https://postboost.co/docs/api/blog-to-social"
}
],
"steps": {
"zapier": [
"Trigger: RSS by Zapier → New Item in Feed.",
"Action: Webhooks by Zapier → Custom Request, method POST, URL https://postboost.co/app/api/{workspaceUuid}/ai/blog-to-social.",
"Headers: Authorization: Bearer <your token>, Content-Type: application/json.",
"Data: \"url\" (the item link), \"account_ids\" and \"create_post\": true."
]
},
"n8n_workflow": null
}
],
"last_verified": "2026-10-18"
}

With MCP​

Connect https://postboost.co/mcp/tools (setup) and ask, for example: Find n8n, Zapier and Make recipes that automate social media posting through the PostBoost API with the PostBoost find-automation-recipes tool.

Errors​

StatusWhen
401The Authorization header holds an invalid token. Leave it out to call as a guest.
413The JSON body is larger than 128 KB.
422A field is invalid; the body lists the errors per field.
429A limit is reached; see limits.