TikTok Posting API for Automation Tools and Custom Integrations

Use one simple REST API to publish TikTok posts from n8n, Make, Zapier, scripts, or your own custom integration.

PM3K is built for both low-code workflows and developer-led automations.

Your flow sends a media URL, caption and post options. PM3K handles TikTok upload and publishing through one simple REST API.

TikTok posting API

PM3K exposes one simple web endpoint for TikTok posting.
Use it from your own code, n8n, Make, Zapier, or any automation workflow to publish TikTok posts. i You get a PM3K API key. Official TikTok tokens never leave our encrypted storage — PM3K talks to TikTok on your behalf and never shares those tokens with anyone.

Two upload paths

  1. Verified-URL: use media from your own domain as the source URL for direct posting. i Register your media domain or storage endpoint in PM3K and use URLs from it in your workflows, scripts, or integrations. PM3K still handles posting checks and delivery logic so you do not have to.
  2. PM3K storage: built-in temporary storage for users who do not have their own domain. i Short-term PM3K storage used only for tests and demos. Files stored in PM3K storage are automatically deleted after a short TTL (3 days on the free plan, 30 days on paid plans).

Fair limits

Built-in limits and anti-spam.
We respect TikTok rules and limits so your account stays safe. i PM3K enforces posting limits and anti-spam checks: up to 10 posts per TikTok account per day, and not more than 1 post per hour. Requests that violate these checks are rejected before PM3K sends anything to TikTok.

Plans are selected after you connect TikTok.

Affordable TikTok API for 1-3 accounts. No bloated multi-platform suite. Click Connect TikTok or Sign in above to continue.

Free test mode

€0
  • REST API trial for 7 days. i API key is valid for 7 days (or until the end of the Free test period).
  • Verified URL from your domain or PM3K storage (TTL 3 days). i Test mode supports connecting and verifying your own media domain (recommended) as a media source URL (video or photos). Alternatively, you can use PM3K storage (TTL 3 days).
  • Dashboard scheduling up to 3 days ahead. i In demo mode, when you use PM3K storage, you can schedule posts up to 3 days ahead or until the end of the trial period, whichever comes first.
  • 1 creator.

Monthly subscription

€4.20 / month
  • REST API for 30 days. i Your API key stays active for 30 days. When you renew the Monthly plan, your PM3K REST API access is extended for another 30 days.
  • Verified URL from your domain or PM3K storage (TTL 30 days). i You can connect your own domain to PM3K and use videos or photos from it as source URLs, or use PM3K storage. Files stored in PM3K storage are automatically deleted 30 days after upload or at the end of the billing period. Upload size up to 200 MB on paid plans.
  • Dashboard scheduling up to 30 days ahead. i For media stored in PM3K storage and scheduled via the PM3K planning interface, scheduling is limited to 30 days ahead or until the end of your current billing period, whichever comes first. After upload you get a PM3K media URL. You can use that URL in your low-code workflow for posting, and use the PM3K interface for scheduling.
  • 1 creator.

Annual disabled

€35 / year
  • REST API for 12 months. i Your API key stays active for 12 months. When you renew the Annual plan, your PM3K REST API access is extended for another 12 months.
  • Verified URL from your domain or PM3K storage (TTL 30 days). i You can connect your own domain to PM3K and use videos or photos from it as source URLs, or use PM3K storage. Files stored in PM3K storage are automatically deleted 30 days after upload or at the end of the billing period. Upload size up to 200 MB on paid plans.
  • Dashboard scheduling up to 30 days ahead. i For media stored in PM3K storage and scheduled via the PM3K planning interface, scheduling is limited to 30 days ahead or until the end of your current billing period, whichever comes first. After upload you get a PM3K media URL. You can use that URL in your low-code workflow for posting, and use the PM3K interface for scheduling.
  • 1 creator.