✦ TikTok API
How to schedule a TikTok photo slideshow by API using public image URLs
Quick answer
Schedule a TikTok photo slideshow by sending MultiPost a server-side publish request with type slideshow, up to 20 public imageUrls, the exact TikTok target and a future ISO scheduledAt value. MultiPost re-hosts external images on its verified domain and queues the prepared job for the linked Pro or Agency user.
How do you schedule a TikTok photo slideshow from a SaaS backend using image URLs?
Send a server-side POST /api/v1/publish request with type: slideshow, a TikTok target, public imageUrls and a future ISO scheduledAt. MultiPost re-hosts external images on its verified media domain and stores the prepared job until its publish time.
A slideshow accepts up to 20 image URLs. Keep their array order deliberate, use assets your product is allowed to distribute and validate that every URL remains reachable while MultiPost prepares the request.
What is the fast way to prepare the TikTok target with MultiPost?
The fast way is to have the user connect TikTok in MultiPost, generate a personal API token and let your backend call GET /api/v1/accounts. Use the returned handle when the user has more than one TikTok account so the job reaches the intended profile.
Partner API publishing and scheduling require Pro or Agency. Check GET /api/v1/me and link to MultiPost plans when the user cannot publish or has no remaining sends.
What should the slideshow payload validate before submission?
It should validate a non-empty image array, no more than 20 items, a supported platform, an exact account handle when needed and a future ISO time. Also validate caption facts and image rights in your own product; MultiPost can transport media but cannot approve its claims.
The existing workflow for one product carousel across Instagram, TikTok and Facebook is a useful editorial checklist even when your source is an API.
How do you avoid scheduling the slideshow to the wrong TikTok account?
Fetch current accounts immediately before target selection and save both platform and handle in the user's configuration. Do not assume the first TikTok connection is the correct one when several profiles are present.
Ask the user to confirm the displayed identity, and follow the account switching checks in the guide to managing multiple TikTok accounts safely.
How should your SaaS confirm that MultiPost accepted the scheduled job?
Your SaaS should inspect the HTTP response and every target result, store the returned scheduled identifier and show the selected account and time back to the user. A successful request means MultiPost accepted the job; your product should still surface later operational failures instead of treating submission as guaranteed network publication.
Frequently asked questions
How many image URLs can a slideshow contain?
The MultiPost API accepts up to 20 images for a slideshow request.
Do the images need to be on a TikTok-verified domain?
No. MultiPost can fetch public URLs and re-host the images on its verified media domain.
How do I select the correct TikTok account?
Fetch current accounts and include the exact returned handle with the TikTok target.
Does API scheduling require a paid plan?
Yes. Partner API publishing and scheduling require Pro or Agency on the linked MultiPost account.
✦ Start free
Turn your image pipeline into a scheduled TikTok slideshow.
MultiPost prepares verified media, resolves the connected account and queues the publish job behind one API.