Social Media Scheduling API
Schedule posts across all major social platforms with one API. Set the date, time, and timezone, and let PostPeer handle publishing automatically.
- Schedule posts to 8+ platforms with one request
- Full timezone support, schedule in your users' local time
- Queue posts for optimal engagement times
- Modify or cancel scheduled posts before delivery
{ "platforms": ["twitter", "linkedin"], "content": "Hello world!" }
"I was up and running on six different platforms in under 30 minutes. Strongly recommend!"
David Flor, Founder at Darklight Interactive
"Couldn't figure out the official Pinterest API. PostPeer was smooth. Using it daily."
Divanshu Khatter, Marketing Manager at Sembark
"Great integration experience. Jonathan ships fixes within hours. Mad respect for the speed."
Het Tikawala, Founder at Kalizzle AI Studio
Add Social Media to Your Product in Three Steps
Connect once, then publish, schedule, and read data through the same API.
01
Get Your API Key
Sign up and get your API key instantly. No sales calls or complicated setup.
02
Integrate in Minutes
Connect once to PostPeer to publish, schedule, analyze, manage comments, and handle messages.
03
Support Every Major Platform
Give your users access to major social platforms without building and maintaining each integration yourself.
New to PostPeer? Read the getting started guide
One Request. Structured Response.
Clean, predictable JSON that's easy to parse and integrate.
curl -X POST "https://api.postpeer.dev/v1/posts" \
-H "x-access-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"content": "This post will go live tomorrow morning!",
"platforms": [
{ "platform": "twitter", "accountId": "abc123" }
],
"scheduledFor": "2026-03-29T09:00:00",
"timezone": "America/New_York"
}'{
"success": true,
"status": "scheduled",
"postId": "post_xyz789",
"scheduledFor": "2026-03-29T13:00:00.000Z",
"platforms": [
{
"platform": "twitter",
"success": true
}
]
}Why Choose PostPeer
Build the social experience your users need while PostPeer handles the platform-specific complexity behind it.
Cross-Platform Scheduling
Schedule the same content to Twitter, Instagram, YouTube, TikTok, Facebook, Pinterest, and Threads in a single API request. Each platform gets the right formatting.
Timezone-Aware Delivery
Pass an IANA timezone (e.g., America/New_York) and PostPeer delivers at exactly the right moment. No UTC conversion headaches.
Rich Media Scheduling
Schedule posts with images, videos, carousels, Reels, Shorts, and Stories. Media is uploaded and validated at schedule time, not delivery time.
Reliable Delivery
PostPeer queues scheduled posts with built-in retry logic. If a platform is temporarily unavailable, the post is retried automatically.
Manage Scheduled Posts
View, modify, or cancel scheduled posts before they're published. Update content, change the time, or remove posts from the queue via API.
Platform-Specific Scheduling
Access native scheduling features, YouTube premiere settings, TikTok privacy controls, Pinterest board targeting, all through the platformSpecificData field.
Post on All Social Media Platforms via One API
Start with one unified request. Go deeper whenever your product needs a network's native publishing features.
Twitter / X API
Publish tweets, threads, polls, replies, Community posts, images, GIFs and video.
Explore APIInstagram API
Publish feed posts, Reels, image carousels, videos and Stories programmatically.
Explore APIYouTube API
Upload and publish videos and Shorts with titles, descriptions, tags and visibility settings.
Explore APIFacebook API
Publish posts, photos, photo carousels, videos and link previews to Facebook Pages.
Explore APITikTok API
Publish videos, photos and photo carousels with platform-specific privacy controls.
Explore APIThreads API
Publish text, images, image carousels and videos to Threads.
Explore APIPinterest API
Create image Pins and publish them to the right Pinterest board from your application.
Explore APILinkedIn API
Publish text, image and video updates to LinkedIn profiles and company pages.
Explore APIBluesky API
Publish text, images and link cards through a simple REST request.
Explore APIGoogle Business API
Publish Google Business Profile updates, offers and events programmatically.
Explore APIGo Beyond Publishing. Build the Complete Workflow.
Give your users analytics, comments, and messaging through one PostPeer integration.
Analytics API
Retrieve normalized performance metrics for dashboards, reports, and automated workflows.
Explore the Analytics APIComments API
Read, reply to, hide, or delete supported comments directly from your product.
Explore the Comments APIMessaging API
Read and reply to supported customer messages through one connected API.
Explore the Messaging APIOne Integration. Every Way to Build.
Start with REST, use a typed SDK, connect an automation workflow, or hand the job to an agent. The same PostPeer API powers every path.
REST API
One predictable endpoint for every supported platform. Connect accounts once, then publish everywhere.
No-Code Automation
Build social publishing and scheduling workflows without creating a custom backend.
AI Agents & MCP
Give Claude, Cursor, Codex or your own agent access through hosted MCP, Agent Skills or REST tool calling.
const response = await fetch(
'https://api.postpeer.dev/v1/posts',
{
method: 'POST',
headers: {
'x-access-key': process.env.POSTPEER_API_KEY,
'Content-Type': 'application/json',
},
body: JSON.stringify({
content: 'Hello from PostPeer!',
platforms: [
{ platform: 'twitter', accountId: 'acc_twitter' },
{ platform: 'linkedin', accountId: 'acc_linkedin' },
],
publishNow: true,
}),
},
);
const post = await response.json();Frequently Asked Questions
Power Your Next Project With a Unified Social Media API
Give your users posting, scheduling, analytics, and engagement features through one API your team can maintain.
Start with 20 free credits. No credit card required.