Autional Autional
API Reference GitHub autional.com →

PUT /admin/compliance/vendor-risk-assessment/{decision_id}

Update vendor risk assessment result and risk level

Compliance Management - Vendor Risk `bearerAuth` application/json

Request Parameters

NameInTypeRequiredDefaultExampleConstraintsDescription
id path string Yes assessment ID

Request Body

Schema: dto.UpdateVendorRiskAssessmentRequest

FieldTypeRequiredExampleConstraintsDescription
remarks string No Assessment Passed
risk_level string No medium
score integer No 35

Responses

StatusDescriptionSchema
200successdto.VendorRiskAssessmentDetailResponse
400bad requestdto.ErrorResponse

Referenced Schemas

dto.ErrorResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No 400
message string No invalid request

dto.VendorRiskAssessmentDetailResponse

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

dto.VendorRiskAssessmentResponse

Vendor Risk Assessment Result

FieldTypeRequiredExampleConstraintsDescription
assessment_date string No 2026-04-01T00:00:00Z Assessment Date
compliance_certifications array of

string

No ['["SOC2"', '"ISO27001"]'] Compliance Certification
risk_factors array of

string

No ['["Data Center Location"', '"Data Encryption"]'] Risk Factors
risk_level string No medium Risk Level
risk_score integer No 35 Risk Score
valid_until string No 2027-04-01T00:00:00Z Validity Period
vendor_id string No vendor_001 Vendor ID