Other Content Types
ZebraTruth’s primary product is video compliance. Image + text endpoints are available for partial / text-only content reviews.Most customers run video compliance checks. Image + text are listed here for completeness — see Quickstart for the video flow.
Image Compliance
Endpoint:POST https://api.zebratruth.ai/v1/compliance/check-image
Single-image compliance check. Sync (returns the full report in the same request). Multipart form upload — no separate upload-URL step.
report envelope shape as video, with one key difference: image checks don’t carry timelineLocation (no time dimension) — they carry bbox for spatial regions on the image.
Detects: brand logos, watermarks, restricted categories (alcohol/tobacco/firearms/etc.), content safety (adult/violence/racy), and C2PA metadata.
Use video instead if: your content is a video. Submitting individual frames to the image endpoint costs more, loses temporal context (no transcript), and misses claims that only appear when frames are read together.
Text Compliance
Endpoint:POST https://api.zebratruth.ai/v1/compliance/check
Sync ad-copy / script / caption compliance check. JSON body, ≤500 words.
When to use which
| You have | Use |
|---|---|
| A video ad (mp4/webm/quicktime) | /v1/compliance/check-video ← primary product |
| A single image (jpg/png/gif/webp) | /v1/compliance/check-image |
| Ad copy / script / caption only | /v1/compliance/check |
API reference
Full request + response schemas for all three endpoints:OpenAPI Reference
Endpoint specs, request bodies, response envelopes, error codes.