Get Post Events
List publish timeline events for a post you own.
GET /v1/posts/:id/events
Return the publish timeline for a post (phases per platform). Useful when a job finished partially or you want a per-platform history without streaming a job.
Auth: Bearer API key (required)
Path parameters
| Name | Type | Description |
|---|---|---|
id | UUID | Post ID |
Response 200
{
"postId": "550e8400-e29b-41d4-a716-446655440000",
"events": [
{
"id": "evt_1",
"phase": "published",
"platform": "linkedin",
"message": null,
"created_at": "2026-04-01T12:00:01.000Z"
}
]
}| Field | Type | Description |
|---|---|---|
postId | UUID | Post ID |
events | array | Timeline entries (id, phase, platform, message, created_at) |
cURL
curl https://api.social0.app/v1/posts/POST_ID/events \
-H "Authorization: Bearer sk_live_YOUR_KEY"Errors
| HTTP | Code | When |
|---|---|---|
| 401 | invalid_api_key | Missing or invalid API key |
| 404 | not_found | Post not found or not owned by this key |