Documentation
Getting Started
Welcome to AI Verifier. This platform allows you to cross-reference answers from ChatGPT, Gemini, Groq, and Mistral.
To start, simply log in and use the Dashboard to submit your prompts.
Bring Your Own Keys (BYOK)
You can configure your own API keys in the Profile section. When you provide your own key for a service, requests to that service will use your personal quota. If you provide keys for all supported services, your credit cost for verifications drops to zero.
API Reference
The AI Verifier API allows you to programmatically submit prompts and receive verification results from multiple AI models.
Authentication
Requests to the API must be authenticated using your personal Service API Key, which can be generated in your Profile.
Include the key in the X-API-Key header of your HTTP request.
X-API-Key: YOUR_SERVICE_API_KEY
Endpoints
Submits a prompt for verification across all configured AI providers.
Request Body (JSON)
| Field | Type | Required | Description |
|---|---|---|---|
prompt |
string | Yes | The text prompt to be verified. |
user_id |
string | Yes | Your registered email address. This is required to validate your API key. |
Example Request
curl -X POST http://dev-aiverify.astley.nl/api/verify \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{
"prompt": "What is the capital of the Netherlands?",
"user_id": "email@example.com"
}'
Example Response
{
"log_file": "ai_log_2025-01-01_12-00-00.txt",
"results": [
{
"provider": "ChatGPT_AI",
"answer": "The capital of the Netherlands is Amsterdam."
},
{
"provider": "Gemini_AI",
"answer": "Amsterdam is the capital."
}
]
}
Error Responses
400 Bad Request: Missing JSON body or 'prompt' field.401 Unauthorized: Invalid or missing API Key.500 Internal Server Error: Configuration error or insufficient credits.
Credits & Billing
Each verification query consumes 5 Credits.
New users receive 50 free credits. You can purchase additional credits on the Pricing page.