Simulcast
Post once. It lands everywhere.
Simulcast is a REST API that publishes a picture or a Reel to Instagram, Facebook and YouTube in one call. You bring your own tokens and nothing is stored. If one platform fails, the others still post, and the response tells you exactly which one failed and why.
What it does
One call, three platforms
POST /v1/post sends the same image or video to Instagram, a Facebook Page and YouTube. Each target runs concurrently and in isolation, so one expired token cannot take down the others. Name only the platforms you want; the rest are skipped.
Partial success is a real answer
HTTP 200 when every target succeeded, HTTP 207 with a per-platform result when some did not. You always know which leg failed and why, which is the difference between a retry and a re-post.
Instagram, done properly
POST /v1/publish handles the three-step container flow on its own: create, poll until the container reports FINISHED, then publish. It returns only once the post is actually live, so "Media ID is not available" never reaches your code.
- Release Date
- August 24, 2026
- Developer
- Joshua Paulsen
- Platform
- Web API (REST)
- Category
- Social media
Questions
- Do I need to create an account or connect my socials?
- No. Simulcast is a pass-through. You send your own Instagram, Facebook and YouTube credentials with each request, they are used for that call, and nothing is stored. No accounts, no OAuth, no saved tokens.
- What happens if one platform fails?
- The others still go out. Every target runs independently and concurrently, so an expired Facebook token does not cost you the Instagram post. You get HTTP 207 with a per-platform breakdown naming exactly which target failed and why.
- Why does posting to Instagram need its own endpoint?
- Instagram’s publishing API is asynchronous. You create a media container and it processes in the background; publishing before it is ready returns "Media ID is not available". POST /v1/publish creates the container, polls it until it reports FINISHED, and publishes only then, so you get a live post or a clear error rather than a race condition.
- Does YouTube upload count against my API quota?
- It counts against yours, not ours. YouTube’s Data API allows 10,000 units per day per Google Cloud project and an upload costs 1,600, so roughly six uploads a day per project. Because you bring your own credentials, that ceiling is your project’s and scales with it.
- Can I check a post before publishing it?
- Yes. POST /v1/validate runs the platform rules against an image and caption and tells you what would be rejected: aspect ratio, file size, format, caption length, hashtag and mention counts. It does that without posting anything, without credentials, and without spending a post from your 24-hour quota.
Get Simulcast
Plans on RapidAPI
