Social media posting API for 16 platforms
IndReelForge publishes videos, photos and text to every network below through one REST endpoint. Connect each account once to a profile, then send a single request with the platforms you want — the same call works from the dashboard, the JavaScript and Python SDKs, n8n, Make, Zapier or an AI agent over MCP.
Social networks you connect with a login
These 11 platforms connect through the network's own sign-in (OAuth), or a handle and app password for Bluesky. IndReelForge posts through each platform's official API.
Instagram API
- Post types:
- Video, Photos
- Caption limit:
- 2,200 characters
- Media:
- Up to 100 MB per file
- Connect:
- Sign in with the platform (OAuth)
- Platform limit:
- Graph API limit: 50 posts/day, 25/hour
YouTube API
- Post types:
- Video
- Caption limit:
- 100 characters
- Media:
- Up to 250 GB per file
- Connect:
- Sign in with the platform (OAuth)
- Platform limit:
- Data API v3 default quota: ~6 uploads/day (10K units, 1600/upload)
Facebook API
- Post types:
- Video, Photos, Text
- Caption limit:
- 63,206 characters
- Media:
- Up to 10 GB per file
- Connect:
- Sign in with the platform (OAuth)
- Platform limit:
- Graph API limit: 50 posts/page/day
TikTok API
- Post types:
- Video, Photos
- Caption limit:
- 2,200 characters
- Media:
- Up to 287 MB per file
- Connect:
- Sign in with the platform (OAuth)
- Platform limit:
- Content Posting API: ~20 posts/day (production)
X (Twitter) API
- Post types:
- Video, Photos, Text
- Caption limit:
- 280 characters
- Media:
- Up to 512 MB per file
- Connect:
- Sign in with the platform (OAuth)
- Platform limit:
- Pay-per-use X API; posting beyond 1 free post/month requires the X add-on
LinkedIn API
- Post types:
- Video, Photos, Text
- Caption limit:
- 3,000 characters
- Media:
- Up to 5 GB per file
- Connect:
- Sign in with the platform (OAuth)
- Platform limit:
- Share API: 150 posts/member/day
Threads API
- Post types:
- Video, Photos, Text
- Caption limit:
- 500 characters
- Media:
- Up to 100 MB per file
- Connect:
- Sign in with the platform (OAuth)
- Platform limit:
- Threads API: 250 posts/day, 83/hour
Pinterest API
- Post types:
- Video, Photos
- Caption limit:
- 100 characters
- Media:
- Up to 2 GB per file
- Connect:
- Sign in with the platform (OAuth)
- Platform limit:
- API: 50 pins/day, ~20/hour
Reddit API
- Post types:
- Video, Photos, Text
- Caption limit:
- 300 characters
- Media:
- Up to 1 GB per file
- Connect:
- Sign in with the platform (OAuth)
- Platform limit:
- API: ~10 posts/hour, karma-dependent
Bluesky API
- Post types:
- Video, Photos, Text
- Caption limit:
- 300 characters
- Media:
- Up to 50 MB per file
- Connect:
- Handle + app password
- Platform limit:
- AT Protocol: ~555 posts/day (1667 points, 3pts/post)
Google Business Profile API
- Post types:
- Photos, Text
- Caption limit:
- 1,500 characters
- Media:
- Up to 75 MB per file
- Connect:
- Sign in with the platform (OAuth)
- Platform limit:
- Business Profile API: ~10 posts/location/day
Community and publishing channels
These 5 channels connect with a webhook URL, bot token or application password that you paste once. Where the service allows it, IndReelForge checks the credentials when you connect, and stores them encrypted.
Discord API
- Post types:
- Video, Photos, Text
- Caption limit:
- 2,000 characters
- Media:
- Up to 10 MB per file
- Connect:
- Paste credentials (webhook / token)
- Platform limit:
- Discord webhooks: ~30 messages/minute per channel
Telegram API
- Post types:
- Video, Photos, Text
- Caption limit:
- 4,096 characters
- Media:
- Up to 50 MB per file
- Connect:
- Paste credentials (webhook / token)
- Platform limit:
- Bot API: ~20 messages/minute per group or channel
Slack API
- Post types:
- Text
- Caption limit:
- 3,000 characters
- Media:
- No media uploads
- Connect:
- Paste credentials (webhook / token)
- Platform limit:
- Incoming webhooks: ~1 message/second
Mastodon API
- Post types:
- Video, Photos, Text
- Caption limit:
- 500 characters
- Media:
- Up to 40 MB per file
- Connect:
- Paste credentials (webhook / token)
- Platform limit:
- Default instance limit: 300 posts per 3 hours
WordPress API
- Post types:
- Video, Photos, Text
- Caption limit:
- 100,000 characters
- Media:
- Up to 64 MB per file
- Connect:
- Paste credentials (webhook / token)
- Platform limit:
- Self-hosted: limited only by your server
How posting to several platforms works
- Create a profile in the dashboard and connect the accounts you want to post to.
- Generate an API key and send it in the
Authorizationheader. - Upload a video, photo or text post once and list the target platforms — for example
platform[]=instagram&platform[]=youtube. - Post now or schedule it, then check each platform's result in the dashboard or through the API.
Limits shown above come from each platform's own API and are checked before upload, so a file that a network would reject fails fast with a clear error. See pricing for plan limits.