Endpoint
Path parameters
The analysis ID to retrieve. Analysis IDs are prefixed
ana_.Example request
If the analysis
status is pending or processing, scoring is still in progress and score, breakdown, and feedback will be null. Poll this endpoint every 2–5 seconds until status changes to completed or failed. For production integrations, consider using webhooks instead — they push a notification to your server the moment scoring finishes, eliminating the need to poll.Response
Unique identifier for this analysis, prefixed
ana_.The ID of the project this analysis belongs to.
Current processing status. One of
pending, processing, completed, or failed.The URL of the image that was analyzed.
null if the image was submitted as base64 data.The label provided at creation time.
null if no label was supplied.Overall score from 0 to 100.
null until status is completed.Per-criterion scores.
null until status is completed.List of actionable suggestions generated by the AI.
null until status is completed.Human-readable description of what went wrong. Populated only when status is
failed, otherwise null.ISO 8601 timestamp of when the analysis was created.
ISO 8601 timestamp of when scoring finished.
null until status is completed or failed.