BulkScheduleRequest
posts object[]required
Possible values: <= 100
Array [
datestringrequired
YYYY-MM-DD
Example:
2026-04-01timestringrequired
HH:MM (24-hour)
Example:
09:00contentstringrequired
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_YorkdryRunboolean
If true, validate only — no posts are created. Use this to preview errors before scheduling.
Default value:
falseaccountMapping 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
}
}