Skip to main content
POST
Check content for CSAM

Authorizations

Authorization
string
header
required

API key as a bearer token: Authorization: Bearer bpx_live_xxx

Body

application/json
images
string[]

Up to 10 images (public URL, uploaded-file URL, data URI, or raw base64). Max 10 MB each.

Maximum array length: 10
prompt
string

Text to check (alone, or as context for the media).

video
string

One video (public URL, uploaded-file URL, data URI, or raw base64). Max 100 MB and 5 minutes.

Response

The verdict.

confidence
number

Classifier confidence, 0-1.

credits_charged
integer
csam
boolean

True when the submission is judged to be CSAM.

id
string

Moderation request id (audit reference).

reason
string

Short explanation (never a detailed description of the content).