AI detection API
Last updated October 5, 2026
Send a file, get back a verdict, a score, reasons and a SHA-256 fingerprint — the same result as the VerifyAI dashboard.
1. Get an API key
Create a free workspace, then open Developers and create a key. Keys are shown once and stored only as a hash.
2. Submit a file
curl -X POST https://goverifyai.com/api/public/v1/verifications \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "file=@photo.jpg"
Send multipart form data with a file field, up to 50 MB. Images, video, audio, PDFs and text files are supported. The response (201) contains the verification id, verdict, score and reasons.
3. Fetch a result
curl https://goverifyai.com/api/public/v1/verifications/VERIFICATION_ID \ -H "Authorization: Bearer YOUR_API_KEY"
Errors
- 401 — missing or invalid key
- 400 — no file sent
- 413 — file over 50 MB
- 422 — the file couldn't be processed
Want to try first? Use the free check, no account needed.