The TikTok Content Posting API requires developer app approval, video-first content requirements, and complex disclosure labeling. RelayAPI handles OAuth, rate limits, media hosting, and API changes.
No credit card required · Free plan available
const res = await fetch("https:">//api.relayapi.dev/v1/posts", {
method: "POST",
headers: {
Authorization: "Bearer rlay_live_xxxx",
"Content-Type": "application/json",
},
body: JSON.stringify({
content: "Check out our latest update!",
platforms: ["tiktok"],
media: ["https:">//cdn.example.com/image.jpg"],
}),
});Publishing via the TikTok Content Posting API requires a Creator or Business account. The API does not support direct publishing -- videos are posted as drafts that users must confirm in the TikTok app.
Authorize your TikTok account via OAuth in about 30 seconds.
Use the REST API or our SDKs to publish content from your stack.
RelayAPI manages publishing, rate limits, and delivery notifications.
Publish TikTok content with a single API call. No multi-step upload flow, no chunk management, no disclosure label formatting. Send your video and metadata, we handle the pipeline.
RelayAPI uses the official TikTok Content Posting API. Your content goes through TikTok's native pipeline with full creator tools support, while we manage app approval and token lifecycle.
TikTok's content disclosure requirements are complex and strictly enforced. RelayAPI validates disclosure labels, branded content tags, and privacy settings before submission to prevent rejections.
The TikTok Content Posting API publishes content as drafts by default, which users must confirm in the TikTok app. Some approved applications can publish directly. RelayAPI supports both modes depending on your API access level.
RelayAPI supports video uploads (the primary TikTok format), photo posts, and photo carousels. Videos can include captions, hashtags, and disclosure labels. We handle format validation and transcoding requirements.
TikTok has specific requirements for video format, resolution, duration, and file size. RelayAPI validates your videos before upload, handles chunked uploads for large files, and manages the async processing pipeline.
The TikTok Content Posting API does not support adding music or effects programmatically. Videos must be fully produced before upload. RelayAPI focuses on reliable publishing of your pre-produced content.
Join developers who chose RelayAPI over wiring up TikTok Content Posting API by hand.