Endpoint
Request
Query Parameters
Response (200 OK)
Response Fields
number
required
Total number of items in the current response page
string | null
required
Cursor for the next page. Pass this as the
cursor query parameter to fetch the next page. null when there are no more results.array
required
Array of analysis summary objects
Item Fields
string
required
Unique analysis ID (
analysis_ prefix)string
required
Profile ID this analysis belongs to
string | null
required
Target folder ID (
null for full-profile analysis)string | null
required
Engine ID used (
null when using default engine)string
required
Analysis status:
pending / processing / completed / failedstring
required
System verdict for the analysis as a whole:
verified / pending_review / rejectedobject
required
Risk assessment summary
string
required
Risk level:
low / medium / high / criticalnumber
required
Risk score (0–100, higher = riskier)
number
required
Processing time in milliseconds
string | null
required
Error message (
null on success)string
required
Analysis request time (ISO 8601)
string | null
required
Analysis completion time (ISO 8601,
null if not completed)string
required
Record creation time (ISO 8601)
Pagination
This endpoint uses cursor-based pagination. To retrieve all results:- Make the initial request without a
cursorparameter. - If the response includes a non-null
nextCursor, pass it as thecursorquery parameter in the next request. - Repeat until
nextCursorisnull.
The list endpoint returns summary objects. To retrieve full analysis details including extracted data, findings, and audit logs, use GET /analyses/:analysisId.