/admin/compliance/vendor-risk-assessmentCreate a security risk assessment for a specified vendor
Schema: dto.VendorRiskAssessmentRequest
| Field | Type | Required | Example | Constraints | Description |
|---|---|---|---|---|---|
remarks |
string |
Yes | Assessment Passed |
Assessment Notes | |
risk_level |
string |
Yes | medium |
Risk Level | |
score |
integer |
Yes | 35 |
Risk Score | |
vendor_name |
string |
Yes | CloudProvider XYZ |
Vendor Name |
| Status | Description | Schema |
|---|---|---|
| 201 | created | dto.VendorRiskAssessmentDetailResponse |
| 400 | bad request | dto.ErrorResponse |
| Field | Type | Required | Example | Constraints | Description |
|---|---|---|---|---|---|
code |
integer |
No | 400 |
||
message |
string |
No | invalid request |
| Field | Type | Required | Example | Constraints | Description |
|---|---|---|---|---|---|
code |
integer |
No | |||
data |
dto.VendorRiskAssessmentResponse |
No | |||
message |
string |
No | |||
timestamp |
string |
No |
Vendor Risk Assessment Result
| Field | Type | Required | Example | Constraints | Description |
|---|---|---|---|---|---|
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 |