Image Inference
AI detection for images
Image AI detection - Analyze if an image is AI-generated.
Processes images entirely in memory with zero data retention. Supports JPEG, PNG, WebP formats up to 100 MB.
Authentication: OAuth JWT or Organization API Key in Authorization header.
mTLS (optional): If your client requires mTLS, also include X-Client-Cert header.
Authorizations
Header parameters
X-Client-Certstring · byteOptional
For mTLS clients only: Base64-encoded client certificate.
Required only when your client has requires_mtls=true in configuration.
Example:
X-Client-Cert: $(base64 -w 0 client.crt)
Body
string · binaryOptional
Responses
200
Image inference results
application/json
400
Bad request - Invalid input data
application/json
401
Unauthorized - Invalid or missing authentication
application/json
403
Forbidden - Permission denied or missing mTLS certificate
application/json
413
Image file too large (max 100 MB)
application/json
post
/imagePOST /image HTTP/1.1
Host: enterprise.bitmind.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: image/jpeg
Accept: */*
Content-Length: 8
"binary"{
"isAI": true,
"confidence": 0.8234,
"processingTime": 0.045
}Last updated