Quick Start
Get your first cross-platform post scheduled in under 5 minutes.
Prerequisites
- A PostEverywhere account (14-day free trial, no credit card required)
- At least one connected social media account (connect via the dashboard)
- An API key (generate in Settings > Developers)
Step 1: Get Your API Key
Navigate to Settings > Developers in your PostEverywhere dashboard and click Generate API Key.
Your key starts with pe_live_ — keep it secret.
export POSTEVERYWHERE_API_KEY="pe_live_abc123..."
Step 2: List Your Connected Accounts
curl https://app.posteverywhere.ai/api/v1/accounts \
-H "Authorization: Bearer $POSTEVERYWHERE_API_KEY"
Response:
{
"data": {
"accounts": [
{
"id": 2280,
"platform": "instagram",
"account_name": "mybrand",
"avatar_url": "https://...",
"is_active": true
}
]
}
}
Note the id values (integers) — you'll use these in account_ids when creating posts.
Step 3: Create a Post
curl -X POST https://app.posteverywhere.ai/api/v1/posts \
-H "Authorization: Bearer $POSTEVERYWHERE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"content": "Exciting news! We just launched our API.",
"account_ids": [2280, 2281],
"scheduled_at": "2026-04-01T10:00:00Z"
}'
Response:
{
"data": {
"post_id": "d3e859bf-8b9e-4cd8-99e5-7f019ab95709",
"content": "Exciting news! We just launched our API.",
"status": "scheduled",
"destinations": [
{ "platform": "instagram", "account_id": 2280, "status": "scheduled" },
{ "platform": "linkedin", "account_id": 2281, "status": "scheduled" }
]
}
}
Step 4: Check Results
After the scheduled time, check how your post performed:
curl https://app.posteverywhere.ai/api/v1/posts/post_789/results \
-H "Authorization: Bearer $POSTEVERYWHERE_API_KEY"
Next Steps
- Authentication — API key scopes and security
- Platform Guides — Platform-specific features and requirements
- API Reference — Full endpoint documentation
- Rate Limits — Usage limits and best practices