One API. Every Platform.
Post, schedule, and pull analytics across every major social network from a single REST endpoint. Same access key, same schema, no per-platform setup.
Posting APIs
Skip the OAuth dance and the rate-limit headaches. Post now, schedule ahead, or cross-post to every channel in one call.
Twitter / X
Post tweets, threads, and media to Twitter/X with one API call.
Publish feed posts, reels, carousels, and stories to Instagram programmatically with PostPeer's API.
YouTube
Upload and publish videos to YouTube programmatically with PostPeer's API.
YouTube Shorts
Upload and publish YouTube Shorts programmatically with PostPeer's API.
Post to Facebook pages and profiles with text, images, videos, and links via PostPeer's API.
TikTok
Upload videos to TikTok with one REST endpoint.
Threads
Publish text, images, and videos to Meta's Threads programmatically.
Create and publish pins to Pinterest boards programmatically with PostPeer's API.
Post text updates, images, videos, and articles to LinkedIn profiles and company pages programmatically with PostPeer's API..
Bluesky
Post text, images, and links to Bluesky programmatically with PostPeer's API.
Analytics APIs
Track post performance, engagement rates, and audience growth across every connected platform with a single API call.
Twitter/X
Track tweet impressions, likes, retweets, replies, and engagement rates via API.
YouTube
Track YouTube video views, likes, comments, watch time, and engagement via API.
Track pin impressions, saves, clicks, and closeups via API.
Track LinkedIn Company Page impressions, reach, likes, comments, shares, and clicks via API.
TikTok
Track TikTok video views, likes, comments, and shares via API.
Track Facebook Page post likes, comments, and shares via API.
Track Instagram post likes and comments via API.
AI endpoints
Generate captions and images from a description. Reference and asset images supported. Costs 2 credits for a caption, 10 credits for an image. Failed calls do not deduct credits.
Same Endpoint. Every Platform.
All posting APIs share the same POST /v1/posts endpoint. Add or remove platforms by changing the targets array.
{
"content": "Your post content here",
"platforms": [
{ "platform": "twitter", "accountId": "acc_tw_123" },
{ "platform": "instagram", "accountId": "acc_ig_456" },
{ "platform": "youtube", "accountId": "acc_yt_789" },
{ "platform": "tiktok", "accountId": "acc_tt_012" },
{ "platform": "linkedin", "accountId": "acc_li_345" },
{ "platform": "bluesky", "accountId": "acc_bs_678" },
{ "platform": "pinterest", "accountId": "acc_pn_901" }
]
}Ready to Add Social Media to Your Product?
One API. Every platform. Start building with free credits.
{ "platforms": ["twitter", "linkedin", "instagram], "content": "Hello world!" }