Skip to main content
POST
cURL
Requires the moderate:video scope. Requests without this scope receive a 403 FORBIDDEN response. See authentication.
This endpoint runs the legacy frame-by-frame pipeline: the video is sampled with FFmpeg and each frame is classified, then the results are merged (any prohibited frame rejects the video). For most cases, prefer POST /moderate/video, which sends the whole clip to a video-capable model directly.

Authorizations

Authorization
string
header
required

API key from the Omnifence dashboard

Response

202 - application/json

Default Response

job_id
string<uuid>
required
status
enum<string>
required
Available options:
queued