PostzivoDOCS
Browse documentation
REST API

One API for the full social workflow.

Postzivo exposes publishing, collaboration, engagement, automation, and intelligence resources through a consistent JSON contract.

Base URL

HTTPSCopy and customize
https://app.postzivo.com/api/public/v1

Resource groups

Posts & media

Create, update, schedule, cancel, upload media, and read post analytics.

POST /posts · GET /posts · POST /media/upload

Workspaces & accounts

List workspaces, manage members, and discover connected publishing accounts.

GET /workspaces · GET /accounts

Approvals

List review batches and approve, reject, or return individual items.

GET /approvals · POST /approvals/{id}/action

Inbox

Read conversations, draft AI replies, respond, and manage inbox automations.

GET /inbox/items · POST /inbox/items/{id}/respond

Automation & queues

Manage content automations, destination presets, queue items, and scheduled events.

GET /content-automations · GET /queues

Analytics & intelligence

Read unified analytics, insights, trends, creators, and competitors.

GET /analytics/unified · GET /viral-trends

Response envelope

SuccessCopy and customize
{
  "success": true,
  "data": { "post_id": "post_123" },
  "request_id": "req_abc123"
}
ErrorCopy and customize
{
  "success": false,
  "error": {
    "code": "VALIDATION_ERROR",
    "message": "platforms must contain at least one destination",
    "details": []
  },
  "request_id": "req_abc123"
}

Conventions

  • Send and receive JSON unless an upload endpoint states otherwise.
  • Use ISO 8601 UTC timestamps for schedules and date filters.
  • Preserve request_id when contacting support.
  • Paginated list endpoints use explicit limits and cursor or page metadata.
  • Write requests require an idempotency key.
READY TO BUILD?

Connect your workflow.

Request access, create an API key, and start with one test workspace.

Get started