Overview
Complete guide to all social media platforms supported by Late API
Late supports 13 major social media platforms. Each platform page includes quick start examples, media requirements, and platform-specific features.
Platform Quick Reference
| Platform | Connect | Post | Analytics | Media Requirements |
|---|---|---|---|---|
| Twitter/X | OAuth 2.0 | Text, Images, Videos, Threads | Yes | View |
| OAuth 2.0 | Feed, Stories, Reels, Carousels | Yes | View | |
| OAuth 2.0 | Text, Images, Videos, Reels | Yes | View | |
| OAuth 2.0 | Text, Images, Videos, Documents | Yes | View | |
| TikTok | OAuth 2.0 | Videos | Yes | View |
| YouTube | OAuth 2.0 | Videos, Shorts | Yes | View |
| OAuth 2.0 | Pins (Image/Video) | Yes | View | |
| OAuth 2.0 | Text, Images, Videos, Links | Limited | View | |
| Bluesky | App Password | Text, Images, Videos | Limited | View |
| Threads | OAuth 2.0 | Text, Images, Videos | Yes | View |
| Google Business | OAuth 2.0 | Updates, Photos | Yes | View |
| Telegram | Bot Token | Text, Images, Videos, Albums | No | View |
| Snapchat | OAuth 2.0 | Stories, Saved Stories, Spotlight | Yes | View |
Getting Started
1. Connect an Account
Each platform uses OAuth or platform-specific authentication. Start by connecting an account:
curl "https://getlate.dev/api/v1/connect/{platform}?profileId=YOUR_PROFILE_ID" \
-H "Authorization: Bearer YOUR_API_KEY"Replace {platform} with: twitter, instagram, facebook, linkedin, tiktok, youtube, pinterest, reddit, bluesky, threads, googlebusiness, telegram, or snapchat.
2. Create a Post
Once connected, create posts targeting specific platforms:
curl -X POST https://getlate.dev/api/v1/posts \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"content": "Hello from Late API!",
"platforms": [
{"platform": "twitter", "accountId": "YOUR_ACCOUNT_ID"}
],
"publishNow": true
}'3. Cross-Post to Multiple Platforms
Post to multiple platforms simultaneously:
curl -X POST https://getlate.dev/api/v1/posts \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"content": "Cross-posting to all platforms!",
"platforms": [
{"platform": "twitter", "accountId": "acc_twitter"},
{"platform": "linkedin", "accountId": "acc_linkedin"},
{"platform": "bluesky", "accountId": "acc_bluesky"}
],
"publishNow": true
}'Platform-Specific Features
Each platform has unique capabilities:
- Twitter/X — Threads, polls, scheduled spaces
- Instagram — Stories, Reels, Carousels, Collaborators
- Facebook — Reels, Stories, Page posts
- LinkedIn — Documents (PDFs), Company pages, Personal profiles
- TikTok — Privacy settings, duet/stitch controls
- YouTube — Shorts, playlists, visibility settings
- Pinterest — Boards, Rich pins
- Reddit — Subreddits, flairs, NSFW tags
- Bluesky — Custom feeds, app passwords
- Threads — Reply controls
- Google Business — Location posts, offers, events
- Telegram — Channels, groups, silent messages, protected content
- Snapchat — Stories, Saved Stories, Spotlight, Public Profiles
Inbox Feature Matrix
Requires Inbox add-on — $1/social set/month
The Inbox API provides a unified interface for managing DMs, comments, and reviews across all platforms.
DMs Support
| Platform | List | Fetch | Send Text | Attachments | Archive |
|---|---|---|---|---|---|
| ✅ | ✅ | ✅ | ✅ | ✅ | |
| ✅ | ✅ | ✅ | ❌ | ✅ | |
| Twitter/X | ✅ | ✅ | ✅ | ✅ | ❌ |
| Bluesky | ✅ | ✅ | ✅ | ❌ | ✅ |
| ✅ | ✅ | ✅ | ❌ | ✅ | |
| Telegram | ✅ | ✅ | ✅ | ✅ | ✅ |
Comments Support
| Platform | List | Post | Reply | Delete | Like | Hide |
|---|---|---|---|---|---|---|
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
| ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | |
| Twitter/X | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
| Bluesky | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
| Threads | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | |
| YouTube | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | |
| TikTok | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ |
Reviews Support
| Platform | List | Reply | Delete Reply |
|---|---|---|---|
| ✅ | ✅ | ❌ | |
| Google Business | ✅ | ✅ | ✅ |
Webhooks
| Platform | message.received |
|---|---|
| ✅ | |
| Telegram | ✅ |
No Support
| Platform | Status | Notes |
|---|---|---|
| No API | No inbox features available | |
| Snapchat | No API | No inbox features available |
Platform Limitations
| Platform | Limitation |
|---|---|
| No DM attachments, reply-only comments, no comment likes (deprecated 2018) | |
| Twitter/X | DMs require dm.read and dm.write scopes, no archive/unarchive, reply search cached (2-min TTL) |
| Bluesky | No DM attachments, like requires CID |
| Threads | No DMs, no comment likes, reply-only comments (no top-level), supports hide/unhide |
| No DM attachments | |
| Telegram | Bot-based, media limits (photos 10MB, videos 50MB) |
| YouTube | No DMs, no comment likes |
| Org accounts only, no comment likes | |
| TikTok | Cannot read comments (write-only) |
See Messages, Comments, and Reviews API Reference for full endpoint documentation.
API Reference
- Connect Account — OAuth flow for all platforms
- Create Post — Post creation and scheduling
- Upload Media — Image and video uploads
- Analytics — Post performance metrics
- Messages, Comments, and Reviews