Get post results
GET/posts/:id/results
Returns per-platform publishing results for a post, including published URLs, error messages, attempt counts, and retry schedules.
GET /v1/posts/{post_id} already returns a destinations[] array with the same per-platform state. Use /results when you want a lighter response focused on publish outcomes (no content, no media hydration, no platform_content). Both endpoints use the same canonical field names — post_id, platform, account_id, status, platform_post_url, published_at.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
post_id | string (UUID) | Yes | UUID of the post whose results you want. Accepts id as a deprecated alias in the URL path. |
Response Example
200 — Post results
{
"data": {
"post_id": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"post_status": "published",
"results": [
{
"account_id": 2280,
"account_name": "@mybrand",
"platform": "instagram",
"status": "published",
"published_at": "2026-04-15T14:30:05.000Z",
"platform_post_id": "17895432678901234",
"platform_post_url": "https://www.instagram.com/p/ABC123/",
"error": null,
"attempts": 1,
"next_retry_at": null
},
{
"account_id": 2282,
"account_name": "@mybrand",
"platform": "x",
"status": "published",
"published_at": "2026-04-15T14:30:03.000Z",
"platform_post_id": "1780123456789012345",
"platform_post_url": "https://x.com/mybrand/status/1780123456789012345",
"error": null,
"attempts": 1,
"next_retry_at": null
},
{
"account_id": 2285,
"account_name": "My Brand Inc.",
"platform": "linkedin",
"status": "failed",
"published_at": null,
"platform_post_id": null,
"platform_post_url": null,
"error": "Token expired. Please reconnect your LinkedIn account.",
"attempts": 3,
"next_retry_at": null
}
]
},
"error": null,
"meta": {
"request_id": "a1b2c3d4",
"timestamp": "2026-04-15T15:00:00.000Z"
}
}
Result object fields
Each entry in results[] represents the post's outcome on one connected social account.
| Field | Type | Description |
|---|---|---|
account_id | integer | Account ID (matches an entry in the original request's account_ids) |
account_name | string or null | Account username or display name |
platform | string | Platform name (e.g. instagram, x, linkedin) |
status | string | queued, publishing, published, or failed |
published_at | string (ISO 8601) or null | UTC timestamp of successful publish on this platform (Z suffix) |
platform_post_id | string or null | The platform's native post ID |
platform_post_url | string or null | Direct URL to the published post on the platform |
error | string or null | Human-readable error message if the destination failed |
attempts | integer | Number of publish attempts made |
next_retry_at | string (ISO 8601) or null | UTC timestamp of the next scheduled retry (null if not retrying) |
Request
Responses
- 200
- 401
- 404
- 429
Post results
Missing or invalid API key
Resource not found
Rate limit exceeded
Response Headers
Request limit per window
Remaining requests in current window
Unix timestamp when the window resets
Seconds to wait before retrying