Postixly API Reference
Publish and manage social media posts across multiple platforms.
Authentication
Include your API key in every request header. You can generate one in youraccount settings.
X-API-Key: your-api-keyJWT Bearer tokens are also accepted:Authorization: Bearer <token>
Posts
7Create and manage social media posts
/posts/Creates a new post and immediately enqueues it for publishing. Waits up to 30 s for the worker to finish so the response reflects the real status.
/posts/Returns a paginated list of posts for the authenticated account.
/posts/scheduleCreates a post and schedules it for future publishing.
/posts/{id}Returns a single post by ID.
/posts/{id}Updates the content, media, or schedule time of a post that is in the `scheduled` status. Any other status returns 409.
/posts/{id}Cancels a post that is in the `scheduled` status and removes it from the queue. Returns the cancelled post.
/posts/{id}/retryRe-enqueues a post that is in the `failed` status for another publish attempt. Any other status returns 409.
Webhooks
4Manage event notification webhooks
/webhooks/Returns all webhooks for the authenticated account.
/webhooks/Registers a new webhook endpoint. The signing secret is returned once and cannot be retrieved again.
/webhooks/{id}Enables or disables an existing webhook.
/webhooks/{id}Permanently removes a webhook.
System
3Health and diagnostics
/livez/healthReturns service health status.
/api/media/proxyPlatform Options
Pass platform-specific settings under the platform_options field when creating or updating a post. Only include the key for the platforms you are targeting — omitted platforms use their defaults.
TikTok-specific publish options (passed under `platform_options.tiktok`).
YouTube-specific publish options (passed under `platform_options.youtube`).