Skip to main content

Endpoint

Request

Request Body

array
required
Array of items to include in the analysis. Must contain at least one item.
string
required
Item ID to include in the analysis (item_ prefix). The item must belong to the specified profile and be in ACTIVE status.

Response (202 Accepted)

string
required
Unique analysis ID (analysis_ prefix). Use this ID with GET /analyses/:analysisId to check analysis status and retrieve results.

Important Notes

Analysis runs asynchronously. The endpoint returns immediately with an analysis ID. Use GET /v1/analyses/:analysisId to poll for status and retrieve results once completed.
A maximum of 5 analyses are retained per profile. When this limit is exceeded, the oldest analysis is automatically deleted to make room for the new one.
  • All target items must be in ACTIVE status. Items in other statuses will be rejected.
  • Only one analysis can run at a time per profile. Attempting to start a second analysis while one is in progress will return a 409 error.

Error Codes