Skip to Content
EmbedEmbed APICheck Post Status

Check Post Status

GET https://embed-api.postnitro.ai/post/status/{embedPostId}

Retrieves the current status and processing logs for a specific post. Use this to poll the progress of a carousel after initiating it via AI Generation or Content Import.

Headers

  • embed-api-key: your-api-key-here (required)

Path Parameters

ParameterTypeRequiredDescription
embedPostIdstringYesID of the embed post to check

Example Request

curl --location 'https://embed-api.postnitro.ai/post/status/[embed-post-id]' \ --header 'embed-api-key: pn-plnnepb6v9omx2ik88v793ak'

Response

{ "success": true, "data": { "embedPostId": "post123", "embedPost": { "id": "post123", "postType": "CAROUSEL", "status": "COMPLETED", "createdAt": "2024-01-15T10:30:00Z", "updatedAt": "2024-01-15T10:35:00Z" }, "logs": [ { "id": "log1", "embedPostId": "post123", "step": "INITIATED", "status": "SUCCESS", "message": "Post generation initiated", "timestamp": "2024-01-15T10:30:00Z" }, { "id": "log2", "embedPostId": "post123", "step": "PROCESSING", "status": "SUCCESS", "message": "Content generated successfully", "timestamp": "2024-01-15T10:32:00Z" }, { "id": "log3", "embedPostId": "post123", "step": "COMPLETED", "status": "SUCCESS", "message": "Post generation completed", "timestamp": "2024-01-15T10:35:00Z" } ] } }

Post Status Values

StatusMeaningWhat to do
PENDINGThe post is queued or still being generatedKeep polling this endpoint (a few seconds between polls is sufficient; generation typically completes well under a minute)
COMPLETEDGeneration finished successfullyCall Get Post Output to retrieve the files
FAILEDGeneration failedInspect the logs array in the response for the failing step and error message, then retry or contact support@postnitro.ai
Last updated on