Back

Create Post

POST/posts

Authorization

AuthorizationBearer <token>

API key authentication - use your API key as a Bearer token

In: header

Request Body

platformsarray<object>

Array of PlatformItem objects (platform, accountId, platformSpecificData).

publishNow?boolean

Set to true to publish immediately. Mutually exclusive with scheduleTime.

scheduleTime?string (ISO 8601)

Future date/time to publish.

content?string

Main text content/caption.

media?array<object>

Array of MediaItem objects (type, url).

Response Body

> 201application/json
// POST /posts
// See cURL example for request shape.
{
  "id": "post_123",
  "content": "",
  "status": "scheduled",
  "platforms": [],
  "media": [],
  "createdAt": "2026-03-25T10:00:00Z",
  "updatedAt": "2026-03-25T10:00:00Z"
}