Platforms

Social media platforms and APIs we support

Every platform bundle.social publishes to, with the dashboard page for teams that schedule content and the API page for developers who integrate. Each platform has its own auth model, media rules, and publishing stages. Pick a platform to see what it actually requires.

Last updated: July 2026

One publishing API across 15 platforms, with per-platform fields where the platforms differ

A dashboard page and an API page for every platform, so teams and developers read the right one

Auth, media, and rate-limit behavior documented per platform instead of a single generic overview

Dashboard pages and API pages cover different jobs

Each platform has two entry points. The dashboard page describes what a team can schedule and publish through the bundle.social UI: post types, media, and per-platform options. The API page describes the same platform as an integration: which endpoint to call, which fields the platform requires, which scopes the connection needs, and what fails at publish time. If you are evaluating the product, start with the dashboard page. If you are integrating, start with the API page.

The platforms differ more than a unified API suggests

A single publish call hides real differences. Instagram requires a media container, a processing poll, and then a publish step. TikTok blocks certain privacy and spam-risk combinations and requires audit status before some flows. YouTube uses resumable uploads with a quota cost per video. Reddit rejects posts on community rules that no API can see in advance. Slack returns ok false inside a 200 response. The platform pages document those behaviors, because they determine what your integration must handle.

Character, media, and upload limits are per platform

Caption length, attachment counts, video duration, and comment length all vary by platform, and some vary by the user's own subscription. X allows 280 characters on free tiers and 25,000 on Premium. bundle.social validates against the current limit for the connected account instead of a lowest-common-denominator cap, so a post that a platform would reject fails validation before it reaches the platform.

Narrow surfaces get their own pages

Some platform capabilities are specific enough to document separately: TikTok's Content Posting API, YouTube resumable uploads, Snapchat Stories, LinkedIn company pages, comment reading and replies, music and commercial-audio rules, and audience demographics. Those pages sit under the same platform cluster and go deeper than the general platform page.

One integration

Publish to every platform through one API

Connect accounts once, then send a single request per post. Platform differences stay in an optional per-platform data object.

View API docs

FAQ

How many social media platforms does bundle.social support?

Fifteen: Instagram, TikTok, Facebook, YouTube, LinkedIn, X, Threads, Pinterest, Reddit, Bluesky, Mastodon, Slack, Discord, Snapchat, and Google Business Profile. Each one has a dashboard page and an API page listed on this hub.

Do I need a separate integration per platform?

No. You connect each account once and publish through one endpoint, passing a per-platform data object only where the platforms genuinely differ, such as Instagram post type or Reddit subreddit and flair.

What is the difference between the platform page and the platform API page?

The platform page describes scheduling and publishing from the dashboard. The API page describes the same platform as a developer integration: endpoints, required fields, scopes, and failure modes.

Where do I look when a post fails on a specific platform?

Use the API error reference linked under troubleshooting on this page. It maps native platform error codes to a cause and the correct next action: reconnect the account, fix the payload, replace the media, or retry later.

Platform pages

Browse by platform

Platform dashboards

Platform APIs

Platform surfaces

Build with less platform drag

Use one API for social publishing workflows

Create account