Runs an advanced forensic analysis on a public image URL. The API authenticates the caller with a bearer token, checks the user’s credit balance, analyzes the image, charges 500 credits after a successful analysis, and returns a structured forensic report.
Documentation Index
Fetch the complete documentation index at: https://docs.gowinston.ai/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The Advanced Image Detection request body
Public HTTP or HTTPS URL of the image to analyze. The API rejects empty values, non-string values, URLs without a hostname, URLs with embedded credentials, localhost, .localhost, and direct private or reserved IP addresses.
"https://example.com/image.png"
Advanced Image Detection response
Internal analysis status from the image analysis pipeline. The external HTTP status for a successful API request is 200 OK.
200
Number of credits charged for this API request. Current value is 500.
500
Language used for the generated analysis text.
"en"
Short generated title describing the analyzed image.
"Portrait of a Person"
Tags extracted or inferred from the image metadata and analysis pipeline.
["portrait", "face"]List of internal forensic tool IDs used during the analysis. Possible values include classify_image, extract_metadata, ela_image, residual_noise_maps, edge_anomaly_heat_map, and cfa_pattern_analysis.
[
"classify_image",
"extract_metadata",
"ela_image"
]Final classification label for the image.
AI-Generated, Human "AI-Generated"
Confidence level for the final classification.
High, Moderate, Low "High"
Final authenticity assessment.
Authentic, Manipulated "Manipulated"
Short final conclusion summarizing the forensic result.
"The image shows strong indicators of AI generation."
Complete human-readable forensic analysis, including a summary of the tools used and their findings.
Per-tool analysis results. Each item contains the tool ID, a generated explanation of that tool's result, and the underlying tool output.
User's remaining credit balance after the successful request is charged.
9500