Get a scan report
Returns the stored report in the view you ask for: summary (default) carries compact identity, the anchored scan, completion, metric results, the findings summary, and the included-source references; evidence adds the normalized observations and the exact input/settings pairs; full returns the complete report (identity, scan, requested_inputs, scan_settings, completion, observations, metrics, findings, site_audit, integration_context, comparisons). Views never hide which resources belong to the report.
/scan-reports/{report_id}AuthorizationBearer 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.
report_idstring<uuid>requireddetailstringsummary (default); evidence adds the observations, citations, and excerpts with their offsets; full returns the complete report.
summaryevidencefullThe stored report in the requested view
ReportDetailEnvelopenot_found: unknown id, or an id this key cannot see
successbooleanrequirederrorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsobjectfield_errorsobject[]Show propertiesHide properties
objectfieldstringrequiredcodestringrequiredrequiredformattoo_smalltoo_largeunrecognized_keyinvalidmessagestringrequiredrequest_idRequestIdrequired