Autional Autional
API Reference GitHub autional.com →

POST /admin/compliance/evidence

Upload a compliance evidence file (e.g., audit document, screenshot)

Compliance Management - Compliance Evidence `bearerAuth` application/json

Request Body

Schema: dto.CreateEvidenceRequest

FieldTypeRequiredExampleConstraintsDescription
collected_at string Yes 2026-05-01T10:00:00Z
collector_id string Yes usr_auditor_001
control_id string Yes 01JQ...
control_type string Yes iso27001
file_url string Yes https://docs.example.com/evidence/ac-policy.pdf
title string Yes Access control policy approval record
description string No A.9.1.2 Annual approval record of access control policy

Responses

StatusDescriptionSchema
201createddto.EvidenceItemResponse
400bad requestdto.ErrorResponse

Referenced Schemas

dto.ErrorResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No 400
message string No invalid request

dto.EvidenceItem

FieldTypeRequiredExampleConstraintsDescription
collected_at string No 2026-05-01T10:00:00Z
collector_id string No usr_auditor_001
control_id string No 01JQ...
control_type string No iso27001
created_at string No 2026-05-01T10:00:00Z
description string No Annual approval record for A.9.1.2
file_url string No https://docs.example.com/evidence/ac-policy.pdf
id string No 01JQ...
title string No Access Control Policy Approval

dto.EvidenceItemResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
data dto.EvidenceItem No
message string No
timestamp string No