TikTok posting API
PostLake is the social media posting API for AI agents. Publish video from an API or an agent. Ask Claude, Cursor or ChatGPT to post to TikTok, or call REST. Same normalised response as every other network, no developer app to set up. Live now
Get started free →No card for the free tier · one API for every network · full MCP access
Availability: Live now. Connect your TikTok account and post today.
"platforms": ["tiktok"].Connect PostLake's hosted MCP server to your AI assistant (Claude, ChatGPT, Cursor and others), then just ask it to post to TikTok. No API key to paste. It authorizes over OAuth. See the MCP guide.
Connect your TikTok account, then one call publishes to it (and any other accounts under the profile). Upload media first to get a med_… id, then include it:
curl -X POST https://api.postlake.dev/v1/posts \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "Hello from PostLake 👋",
"platforms": ["tiktok"],
"profile": "my-brand",
"media": ["med_abc"]
}'You get back one normalised shape. A post id plus a targets list with the live URL. Full detail in Publishing a post.
PostLake manages the TikTok connection for you. No developer app to register or platform review to run yourself.
Post to TikTok and other networks in one call and get back a single normalised shape. Your code never branches per platform.
Idempotency keys mean a retrying agent never double-posts, and analytics come back normalised so an agent can decide what to post next.
A free tier to start, then usage-based credits. One per post (X costs more). You only pay for posts that actually publish.
Yes. TikTok has a content-posting API and PostLake wraps it. Upload a video to PostLake, then post with "platforms": ["tiktok"]; PostLake handles the async publish and reports the final state.
Yes. Send a scheduledAt time and PostLake fires the post at the right moment, with a webhook the instant it goes live or fails.
TikTok requires an app audit before public posting. But PostLake runs the managed app, so there's no audit for you to pass yourself.
Post to Bluesky · Post to LinkedIn · Post to X (Twitter) · Post to Instagram · All platform support · Markdown
One API and MCP server for TikTok and every major network. Free to start.
Get started free →