One API in. Every platform out.
Crosspost Connector is a single integration layer for publishing to TikTok, Instagram, YouTube, Facebook and more — connect once, post everywhere, get unified status back.
One request, every platform
Send a single POST request with your caption and media, target the platforms you need, and let Crosspost Connector handle the rest.
POST /v1/posts
{
"caption": "New drop just landed",
"media": ["https://cdn.example.com/clip.mp4"],
"targets": ["tiktok", "instagram", "youtube"]
}Connect your account
Authorize your social accounts through a standard OAuth flow, in minutes.
Call one API
Use a single, unified endpoint instead of learning every platform's API.
Track delivery
Get per-platform status back so you always know what published and where.
Supported platforms
Schedulers
Build a posting calendar without integrating every platform yourself.
AI content tools
Publish generated content straight to your users' social accounts.
SaaS products
Add social publishing to your product without owning the OAuth complexity.
Marketing teams
Push campaigns to every channel from one place, with unified reporting.
Frequently asked questions
How does authentication work?
Each platform connection uses standard OAuth 2.0. Your users authorize once, and Crosspost Connector securely stores and refreshes their tokens for you.
What content types are supported?
Images, videos, carousels, and text posts, depending on what each platform's API allows. We normalize the request so you only build one integration.
Can I white-label this?
Yes. Crosspost Connector can run under your own brand and domain, with your own OAuth app credentials per platform if you prefer full isolation.
How long is post data retained?
Post metadata and delivery status are retained for reporting. You can delete your data at any time from your account settings.
Is there a sandbox for testing?
Yes. You can connect test accounts and send posts in a sandbox mode before going live with real audiences.
How do I manage connected accounts?
Every connected account can be viewed, refreshed, or disconnected from your dashboard at any time.