Works with Claude Code, Cursor, any HTTP client

Post TikTok slideshows
from your terminal

A simple REST API that lets your code post photo slideshows to TikTok. Connect your account, grab a key, send a POST request. That's it.

POST /api/v1/tiktok_accounts/:id/photos
$ curl -X POST http://tikclock.app/api/v1/tiktok_accounts/ACCOUNT_ID/photos \
  -H "Authorization: Bearer tk_live_..." \
  -F "[email protected]" \
  -F "[email protected]" \
  -F "title=5 Tips for Better Sleep"

# 202 Accepted
{
  "data": {
    "post_id": "a1b2c3d4-e5f6-...",
    "publish_id": "7349201485921038337",
    "status": "processing"
  }
}

How it works

01

Connect TikTok

Sign up and link your TikTok account via OAuth. We use TikTok's official API. Your credentials are never stored.

02

Get an API key

Generate a key from the dashboard. Use it with Bearer auth in any HTTP client, script, or AI coding agent.

03

POST and done

Send images and metadata to a single endpoint. We handle upload, processing, and posting. You get a publish ID back.

Built for developers

REST API

Standard JSON + multipart

2-35 images

Per slideshow

Bearer auth

Simple API key auth

Async status

Poll for completion

File upload

Or pass image URLs

Auto-convert

WebP at 1080p

Multi-account

Unlimited TikTok accounts

Dashboard

Posts, keys, analytics

Pricing

All plans include unlimited accounts, full API access, and the dashboard.

Starter

$10/mo

100 posts per month

Get started
Popular

Pro

$19/mo

300 posts per month

Get started

Scale

$39/mo

1,000 posts per month

Get started