Yes, TikTok requires an audited developer app before you can publish to a creator's account. Expect roughly three weeks and at least one rejection: the review is strict about your website and about the posting UI you build.
Approved for PostWire on 7 Jul 2026, after two rejections. API: Content Posting API (Direct Post).
The real timeline
Dates from PostWire's own submission, not an estimate.
16 Jun 2026 App created and submitted for review.
17 Jun 2026 Rejected (~24h turnaround). One field flagged: Website URL.
17 Jun 2026 Resubmitted with a rebuilt multi-page site.
18 Jun 2026 Rejected again — the same single field, no free-text note.
18 Jun 2026 Resubmitted after building the Direct Post UX and re-recording the demo.
30 Jun 2026 Audit rejection on the Content Posting API itself.
2 Jul 2026 Re-applied with a demo recorded against the real product.
7 Jul 2026 Approved. Public posting enabled.
Why submissions get rejected
"Invalid Website URL" (twice)
TikTok's App Review Guidelines require an externally facing, fully developed website that houses information about your services. A one-page landing or a login page is rejected. Separately, your Privacy Policy and Terms must be reachable without opening a menu — links buried in a hamburger or only in the footer are not enough. Rebuilding a 6KB landing into a real multi-page site with Privacy and Terms in the top nav is what cleared it.
Anything on your site that reads "coming soon"
If your own pages say the TikTok integration is "in review" or "rolling out", the reviewer reads that as the integration not being live and fails you. Every such mention has to go before you resubmit.
Direct Post UX non-compliance
Direct Post has its own requirements beyond the API: you must display the creator's info, a privacy selector populated from the values the API returns for that creator, comment/duet/stitch toggles that honour the creator's own settings, and a commercial-content disclosure. Branded content cannot be set to "Only me". This surfaces as a separate rejection after the website one is cleared.
Gotchas nobody documents
The submission form will not save — not just submit — while any validation error exists, and the demo video is a required field. So nothing you type persists until the video is attached. Fill the whole form in the same session you upload it. Only the domain verification survives a reload.
Returning a submitted app to draft deletes the app icon. Re-upload it before resubmitting or you fail on a missing asset.
An unaudited app can only post to a private account — the API returns unaudited_client_can_only_post_to_private_accounts. A public or business account cannot be used to record your demo. Add a private account as a sandbox target user.
Test OAuth in the Sandbox. The production client key will not authorize until the config has been accepted, so pre-approval attempts fail with unauthorized_client.
Media requirements
Video required. There is no text-only post.
Or skip the review entirely
PostWire has already been through this. You post through PostWire's approved app, so there is no submission,
no demo video and no waiting.
Yes, TikTok requires an audited developer app before you can publish to a creator's account. Expect roughly three weeks and at least one rejection: the review is strict about your website and about the posting UI you build.
Why do TikTok API submissions get rejected?
TikTok's App Review Guidelines require an externally facing, fully developed website that houses information about your services. A one-page landing or a login page is rejected. Separately, your Privacy Policy and Terms must be reachable without opening a menu — links buried in a hamburger or only in the footer are not enough. Rebuilding a 6KB landing into a real multi-page site with Privacy and Terms in the top nav is what cleared it.
Can I skip TikTok approval by using PostWire?
Yes. PostWire has already been through this review, so you post to TikTok through PostWire's approved app with one REST call or one MCP tool call, and never file a submission yourself.