Skip to main content

Deepfaic API

Welcome to the Deepfaic API documentation. Our powerful APIs created in Rust🦀 enable you to integrate deepfake detection capabilities directly into your applications, workflows, and systems.

Getting Started​

  1. Get API Access: Contact our team to obtain your API key if you dont have one already
  2. Upload Files: Use the File Upload endpoint to add media files
  3. Create Jobs: Start analysis jobs with your preferred AI models
  4. Get Results: Retrieve detailed analysis results and confidence scores

All API requests should be made to:

https://api.deepfaic.com/v1

API Endpoints​

Health & Status​

EndpointDescriptionLink
Health Check (Public)Check the API service status and availabilityView Details
Health Check (Private)Authenticated health check with additional system informationView Details

File Management​

EndpointDescriptionLink
File UploadUpload media files for deepfake analysisView Details
File ListRetrieve a list of uploaded filesView Details
File DeleteDelete uploaded files from the systemView Details

Job Management​

EndpointDescriptionLink
Job CreateStart a new deepfake analysis jobView Details
Job Create (URL)Create analysis job directly from a video URLView Details
Job DeleteDelete completed jobs and associated dataView Details
Job Get (Full)Retrieve detailed job information and analysis resultsView Details
Job Get (Partial)Get essential job information with reduced payloadView Details

Usage & Analytics​

EndpointDescriptionLink
Usage GetRetrieve usage metrics for your organizationView Details