Home / Docs / Status codes

Status Codes

HTTP and JSON status meanings for the Postifys publishing API, including 202 media queue and success:false platform errors.

Last updated: 2026-07-24 · Technical source: live Postifys API behavior and API reference

Quick answer: Interpret both HTTP status and the JSON success/error.message fields. A 200/202 from Postifys does not guarantee every social network accepted the media.

HTTP statuses you will see

HTTPTypical meaning in Postifys
200Request handled; inspect JSON body for success and platform payload.
202Accepted for async work (example: media queue). Poll status before publishing.
302Browser redirect (auth/dashboard flows), not an API JSON success.
401Missing/invalid API key or session. Recheck Authentication.
403Authenticated but not allowed for that resource/account.
404Unknown route or missing history/job id.
413Payload/file too large for the current upload path.
429Throttled (Postifys protections or upstream). Back off and retry.
5xxServer/provider failure. Check /health, Post History, and Errors.

JSON success flags

{
  "success": true,
  "historyId": "post_...",
  "data": { }
}
{
  "success": false,
  "error": { "message": "Platform error details", "code": "META_PUBLISH_FAILED" }
}

Known publish failure code families include Meta/YouTube/TikTok/Pinterest/LinkedIn publish failed markers and capacity codes such as disk guards. Always prefer the message text in Post History.