Vendor assessments
Get a paginated list of vendor assessments.
Authorization
Authorization AuthorizationBearer <token>
In: header
Query Parameters
limit?number
page?number
organizationId*string
sortColumn?string
sortDirection?string
vendorId?string
filterByName?string
overdueOnly?boolean
dueThisMonth?boolean
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/vendor-assessments/?organizationId=string"{
"items": [
{
"id": "string",
"shortId": -9007199254740991,
"organizationId": "string",
"createdAt": "string",
"updatedAt": "string",
"title": "string",
"performedAt": "string",
"nextReviewAt": "string",
"findings": "string",
"recommendations": "string",
"status": "DRAFT",
"capturedInherentProbability": -9007199254740991,
"capturedInherentImpact": -9007199254740991,
"capturedResidualProbability": -9007199254740991,
"capturedResidualImpact": -9007199254740991,
"questionnaireId": "string",
"questionnaireSnapshot": null,
"vendorId": "string",
"assessorId": "string",
"assessor": {
"id": "string",
"slug": "string",
"name": "string",
"description": "string",
"archivedAt": "string",
"organizationId": "string",
"users": [
"string"
]
},
"vendor": {
"id": "string",
"name": "string",
"slug": "string"
}
}
],
"total": 0,
"page": 0,
"limit": 0
}{
"code": "BAD_REQUEST",
"message": "Invalid input data",
"issues": []
}{
"code": "UNAUTHORIZED",
"message": "Authorization not provided",
"issues": []
}{
"code": "FORBIDDEN",
"message": "Insufficient access",
"issues": []
}{
"code": "NOT_FOUND",
"message": "Not found",
"issues": []
}{
"code": "INTERNAL_SERVER_ERROR",
"message": "Internal server error",
"issues": []
}How is this guide?