TikTok import has_watermark: check it before reusing a clip
The Sume media import result includes has_watermark, size_bytes and content_type. What the field reports, what it does not decide, and a check before you trim.

A completed Sume media import returns a resource with has_watermark, size_bytes, content_type, media_type, the mirrored url on media.sume.com, and an asset_id. The has_watermark value is a boolean or null, passed through from the import result. The OpenAPI schema, read 2026-10-05, does not define a stricter meaning, so treat it as a reported flag and not a legal finding.
The importer fetches a public TikTok or Instagram URL through a third-party scraper, mirrors the bytes into Sume storage, and costs a fixed $0.15 estimate per accepted import. YouTube and other hosts are rejected with unsupported_platform.
What to do with the flag
- True: expect a platform mark in the frame. A crop with the video filter can remove a corner, but cropping a mark off someone else's video does not make it yours to reuse.
- False or null: the importer did not report a mark. Look at a still with video inspect before you rely on it.
- Either way, the clip belongs to its creator. Import what you have the right to use.
Check a still
Video inspect returns stills at 768 pixels on the long edge by default, and you can name the instants with frames.at, so one call shows whether a corner mark remains.
curl -X POST https://api.sume.com/v1/video-inspect \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: wm-check-001" \
-d '{"video_url": "https://media.sume.com/artifacts/artf_demo/imported.mp4", "frames": {"at": [1]}}'The returned URLs are public by URL, and the schema notes that retention is not yet defined. Keep your own copy of anything you need long term. The import docs describe a practical size cap of about 2 GB, so read size_bytes before you chain an import into later stages.
Sources
Related posts
More in Media tools
- TikTok in-feed ad minimums: 540x960 and 516 kbps for a Sume MP4
TikTok non-Spark in-feed ads need 9:16 at 540x960 or more, 500 MB or less and 516 kbps or more. Sume's default 1080x1920 clears the size floor; check bitrate.
- TikTok safe zone: no single number, so test a caption anchor ratio
TikTok has no safe-zone figure I could read from its own help page. Place burned-in captions with design.placement.anchor_ratio, then check a still.
- TikTok Shop main image: no text, borders or stickers checklist
TikTok Shop wants a clean main image: white background, no watermarks, borders, promo text or stickers, 5+ images for Good. A checklist for AI-made images.
- TikTok video limit: guides say 10 or 60 minutes, so cut to the lower
Third-party guides give TikTok 10 minutes in-app and up to 60 for upload. Probe the file with video inspect, then cut to the lower figure with video trim.
Written by Sume