Moderate Video

NSFW and harm check for a short video clip, frames and audio.

$0.0200 per call POST /v1/tools/moderate-video Runs a model

Call it

The first response is 402 with the exact price and every rail you can pay with. Pay, repeat the request with the proof, and you get the result.

curl -X POST https://api.glianalabs.com/v1/tools/moderate-video \
  -H 'content-type: application/json' \
  -d '{"video_url":"https://example.com/clip.mp4"}'

When to use it

Use before showing or publishing a user video. Input: video_url or video_base64 (MP4 or MOV, up to 12 MB and 60 seconds), threshold (optional, 0-1, default 0.5). Returns the same label, flags and scores as moderate-image for the worst moment, plus worst_at_seconds and duration_seconds. Longer or WebM videos are refused before any charge; nothing is stored.

What it costs

$0.0200 per successful call — flat, with no plan, minimum or monthly fee. A call that fails validation is refused before it runs, so it is never charged.

Not sure this is the right endpoint? GET /v1/consult?intent=… is free and answers that.