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​
- Get API Access: Contact our team to obtain your API key if you dont have one already
- Upload Files: Use the File Upload endpoint to add media files
- Create Jobs: Start analysis jobs with your preferred AI models
- 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​
| Endpoint | Description | Link |
|---|---|---|
| Health Check (Public) | Check the API service status and availability | View Details |
| Health Check (Private) | Authenticated health check with additional system information | View Details |
File Management​
| Endpoint | Description | Link |
|---|---|---|
| File Upload | Upload media files for deepfake analysis | View Details |
| File List | Retrieve a list of uploaded files | View Details |
| File Delete | Delete uploaded files from the system | View Details |
Job Management​
| Endpoint | Description | Link |
|---|---|---|
| Job Create | Start a new deepfake analysis job | View Details |
| Job Create (URL) | Create analysis job directly from a video URL | View Details |
| Job Delete | Delete completed jobs and associated data | View Details |
| Job Get (Full) | Retrieve detailed job information and analysis results | View Details |
| Job Get (Partial) | Get essential job information with reduced payload | View Details |
Usage & Analytics​
| Endpoint | Description | Link |
|---|---|---|
| Usage Get | Retrieve usage metrics for your organization | View Details |