Social Media API
Schedule posts, upload media, and publish to 7 platforms with a single REST API. Included on all plans from $19/mo.
curl -X POST https://app.posteverywhere.ai/api/v1/posts \
-H "Authorization: Bearer pe_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"content": "Launching our new feature today! 🚀",
"account_ids": [1, 2, 3],
"scheduled_at": "2026-03-15T14:00:00Z",
"timezone": "America/New_York"
}'What you can build
14 endpoints across posts, accounts, media, and AI — everything you need to automate social media.
Schedule & Publish Posts
Create, schedule, and publish posts to 7 platforms with a single API call. Set times, target specific accounts, and attach media.
Upload & Manage Media
Upload images, videos, and documents via presigned URLs. Automatic processing and optimization for each platform.
Multi-Platform in One Call
Post to Instagram, X, LinkedIn, Facebook, TikTok, YouTube, Threads simultaneously from one endpoint.
Monitor Results & Retry
Get per-platform publishing results with URLs, errors, and attempt counts. Retry failed destinations automatically.
Account Health Monitoring
Track connected account health, token expiry, and posting capability across all platforms in real time.
AI Image Generation
Generate social media images from text prompts. 4 AI models, 7 aspect ratios. Images saved directly to your media library.
Secure Bearer Auth
Simple API key authentication with scoped permissions (read/write/ai). Rate limit headers on every response.
Endpoints
Built for every use case
From SaaS platforms to internal tools — developers use the PostEverywhere API to power social media workflows at any scale.
SaaS Builders
Embed social media scheduling directly in your app. Let your users schedule posts without leaving your platform.
Agencies
Automate client posting at scale. Manage hundreds of accounts programmatically across all platforms.
Internal Tools
Build custom dashboards, approval workflows, and analytics pipelines on top of PostEverywhere.
Content Pipelines
Connect RSS feeds, CMS systems, or AI generators to auto-publish content across social platforms.
Get started in 3 steps
Get your API key
Go to Settings > Developer in the PostEverywhere dashboard. API access is included on all plans.
Create API Key →Make your first request
List your connected accounts to get account IDs, then create your first post.
Quick Start Guide →Check publishing results
Monitor per-platform results, get published URLs, and retry any failed destinations.
Posts API Reference →API included on all plans
No separate API add-on. No enterprise-only gating. Every PostEverywhere plan includes full API access.
Starter
$19/mo
10 accounts
50 AI credits/mo
Full API access
Unlimited posts
Growth
$39/mo
25 accounts
500 AI credits/mo
Full API access
Unlimited posts
Pro
$79/mo
40 accounts
2,000 AI credits/mo
Full API access
Unlimited posts
Rate limits
| Window | Limit | Header |
|---|---|---|
| General API | ||
| Per minute | 60 requests | X-RateLimit-Limit |
| Per hour | 1,000 requests | X-RateLimit-Remaining |
| Per day | 10,000 requests | Retry-After |
| Posting | ||
| Per minute | 20 posts | X-RateLimit-Limit |
| Per hour | 100 posts | X-RateLimit-Remaining |
| Per day | 500 posts | Retry-After |
| AI Generation | ||
| Per 5 minutes | 50 generations | X-RateLimit-Limit |
| Per hour | 200 generations | X-RateLimit-Remaining |
Rate limit headers are included in every response. Learn more →
Frequently asked questions
What is the PostEverywhere API?
How do I get an API key?
Is the API included in my plan?
Which platforms does the API support?
Can I post to multiple platforms at once?
What are the rate limits?
Do you have official SDKs?
Is there a sandbox or test mode?
Explore more
Start building with PostEverywhere
Get your API key, make your first request, and go live — all in under 5 minutes.