List scan reports
Keyset-paginated Scan Report history, newest first (compact list items: identity, the anchored scan, completion status, observation count, and the included-source references). Filters scan_id, brand_id, and created date ranges combine with AND semantics; a page token continues from the previous page with the same filters and limit.
/scan-reportsAuthorizationBearer token · headerrequiredAPI key sent as Authorization: Bearer <key>. A key belongs to one workspace, has scopes, and can be limited to some brands.
AuthorizationOAuth2 access token · headerrequiredOAuth 2.1 sign-in (authorization code with PKCE) used by AI assistants that connect through the Zaraftis MCP server. Discovery URLs are at https://api.zaraftis.com/api/auth.
page_tokenstringThe next_page_token from the previous page. Send it with the same filters and limit.
limitintegerItems per page. A route can set a lower maximum or default; its own entry says so.
One Scan Report list page
ScanReportListEnvelopebad_request or validation_failed
successbooleanrequirederrorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsobjectfield_errorsobject[]Show propertiesHide properties
objectfieldstringrequiredcodestringrequiredrequiredformattoo_smalltoo_largeunrecognized_keyinvalidmessagestringrequiredrequest_idRequestIdrequired