Skip to main content
The deeptrack team recommends using the SDK for most integrations. The SDK handles authentication, file uploads, job polling, and error handling automatically. Consider checking if your preferred language is supported before using the raw API directly.View SDK Documentation →

Authentication

The deeptrack API authenticates via the X-API-Key header. Every request must include your API key.
To generate an API key, log into the deeptrack Dashboard and navigate to Settings → API Keys.
Keep your API key secure. Do not commit it to version control or expose it in client-side code.

Base URL


Size Limits


Supported File Types


Analyze an Image

Upload an image file and receive an authenticity verdict instantly. Endpoint

Response


Analyze a Video

Video analysis is asynchronous. Upload the file, receive a job_id, then poll for the result.

Step 1 — Upload the video

Endpoint

Upload Response

Step 2 — Poll for Result

Endpoint
Poll this endpoint every 2–3 seconds until status is done or error. Larger files may take longer to analyze.

Poll Response

Check Usage

Returns your monthly usage stats for the authenticated API key. Endpoint

Response

Error Reference

All errors return a JSON body with a detail field.

Support

For questions or issues, email tech@deeptrack.io or reach out to your account manager.