TikTok creator-labeled AI tag: who sets it on an API upload

TikTok's Direct Post API has an is_aigc field for the creator-labeled AI tag. Sume's trim, captions and timeline jobs do not set it; your upload step must.

5 min readSume
All posts

For an API upload to TikTok, the creator label is the Direct Post field is_aigc. Sume's trim, captions, filter and timeline jobs do not set it, so your upload step must. This post is limited to what I read on TikTok's developer docs and ads help; TikTok may also apply labels of its own, which this post does not cover.

What TikTok's developer docs say

TikTok's Direct Post API reference (read 2026-10-04) lists an is_aigc field: set it to true if the video is AI-generated content, and the video is labelled with a "Creator labeled as AI-generated" tag in its description. That is the creator label for an API upload. I did not read TikTok's support pages on any automatic label, so this post says nothing about when TikTok applies one.

Who sets the TikTok creator label (TikTok developer docs, read 2026-10-04; the Sume column is from the Sume docs)
Label routeSet byWhere it appearsDoes Sume set it?
Creator labelYou, at uploadis_aigc in Direct Post, or the post settingsNo
Any automatic labelTikTok, if it applies oneNot covered by the pages readNo
Content Credentials in the fileThe generating toolMetadata in the fileNot documented

Keep a record at the generation step

A trim or re-encode may drop file metadata, which Sume does not document as preserved, so do not count on provenance signals surviving. Keep your own record of which clips came from a generator, and set the creator label from that record. Video trim produces a new file from a range; video inspect tells you the container and codecs but is not a provenance check.

One TikTok limit worth knowing from the ads page: TikTok Ads Help, read 2026-10-04, allows non-Spark in-feed ads up to 10 minutes and 500 MB. Those are ad caps, not organic limits.

Order of operations

Generate, edit, then label at the last step. If an edit changes the clip into something a viewer might take as real, the safer choice is to label. Compare with YouTube's rule, read 2026-10-04: realistic scenes of real places or events need a label, while fantasy and animation do not. Meta's labeling post says its label uses industry-standard signals or self-disclosure.

Sources

Related posts

More in Use cases

All Use cases posts

Written by Sume