Skip to main content

BulkScheduleRequest

posts object[]required

Possible values: <= 100

  • Array [
  • datestringrequired

    YYYY-MM-DD

    Example: 2026-04-01
    timestringrequired

    HH:MM (24-hour)

    Example: 09:00
    contentstringrequired

    Post text content

    platformsstringrequired

    Platform names or account IDs joined with + (e.g. instagram+facebook or 2280+2282)

    mediastring

    Optional filename from your Media Library

  • ]
  • timezonestringrequired

    IANA timezone for all posts (e.g. America/New_York)

    Example: America/New_York
    dryRunboolean

    If true, validate only — no posts are created. Use this to preview errors before scheduling.

    Default value: false
    accountMapping object

    Optional platform-to-account-ID mapping. Overrides default account selection for platforms where you have multiple accounts.

    property name*integer
    BulkScheduleRequest
    {
    "posts": [
    {
    "date": "2026-04-01",
    "time": "09:00",
    "content": "string",
    "platforms": "string",
    "media": "string"
    }
    ],
    "timezone": "America/New_York",
    "dryRun": false,
    "accountMapping": {
    "instagram": 2280,
    "facebook": 2278
    }
    }