api docs
Score AI-generated video and audio with the same detector that powers the dashboard. Same verdict, same per-operator breakdown.
authentication
Issue an API key from your dashboard. Send it as a bearer token on every request.
Authorization: Bearer rr_live_...
analyze a clip
POST /v1/analyze HTTP/1.1 Host: detector.resolveresearcher.com Authorization: Bearer rr_live_... Content-Type: multipart/form-data; boundary=... file: clip.mp4
response
{
"request_id": "req_8f3a2c",
"modality": "video",
"cost_credits": 10,
"free_tier_used": false,
"credit_balance_after": 412,
"result": {
"p_ai": 0.78,
"verdict": "ai",
"p_ai_std": 0.04,
"p_ai_per_iteration": [...],
"threshold_low": 0.25,
"threshold_high": 0.75,
"per_head_p_ai": {
"photon_statistics": 0.81,
"demosaic_trace": 0.74,
"temporal_noise": 0.88,
"psf_coherence": 0.69
},
"substrate_route": "rgb-camera",
"real_percentile": 7,
"ai_percentile": 91,
"iterations": 3,
"version": "v4.1"
}
}
pricing
audio: 1 token per call. video: 5 tokens per call. tokens are $0.20 each. free tier: 26 tokens per account, no card required.