API Documentation
Integrate AI video detection into your application
Quick Start
Get started with the AiVidect API in minutes. API access is available on Pro and Business plans.
Rate Limits
Pro: 100 requests/day | Business: 1,000 requests/day | Enterprise: Custom limits
Authentication
All API requests require authentication using an API key. Include your key in the Authorization header:
Get your API key from your account settings.
Endpoints
Analyze a video from a URL. Supports YouTube, TikTok, Instagram, Twitter, and direct video links.
Request Body
| Parameter | Type | Description |
|---|---|---|
| url required | string | URL of the video to analyze |
| include_signals optional | boolean | Include detailed detection signals (default: false) |
Example Request
Response
Upload and analyze a video file directly. Maximum file size: 200MB.
Request
Send as multipart/form-data with the video file.
Submit feedback on an analysis result. Helps improve our model accuracy.
Request Body
| Parameter | Type | Description |
|---|---|---|
| video_hash required | string | SHA256 hash of the analyzed video |
| user_label required | string | Your assessment: "real" or "fake" |
| comment optional | string | Additional context or notes |
Response Codes
| Code | Description |
|---|---|
| 200 | Success - Analysis complete |
| 400 | Bad Request - Invalid parameters |
| 401 | Unauthorized - Invalid or missing API key |
| 403 | Forbidden - Plan doesn't include API access |
| 429 | Rate Limited - Daily quota exceeded |
| 500 | Server Error - Try again later |
Need Help?
Having trouble with the API? Check out our FAQ or contact our support team.