A creator-facing Direct Post requirements checklist

TikTok Content Posting API requirements before scheduled publishing

Direct Post is more than sending a file to an endpoint. The workflow must authorize the creator, query current account capabilities, display the returned privacy options, collect content and music disclosures, obtain informed consent, respect duration limits, and report the final platform status.

Evidence-led guidance · No view, monetization, or income guarantee

Query the creator first; never invent publishing choices.

The TikTok Content Posting API Direct Post flow begins with authorization for the relevant scopes and a query for creator information. The response can determine the creator's nickname, available privacy levels, permitted interaction settings, and maximum video duration. A compliant interface should use those values rather than assume that every account can publish publicly or enable the same controls.

Before posting, the creator should see an editable title or caption, choose one of the privacy options TikTok returned, set the applicable interaction controls, and disclose whether the post promotes the creator or a third party. The workflow must also collect the music-rights confirmation and informed consent for Direct Post. Choices should not be silently preselected in a way that bypasses creator awareness.

For a recurring Series, configuration-stage confirmation can support later scheduled publishing when the product explains that behavior clearly and stores the relevant settings. At the release time, a completed render can publish automatically to the enabled TikTok account. The product should still expose scheduled, processing, published, or failed state and prevent duplicate submission.

Four requirement groups to verify before enabling Direct Post

Treat each group as a release condition. A connected account by itself is not enough.

01

Authorization and creator info

Request the required access, then query the connected creator so the interface reflects current account capabilities and limits.

Required: account response
02

Privacy and interactions

Display the privacy levels returned for that creator. Comments, Duet, and Stitch controls should follow the platform response rather than generic defaults.

Required: explicit choice
03

Disclosure and music rights

Ask whether the post promotes a brand, product, service, the creator, or a third party, and require confirmation that the user has rights to the music.

Required: accurate disclosure
04

Consent and status

Explain the Direct Post action, collect informed consent, track the publish ID or result, surface failures, and avoid duplicate retries.

Required: visible outcome

A completed MP4 is only one half of a Direct Post workflow

The Hatton Garden Vault Breach

The Hatton Garden Vault Breach is a finished vertical render suitable for a connected publishing workflow. Before this file can be sent through the TikTok Content Posting API, the creator-specific privacy, interaction, disclosure, rights, consent, schedule, and destination state must already be valid.

  • Playable finished 9:16 MP4
  • Matched to the page's actual decision
  • Format evidence, not a performance claim

Connect TikTok where the publishing workflow begins

Create the Series first, then connect TikTok inside the same setup flow. FacelessReels keeps the creator choices, consent, saved schedule, generated video, submission state, and final platform result connected instead of treating the API as a separate technical project.

  • Choose the content format and creative recipe before connecting a destination.
  • Confirm privacy, disclosure, interactions, music rights, and Direct Post consent yourself.
  • Publish completed videos at the saved local time while the destination remains enabled.

What the example looks like in practice

Privacy

Creator-returned option

Public only when TikTok returns it for the account.

Commercial content

Accurate disclosure

Creator or third-party promotion must be declared.

Music

Rights confirmed

The user confirms rights to music in the video.

Publishing

Consent + status

Scheduled Direct Post remains visible and traceable.

A compliant scheduled Direct Post sequence

The exact API implementation belongs in developer documentation. This sequence describes what the creator should experience.

  1. 01

    Connect and authorize TikTok

    Open the TikTok authorization flow, request the necessary permissions, and associate the returned creator identity with the user's account.

  2. 02

    Query creator information

    Fetch the current privacy options, interaction availability, creator identity, and maximum video duration before presenting publishing settings.

  3. 03

    Collect post settings

    Let the creator edit post text, choose privacy, configure permitted interactions, and make the correct commercial-content disclosure.

  4. 04

    Confirm rights and Direct Post

    Require music-rights confirmation and clear consent that the enabled Series will publish at its scheduled time.

  5. 05

    Submit and track the result

    Send the completed asset at the release window, record the platform response, show processing or failure, and retry safely when appropriate.

Why PUBLIC_TO_EVERYONE may not appear

The publishing interface should render the privacy-level options returned for the authorized creator. Some accounts may receive public publishing while others may only receive followers, mutual friends, or self-only choices. A third-party product should not fabricate a public option or rewrite a returned privacy value because the creator expected it.

Query creator information close enough to configuration or publication that the settings remain current. If a saved privacy choice is no longer available, stop the submission, explain the mismatch, and ask the creator to select from the current options. This is safer than silently downgrading or upgrading privacy.

How recurring consent should appear in a Series

A Series can explain during setup that videos will be generated and automatically published at the selected recurring time. The creator chooses TikTok explicitly, reviews the account identity and post defaults, confirms rights and Direct Post behavior, and activates the destination. The resulting Connected Accounts toggle should remain enabled when the subscription creates the Series.

This does not remove platform-specific settings. Privacy, disclosure, interaction choices, duration, and other current requirements must remain valid. If a creator changes the Series to review mode, disables TikTok, or revokes access, later videos should not publish automatically.

Operational status matters after submission

A successful API request may begin platform processing rather than prove the video is publicly available. Store the publish identifier, check the documented status flow, and show scheduled, submitted, processing, published, or failed states in the video workspace. The creator should not need to guess whether a missing post is still processing or needs attention.

Use idempotency and destination-level success checks before retrying. A network timeout can occur after TikTok accepted a request; blindly sending the same video again can create duplicates. The TikTok Content Posting API workflow should favor traceable recovery over repeated submissions.

Creator requirements before TikTok Direct Post

This checklist is product-facing guidance, not a substitute for TikTok's current developer documentation and app review requirements.

Creator requirements before TikTok Direct Post
RequirementCreator experienceFailure behavior
Creator informationCurrent account and capabilities are shownRefresh before allowing incompatible settings
Privacy and interactionCreator selects returned optionsDo not invent or silently replace values
Disclosure, rights, consentExplicit confirmations describe the postKeep publishing disabled until complete
Status and retrySubmission state remains visibleReconnect or retry without duplicate success

Verify the current rules and product facts

01

TikTok Direct Post getting started

Official authorization, creator-info, and Direct Post sequence.

02

TikTok Content Sharing Guidelines

Official developer and user-experience requirements.

03

FacelessReels TikTok scheduler

Current creator-facing Series and scheduled publishing workflow.

TikTok Content Posting API FAQ

Does TikTok require one of the returned privacy options?

Yes. The interface should use the privacy options returned for the connected creator. Public publishing cannot be invented when TikTok does not return it.

Can a saved Series automatically publish later?

Yes, when the product clearly explains scheduled Direct Post, the creator explicitly enables TikTok, and all current privacy, disclosure, rights, consent, duration, and connection requirements remain valid.

Do creators have to confirm music rights?

The Direct Post workflow should require the creator to confirm that they have rights to the music used in the video before publishing.

Is connecting TikTok the same as selecting it for publication?

No. Connection authorizes access; the creator should explicitly enable the account as a destination for the Series.

Should a failed post be retried automatically forever?

No. The system should classify the failure, expose the status, refresh expired or incompatible settings, and use idempotency to prevent duplicate successful posts.

Next step

Make every scheduled TikTok post explicit before it becomes automatic.

Connect the creator, use the capabilities TikTok returns, save accurate disclosures and consent, then track the final platform result.

Create a TikTok publishing Series Compare paid plans