


What to send
Submit evidence that proves a control, operational check, or compliance activity happened. Examples include MFA exports, backup test results, access review completion, vendor review records, policy acknowledgements, vulnerability scan summaries, and incident drill logs.
Send the smallest useful payload. ASIRI stores redacted raw payload snapshots with a hash so auditors can trace the artifact without exposing secrets in normal dashboard views.
Submit evidence
- 1Create an API key with evidence:write scope.
- 2Send POST /v1/external/evidence from a trusted server, not from browser code.
- 3Include an Idempotency-Key header and a stable apiSubmissionId for the source record.
- 4Include title, evidenceType, collectedAt, validUntil when known, controlIds when mapped, and containsPersonalData when applicable.
- 5Include rawPayload only when it helps audit traceability. Do not send credentials, access tokens, private keys, or unnecessary personal data.
- 6Open Evidence > API submissions to review the record before relying on it in an audit pack.
Audit behavior
API evidence remains tenant-scoped. A key from one tenant cannot write evidence into another tenant.
Auditor exports show API provenance, submission ID, payload hash, redaction version, review state, and a warning when API evidence has not received human review.