VerifyAI

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.