Generate posts
Generate social media posts from your content.
Provide text content, a website URL, or a custom idea and we’ll create
visual social posts as drafts in your queue. Returns a job ID — poll
GET /api/businesses/{business_id}/jobs/{job_id} until status is completed
or failed.
Rate limits: 100 requests/minute, 2,000/day, 10,000/week; 200 posts/month per org.
Errors: 400 missing_field: None of content, website_url, or custom_idea was given. 400 invalid_value: The business_id is not a valid UUID. 401 authentication_required: API key or token is missing, invalid, or revoked. 403 permission_denied: Your plan does not include API access, or this business is not in your org. 404 resource_not_found: No business with that ID exists. 429 rate_limit_exceeded: You hit the per-minute rate limit or the monthly post quota.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
A UUID identifier.
Body
Plain text content to generate posts from (used as the post topic).
URL to scrape for content context. The page text is used as input for generation.
Skip ideation and use this text directly as the post idea for all generated posts.
Number of posts to generate (1-10).
1 <= x <= 10Which post formats to generate (round-robins across the list). One or more of: design, carousel, meme, image, gif, video, ai-image, ai-video. Omit to use the business's default mix.
design, carousel, meme, image, gif, video, ai-image, ai-video Sub-type for AI-image generation (only used when a creative_format is 'ai-image'): design, photo, infographic, or meme.
design, photo, infographic, meme Visual style modifier for AI images (e.g. 'corporate-flat', 'isometric', 'comic'). Only used for 'ai-image'.
Restrict design generation to these specific template IDs instead of auto-selecting.
Override the brand voice/tone for this generation only (the business's saved Profile is used when omitted).
Whether stock photos (Unsplash/Pexels) may be used. Omit to use the business's saved preference.
Aspect ratio for generated media, e.g. '1:1' (square), '9:16' (story/reel), '4:5' (portrait). Omit for the business default.
