Developers · REST API · MCP · Skills

Post to social networks from your code or your agent, without building the platform apps

The REST API posts to LinkedIn and X today, with one key and one request shape. Antwork's MCP server and agent skills reach eight networks, including Instagram, Threads and Pinterest, whose publishing reviews Antwork already passed. No platform app or developer account of yours.

Per platform

What you need on your own, and what Antwork removes

PlatformOn your ownOfficial gateTheir limitWith AntworkLive for customersREST API
InstagramDocs ↗Meta app, Instagram professional accountAdvanced Access for publishing100 API-published posts per 24 hoursNo Meta app to buildYesNot yet, MCP and skills
ThreadsDocs ↗Meta app with the Threads use caseApp Review before users without a role can grant itNot statedNo Meta app to buildYesNot yet, MCP and skills
LinkedInDocs ↗LinkedIn app with Share on LinkedInSelf-serve for profiles; company pages need the vetted Community Management API150 requests per member per dayNo app or token refresh to runYes, profilesYes
XDocs ↗Developer account and appPay-per-use creditsNot statedNo developer account or creditsYesYes
PinterestDocs ↗Pinterest appStandard access review; Trial Pins are visible only to youPer minute, per user, per appStandard accessYesNot yet, MCP and skills
Facebook PagesDocs ↗Meta app with Facebook Loginpages_manage_posts and the CREATE_CONTENT Page taskNot statedNo Meta app to buildSupported, no customer posts yetNot yet, MCP and skills
TikTokDocs ↗TikTok app with the Content Posting APIAudit; unaudited clients post privately onlyNot statedNo TikTok app to buildPrivate posts only for nowNot yet, MCP and skills
YouTubeDocs ↗Google Cloud project and OAuth clientDefault quota: 10,000 units a day100 uploads a day by defaultNo project or quota to manageSupported, no customer uploads yetNot yet, MCP and skills

Every row links to the platform's own developer documentation, checked on 13 October 2026. "Live for customers" means Antwork customers have published there. "REST API" is what the public API accepts today; every platform is available through the MCP server and agent skills.

Every network has its own gate. Meta wants an app and a review, LinkedIn splits profiles from company pages, X sells API credits, Pinterest starts you in a Trial tier and TikTok keeps unaudited posts private. Antwork has been through those gates, so the post goes out from the account you connected, whether your code calls the REST API (LinkedIn and X today) or your agent calls the MCP server (all eight).

Your first post in two requests

Create a key in Settings → Developer, then list the accounts you connected and post to a LinkedIn or X account:

Terminal
# 1 · list the accounts you connected
curl https://antwork.io/api/v1/accounts \
  -H "Authorization: Bearer $ANTWORK_API_KEY"

# 2 · create and schedule a post
curl https://antwork.io/api/v1/posts \
  -H "Authorization: Bearer $ANTWORK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"accounts":["<accountId>"],"text":"Shipped v2 today.","scheduledFor":"2026-10-20T09:00:00Z"}'

Leave out scheduledFor to publish now, or send "draft": true to save it for review. Fields, errors and idempotency are in the API reference.

Prefer your agent?

The same publishing is available to AI agents through Antwork's MCP server, and the agent skills add workflows on top, like /antwork ship, which turns your recent commits and releases into post drafts in your own voice.

  • Claude Code: /plugin marketplace add iker-gonzalez/antwork-skills, then /plugin install antwork-skills@antwork
  • Codex: codex plugin marketplace add iker-gonzalez/antwork-skills && codex plugin add antwork-skills@antwork && codex mcp login antwork
  • Any agent: npx skills add iker-gonzalez/antwork-skills
FAQ

The Antwork API, answered

Do I need my own Meta, LinkedIn or X developer app?
No. Antwork runs the platform apps and the OAuth. You create one Antwork API key and sign in to each social account once, from the Antwork app.
Which platforms can I publish to through the API?
LinkedIn and X today. Instagram, Threads, Pinterest, Facebook Pages, TikTok and YouTube are reachable through Antwork's MCP server and agent skills, using the same connected accounts. Antwork customers publish to Instagram, Threads, LinkedIn profiles, X and Pinterest today; Facebook Pages and YouTube have no customer posts yet, and TikTok posts are private for now.
Can TikTok posts be public?
Not yet. TikTok's docs say content posted by unaudited clients is restricted to private viewing mode. Until Antwork's TikTok client posts publicly in production, this page does not claim it.
How does authentication work?
Create a key in Settings → Developer and send it as Authorization: Bearer ak_…. Each key is shown once and carries its own scopes: write is enough for drafts, publish is needed for posts that go out. The social accounts it can post to are the ones you connected in Antwork.
How much does it cost?
The same as the app: your first 2 social accounts are free, then $5 per account per month. The API itself has no separate fee.
Can my AI agent use this instead of the API?
Yes. Antwork's MCP server gives Claude, ChatGPT, Codex and Cursor the same publishing, and the antwork-skills pack adds workflows like /antwork ship, which turns your commits and releases into post drafts. Install it with /plugin marketplace add iker-gonzalez/antwork-skills in Claude Code, or npx skills add iker-gonzalez/antwork-skills for any agent.