Privacy & Transparency

We use cookies to secure the credit system and serve personalized ads (Google AdSense). Your uploaded media is never stored.

Deepfake Detection API

A deepfake detection API is a programmatic REST endpoint that accepts an image or video and returns a structured forensic verdict - authentic, manipulated, or AI-generated - with a confidence score and a per-signal evidence chain. The FauxLens deepfake detection API exposes the same six-signal forensic pipeline that powers our web tool, so content platforms, trust-and-safety teams, HR systems, and dating apps can automate deepfake detection at scale without building a detection stack in-house. Free developer tier, JSON responses, zero data retention.

REQUEST API ACCESS
<3s
Median Latency
6
Signals per Call
97.5%
Face-Swap Accuracy
Zero
Data Retention

What the Deepfake Detection API Does

The FauxLens deepfake detection API accepts an image or video file (or a URL to one) via a single authenticated POST request and returns a JSON verdict within roughly three seconds. Under the hood it runs six independent forensic signals in parallel - GAN fingerprint detection, facial-geometry consistency analysis, PRNU sensor-noise fingerprinting, temporal frame-artifact analysis for video, frequency-domain spectral analysis, and metadata forensics - then fuses them into a single confidence-scored verdict with a per-signal evidence breakdown.

This is the programmatic equivalent of the FauxLens web deepfake detector. The web tool is for one-off human checks; the API is for automating deepfake detection inside your own product - screening profile photos at signup, scanning uploaded media before publication, flagging suspected synthetic candidates in video interviews, or triaging user reports at volume. Every call returns the same structured evidence a human analyst would see, so you can set your own confidence thresholds and route flagged content into review.

Endpoint, Authentication, and Rate Limits

Authentication uses API key bearer tokens passed in the Authorization header, scoped per account and optionally restricted to specific IP ranges. The default free developer tier supports 60 requests per minute and 10,000 requests per month; higher tiers scale to 600 requests per minute with burst capacity. Rate-limited responses include a Retry-After header.

Supported inputs: JPEG, PNG, and WebP images up to 25MB; MP4 and MOV video up to 100MB. Both multipart form-data uploads and a JSON body with an image_url or video_url field are supported. All traffic is encrypted with TLS 1.3, and no submitted content is stored after the verdict is returned - the API runs on the same zero-retention model as the web tool. An OpenAPI specification, a Postman collection, and Python, JavaScript, and Go samples are available to approved developers.

Sample JSON Response

Every deepfake detection API call returns a consistent JSON envelope: a top-level verdict ("Authentic", "Likely Manipulated", or "AI-Generated"), a confidence float between 0 and 1, the suspected generation or manipulation method, processing time in milliseconds, a content hash, and an evidence array with one entry per forensic signal. Each evidence entry names the signal (for example gan_fingerprint, facial_geometry, temporal_consistency), a status (flagged, warning, or passed), a human-readable label, and a plain-language explanation of what the signal found. Your integration can act on the top-level verdict for a simple allow/deny gate, or inspect the evidence array to build a richer review UI for your trust-and-safety team.

Who Uses a Deepfake Detection API

Dating and social platforms use the API to screen profile photos and uploaded media at signup and on report, catching AI-generated personas used in romance scams before they reach other users. HR and recruiting tools screen candidate video and profile images to flag suspected deepfake interviewees - a documented and growing fraud vector. Newsrooms and content platforms scan submitted imagery before publication. Insurance and claims systems triage submitted damage photos. Marketplaces verify listing images. In each case the value is the same: deepfake detection that runs automatically, at machine speed, on every piece of content instead of relying on a human to notice.

Ready to verify an image?

Get API Access

Frequently Asked Questions

Learn More

Detect while browsing - try the Chrome Extension

Right-click any image · 4 free detections · No account required

More Tools