Open Dashboard → AI & API, create a key, and send it as Authorization: Bearer pw_live_…. Or connect with OAuth for third-party agents.
Endpoints
API base URL
https://postwing.io/api/v2OpenAPI URL
https://postwing.io/api/v2/openapi.jsonstep by step
Create a key, then schedule a post.
Open Dashboard → AI & API, create a key, and send it as Authorization: Bearer pw_live_…. Or connect with OAuth for third-party agents.
Endpoints
API base URL
https://postwing.io/api/v2OpenAPI URL
https://postwing.io/api/v2/openapi.jsonCall POST /posts with a caption, a time, and the account ids from GET /accounts. One call, and it’s on your calendar. Full request and response details are in the API docs.
curl -s -X POST "https://postwing.io/api/v2/posts" \
-H "Authorization: Bearer pw_live_…" \
-H "Content-Type: application/json" \
-d '{
"caption": "Hello from the PostWing API",
"scheduled_at": "2026-10-05T09:00:00Z",
"accounts": [
{ "id": "INSTAGRAM_ACCOUNT_ID" },
{ "id": "LINKEDIN_ACCOUNT_ID" }
],
"media": [{ "url": "https://cdn.example.com/hello.jpg" }]
}'Walkthroughs: How to post on social media via one API, How to post on Facebook with the API, How to post on Instagram with the API, How to post on LinkedIn with the API, How to post on Pinterest using the API, How to post on X/Twitter via the API, How to post on YouTube via the API, How to post on TikTok via the API, and How to post on Threads via the API
what you can do
One REST surface for accounts, workspaces, media, and posts. Full field reference in the docs.
built for developers
One Post object comes back from every call, with each account’s status and published link. Errors carry a stable code and the exact field to fix, so your code and your agents can react without guessing.
Platforms
Same coverage as the dashboard. One key covers every network PostWing supports.
simple pricing
Every plan includes a 7-day free trial. Pick the one that fits your workflow and upgrade or downgrade anytime.
Starter
$9.99/month
Growth
$19.99/month
questions
Yes. Posts you schedule through the API go into the same PostWing calendar and workspace as posts you create in the dashboard. You can edit or cancel them from the UI or the API.