Content Posting API

TikTok Content Posting API Approval: Scope, Audit & Review Guide

A practical path from developer app registration to Direct Post or Upload API access—including scopes, verified URLs, reviewer videos, user consent and the audit that lifts private-only posting restrictions.

Official TikTok for Developers Register Your App documentation and App Review navigation
Official source. TikTok’s current app-management documentation covers products, scopes, URL properties and review submission. Screenshot captured August 20, 2026.

The short answer

TikTok reviews the product, the scope and the user experience together

To move a Content Posting integration into production, register the app, add the correct product, request the minimum scope, verify required URL properties, implement the complete consent-led posting flow and submit a demo that a reviewer can reproduce. An API request that works in a developer test is not the same as an audited production experience.

Two approvals can be confused

Your app and scope must be approved for production access. Separately, an unaudited Direct Post client remains restricted to private viewing; an audit is required to lift that restriction.

Product choice

Choose Direct Post or Upload to TikTok before requesting scopes

The Content Posting API offers two user journeys. Direct Post lets an authorized creator publish from your product after reviewing posting settings and explicitly consenting. Upload sends content to TikTok as a draft so the creator can continue editing and publish inside TikTok.

ModeTypical scopeUser journey
Direct Postvideo.publishCreator confirms post settings in your app; your app publishes through the API
Upload to TikTokvideo.uploadYour app uploads a draft; creator opens the TikTok inbox flow to edit and post

Do not request both automatically. Choose the smallest scope that matches the visible product behavior and explain why that behavior benefits TikTok creators.

App configuration

Configure every review dependency before recording

TikTok’s current Register Your App guide recommends organization ownership for real integrations, distinguishes Production from Sandbox, and places app details, products and scopes in one review configuration.

  1. 1
    Create or join the organization that represents the app owner, then connect the app.
  2. 2
    Complete the app identity, icon, description and intended Web, Desktop, Android or iOS platform fields.
  3. 3
    Add Content Posting API and configure Direct Post or Upload according to the actual UX.
  4. 4
    Request video.publish or video.upload and implement TikTok user authorization for that scope.
  5. 5
    Verify required domains or URL prefixes, especially content URLs used with PULL_FROM_URL.

URL verification is part of the product, not paperwork

TikTok requires verification for Content Posting API upload URLs. The current app guide also describes verification for configured website, privacy and terms URLs in applicable newer apps. Keep the signature file or domain verification reachable during review.

Submission evidence

Show the complete creator journey in the demo video

TikTok currently requires at least one demo video for an app-review submission and allows up to five videos, each up to 50 MB. The written explanation should describe how every product and scope works; the recording should prove it.

Content Posting review recording

Avoid invisible automation

TikTok’s content-sharing guidelines emphasize creator control and explicit consent. A background scheduler that sends media without a clear user confirmation is not equivalent to a compliant share experience. Also review watermark and promotional-overlay restrictions before using generated assets.

Production behavior

Why Direct Post content is private before an audit

The Direct Post reference says content posted by unaudited clients is restricted to private viewing mode. After the integration is successfully tested, the API client must undergo an audit to lift the visibility restriction.

This is a common source of confusion: a successful /v2/post/publish/video/init/ response proves the request was accepted; it does not prove the client has passed the audit for public posting. Your UI must also use the creator information endpoint and display currently permitted privacy options instead of hard-coding a value.

Plan review time

TikTok’s App Review FAQ says review may take several days to two weeks after submission. This is guidance, not a guaranteed service level, and a revision can restart part of the process.

Implementation & review support

TikTok Content Posting API approval support

I help teams choose the appropriate posting mode, check scopes and verified URLs, test OAuth and publish-status handling, align the UI with creator-consent requirements, prepare the reviewer script and respond to review feedback. The app owner controls all submitted statements and makes the final submission.

TikTok API service

Turn the integration into a reviewable product flow

Send your app type, requested scope, current status, target platform and any reviewer comments. I can audit the gap between a working API call and a production-ready review package.

Email the project brief

Approval is decided by TikTok. No third party can guarantee a review outcome or bypass TikTok’s policies and audit requirements.

Frequently asked questions

FAQ

What is the difference between video.publish and video.upload?

video.publish supports Direct Post from your product. video.upload supports uploading a draft that the creator finishes in TikTok. Request the scope that matches the real user journey.

Why are posts created through my API client private?

TikTok states that Direct Post content from unaudited clients is restricted to private viewing. The client must pass an audit to lift that restriction.

Do I need to verify my content URL?

TikTok requires ownership verification for Content Posting API upload URLs used with URL-based transfer. Check the app page for every property currently requiring verification.

How long does TikTok app review take?

TikTok’s current FAQ says several days to two weeks, but provides no guarantee. Rejections, revisions or missing evidence can extend the timeline.

Last checked August 20, 2026. Platform interfaces, policies, coverage and pricing can change. Follow the linked official sources before submitting an application or purchasing data.