SubmissionBatch
Submit a video to several accounts
Uploads one video and queues a submission for every destination, across
TikTok, Instagram and YouTube in one call. Provide the video exactly one
way: a multipart video, a public video_url, or an upload_id from
POST /v1/uploads.
Returns 201 with the batch and its submissions. Poll
GET /v1/submissions/batches/{batch} for the whole drop, poll each
submission on its own, or pass webhook_url to be called as each one
finishes. If any destination is invalid, nothing is created.
Submit a video to several accounts › Request Body
Where to post. One entry per account; the same account may not be listed twice. Accounts must belong to you and be assigned to a phone.
videoVideo file, up to 200 MB. Accepted types: MP4, MOV.
video_urlupload_idcaptionThe caption posted on TikTok and Instagram destinations, up to 2200
characters. Ignored on YouTube, which takes youtube_title instead.
youtube_titleThe Short's title on YouTube destinations, up to 100 characters. Required when any destination is on YouTube.
draftSave as a draft on the phone instead of publishing. Defaults to false.
scheduled_atWhen to publish every post in the drop, as an ISO 8601 timestamp in the future. Omit to publish now.
webhook_urlAn https URL to POST to as each submission in the drop reaches a terminal status. One delivery per submission, not per drop.
Submit a video to several accounts › Responses
SubmissionBatchResource
Get a batch
Returns the drop with every submission in it. running is true while
any of them is still scheduled, queued or on a phone.
path Parameters
batchThe batch ID
Get a batch › Responses
SubmissionBatchResource
Cancel a batch
Stops every submission in the drop that has not finished. Submissions that already reached a terminal status are left as they are, so this never fails on a partly finished drop.
path Parameters
batchThe batch ID
Cancel a batch › Responses
SubmissionBatchResource

