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

NameTypeDescription
idUUIDPost 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"
    }
  ]
}
FieldTypeDescription
postIdUUIDPost ID
eventsarrayTimeline 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

HTTPCodeWhen
401invalid_api_keyMissing or invalid API key
404not_foundPost not found or not owned by this key