Welcome to the Aurigin API
The Aurigin API provides powerful audio analysis capabilities for deepfake detection and voice identification. Our REST API is designed for ease of use while providing enterprise-grade performance and reliability. Two layers of voice security:- Deepfake Detection → Verify if a voice is authentic or AI-generated
- Voice Identification (Voice ID) → Confirm who is speaking by matching against enrolled voiceprints
Base URL
All API requests are made to:Authentication
All endpoints require authentication via API key in theX-Api-Key header:
Get your API key from the Aurigin Dashboard
Endpoints Overview
Deepfake Detection Endpoints
Voice ID Endpoints
Response Format
All successful API responses return JSON with a consistent structure:Key Fields
Unique identifier for tracking this prediction
Overall prediction with confidence score and classification result
Per-segment analysis for timeline-based insights
Model version used for the prediction
Error Handling
All errors return a consistent error response:Common Error Codes
Versioning
The API uses URL versioning. The current stable version isv1:
API versions are maintained for 6 months after deprecation. You’ll receive advance notice of any breaking changes.
Next Steps
1
Get API Key
Create an API key in the dashboard
2
Make First Request
Try the Quickstart guide to analyze your first audio file
3
Explore Endpoints
Browse the Deepfake Detection and Voice ID documentation