Vendors are third-parties that your organization is working with. Drata allows you to track and review risks associated with these third-parties. The help docs have more information.
Find Vendors matching the provided filters.
🔒 Requires Vendors: List Vendors permission.
💎 Requires your account have the TPRM Standard, Third Party Risk Management Pro, TPRM Pro Max feature. Contact your Account Manager for help upgrading.
Malformed data and/or validation errors
Invalid Authorization
You must upgrade your plan to use this feature
You are not allowed to perform this action
You must accept the Drata terms and conditions to use the API
Internal server error
{- "data": [
- {
- "id": 1,
- "name": "Acme",
- "category": "ENGINEERING",
- "risk": "MODERATE",
- "type": "CONTRACTOR",
- "critical": false,
- "status": "ACTIVE",
- "location": "USA",
- "privacyUrl": "config.get('swagger.examples.url')/privacy",
- "termsUrl": "config.get('swagger.examples.url')/terms-of-service",
- "trustCenterProvider": "DRATA",
- "servicesProvided": "Perform security scans once a month",
- "dataStored": "Resulting reports of security scans",
- "hasPii": true,
- "passwordPolicy": "USERNAME_PASSWORD",
- "passwordRequiresMinLength": true,
- "passwordMinLength": 8,
- "passwordRequiresNumber": true,
- "passwordRequiresSymbol": true,
- "passwordMfaEnabled": true,
- "contactAtVendor": "John Doe",
- "notes": "Meeting once a month to adjust contract",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "isSubProcessor": false,
- "isSubProcessorActive": false,
- "archivedAt": "2025-07-01T16:45:55.246Z",
- "archivedAs": "ACTIVE",
- "renewalDate": "2020-07-06",
- "renewalScheduleType": "ONE_YEAR",
- "renewalDateStatus": "COMPLETED",
- "confirmedAt": "2025-07-01T16:45:55.246Z",
- "sharedAccountId": "aaaaaaaa-bbbb-0000-cccc-dddddddddddd",
- "isDrataUser": false,
- "events": 4,
- "integrations": [
- {
- "id": 1,
- "name": "Acme"
}
], - "cost": "1088",
- "operationalImpact": "CRITICAL",
- "environmentAccess": "READ_ONLY",
- "impactLevel": "INSIGNIFICANT",
- "dataAccessedOrProcessedList": [
- "string"
], - "inherentRiskLevelId": 5,
- "residualRiskLevelId": 5,
- "inherentRiskLevel": {
- "id": 12,
- "name": "Critical",
- "position": 1,
- "isSystem": false
}, - "residualRiskLevel": {
- "id": 12,
- "name": "Critical",
- "position": 1,
- "isSystem": false
}, - "vendorTypeId": 1,
- "customVendorType": {
- "id": 1,
- "name": "Vendor"
}, - "user": {
- "id": 1,
- "firstName": "Sally",
- "lastName": "Smith",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z"
}, - "documents": [
- {
- "id": 1,
- "name": "AWS SOC 2 2025",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "type": "COMPLIANCE_REPORT",
- "downloadUrl": {
- "fileBuffer": {
- "buffer": "RXhhbXBsZSB0ZXh0IGNvbnRlbnQ="
}, - "fileName": "Artifact 3.png"
}
}
], - "lastQuestionnaire": {
- "vendorId": 1,
- "sendAt": "2025-07-01T16:45:55.246Z",
- "file": "questionnaire.pdf",
- "respondedAt": "2025-07-01T16:45:55.246Z",
- "responseId": 1,
- "isManualUpload": true,
- "completedBy": "Acme"
}, - "latestSecurityReviews": [
- {
- "id": 1,
- "requestedAt": "2025-07-01T16:45:55.246Z",
- "reviewDeadlineAt": "2025-07-01T16:45:55.246Z",
- "decision": "APPROVED",
- "title": "string",
- "note": "string",
- "status": "NOT_YET_STARTED",
- "type": "SECURITY",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "vendorId": 1,
- "vendor": {
- "id": 1,
- "name": "Acme"
}
}
], - "vendorRelationshipContact": {
- "id": 1,
- "firstName": "Sally",
- "lastName": "Smith",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z"
}, - "reviews": [
- {
- "id": 1,
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "reviewer": "John Doe",
- "reviewDate": "2025-07-01T16:45:55.246Z",
- "reportIssueDate": "2025-07-01T16:45:55.246Z",
- "socReport": "SOC_1",
- "socReportType1": true,
- "socReportType2": true,
- "socType1StartDate": "2025-07-01T16:45:55.246Z",
- "socType1EndDate": "2025-07-01T16:45:55.246Z",
- "socType2StartDate": "2025-07-01T16:45:55.246Z",
- "socType2EndDate": "2025-07-01T16:45:55.246Z",
- "reportOpinion": "UNQUALIFIED",
- "encompassBusinessNeeds": true,
- "followUpActivity": "User must proceed to...",
- "hasMaterialImpact": true,
- "cpaFirm": "CPA firm name",
- "cpaProcedurePerformed": "The following procedures were performed...",
- "subserviceOrganization": "Subservice Inc.",
- "subserviceOrganizationUsingInclusiveMethod": true,
- "subserviceOrganizationProcedurePerformed": "The following procedures were performed...",
- "trustServiceCategories": [
- {
- "id": 1,
- "category": "AVAILABILITY"
}
], - "userControls": [
- {
- "id": 1,
- "name": "End User Control 1",
- "inPlace": true
}
], - "services": [
- {
- "id": 1,
- "name": "Service 1"
}
], - "locations": [
- {
- "id": 1,
- "city": "San Diego",
- "stateCountry": "CA"
}
], - "findings": [
- {
- "id": 1,
- "description": "Finding 1"
}
]
}
], - "customFields": [
- {
- "customFieldId": 1,
- "name": "Stakeholders",
- "value": "Security & IT"
}
], - "catalogProductCandidateId": 1
}
], - "pagination": {
- "cursor": "string",
- "totalCount": 0
}
}Create a new Vendor
🔒 Requires Vendors: Create Vendor permission.
💎 Requires your account have the TPRM Standard, Third Party Risk Management Pro, TPRM Pro Max feature. Contact your Account Manager for help upgrading.
Created
Malformed data and/or validation errors
Invalid Authorization
You must upgrade your plan to use this feature
You are not allowed to perform this action
You must accept the Drata terms and conditions to use the API
Internal server error
{- "name": "Acme",
- "hasPii": true,
- "passwordRequiresNumber": true,
- "passwordRequiresSymbol": true,
- "passwordMfaEnabled": true,
- "passwordRequiresMinLength": true,
- "isSubProcessor": false,
- "isSubProcessorActive": false,
- "category": "ENGINEERING",
- "risk": "MODERATE",
- "status": "UNDER_REVIEW",
- "critical": false,
- "userId": 1,
- "servicesProvided": "Perform security scans once a month",
- "dataStored": "resulting reports of security scans",
- "location": "San Diego",
- "passwordPolicy": "USERNAME_PASSWORD",
- "passwordMinLength": 8,
- "contactAtVendor": "John Doe",
- "notes": "Meeting once a month to adjust contract",
- "renewalDate": "2025-07-01T16:45:55.246Z",
- "renewalScheduleType": "ONE_YEAR",
- "confirmed": true,
- "type": "VENDOR",
- "accountId": 36,
- "operationalImpact": "IMPORTANT",
- "environmentAccess": "READ_ONLY",
- "impactLevel": "INSIGNIFICANT",
- "residualRiskLevelId": 1,
- "inherentRiskLevelId": 1,
- "dataAccessedOrProcessedList": [
- "FINANCIAL",
- "GENERAL"
], - "integrations": [
- 1,
- 2,
- 3
], - "cost": "1088",
- "customFields": [
- {
- "id": 1,
- "name": "Compliance Status",
- "value": "Security & IT"
}
], - "vendorRelationshipContact": {
- "userId": 1
}
}{- "id": 1,
- "name": "Acme",
- "category": "ENGINEERING",
- "risk": "MODERATE",
- "type": "CONTRACTOR",
- "critical": false,
- "status": "ACTIVE",
- "location": "USA",
- "privacyUrl": "config.get('swagger.examples.url')/privacy",
- "termsUrl": "config.get('swagger.examples.url')/terms-of-service",
- "trustCenterProvider": "DRATA",
- "servicesProvided": "Perform security scans once a month",
- "dataStored": "Resulting reports of security scans",
- "hasPii": true,
- "passwordPolicy": "USERNAME_PASSWORD",
- "passwordRequiresMinLength": true,
- "passwordMinLength": 8,
- "passwordRequiresNumber": true,
- "passwordRequiresSymbol": true,
- "passwordMfaEnabled": true,
- "contactAtVendor": "John Doe",
- "notes": "Meeting once a month to adjust contract",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "isSubProcessor": false,
- "isSubProcessorActive": false,
- "archivedAt": "2025-07-01T16:45:55.246Z",
- "archivedAs": "ACTIVE",
- "renewalDate": "2020-07-06",
- "renewalScheduleType": "ONE_YEAR",
- "renewalDateStatus": "COMPLETED",
- "confirmedAt": "2025-07-01T16:45:55.246Z",
- "sharedAccountId": "aaaaaaaa-bbbb-0000-cccc-dddddddddddd",
- "isDrataUser": false,
- "events": 4,
- "integrations": [
- {
- "id": 1,
- "name": "Acme"
}
], - "cost": "1088",
- "operationalImpact": "CRITICAL",
- "environmentAccess": "READ_ONLY",
- "impactLevel": "INSIGNIFICANT",
- "dataAccessedOrProcessedList": [
- "string"
], - "inherentRiskLevelId": 5,
- "residualRiskLevelId": 5,
- "inherentRiskLevel": {
- "id": 12,
- "name": "Critical",
- "position": 1,
- "isSystem": false
}, - "residualRiskLevel": {
- "id": 12,
- "name": "Critical",
- "position": 1,
- "isSystem": false
}, - "vendorTypeId": 1,
- "customVendorType": {
- "id": 1,
- "name": "Vendor"
}, - "user": {
- "id": 1,
- "firstName": "Sally",
- "lastName": "Smith",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z"
}, - "documents": [
- {
- "id": 1,
- "name": "AWS SOC 2 2025",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "type": "COMPLIANCE_REPORT",
- "downloadUrl": {
- "fileBuffer": {
- "buffer": "RXhhbXBsZSB0ZXh0IGNvbnRlbnQ="
}, - "fileName": "Artifact 3.png"
}
}
], - "lastQuestionnaire": {
- "vendorId": 1,
- "sendAt": "2025-07-01T16:45:55.246Z",
- "file": "questionnaire.pdf",
- "respondedAt": "2025-07-01T16:45:55.246Z",
- "responseId": 1,
- "isManualUpload": true,
- "completedBy": "Acme"
}, - "latestSecurityReviews": [
- {
- "id": 1,
- "requestedAt": "2025-07-01T16:45:55.246Z",
- "reviewDeadlineAt": "2025-07-01T16:45:55.246Z",
- "decision": "APPROVED",
- "title": "string",
- "note": "string",
- "status": "NOT_YET_STARTED",
- "type": "SECURITY",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "vendorId": 1,
- "vendor": {
- "id": 1,
- "name": "Acme"
}
}
], - "vendorRelationshipContact": {
- "id": 1,
- "firstName": "Sally",
- "lastName": "Smith",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z"
}, - "reviews": [
- {
- "id": 1,
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "reviewer": "John Doe",
- "reviewDate": "2025-07-01T16:45:55.246Z",
- "reportIssueDate": "2025-07-01T16:45:55.246Z",
- "socReport": "SOC_1",
- "socReportType1": true,
- "socReportType2": true,
- "socType1StartDate": "2025-07-01T16:45:55.246Z",
- "socType1EndDate": "2025-07-01T16:45:55.246Z",
- "socType2StartDate": "2025-07-01T16:45:55.246Z",
- "socType2EndDate": "2025-07-01T16:45:55.246Z",
- "reportOpinion": "UNQUALIFIED",
- "encompassBusinessNeeds": true,
- "followUpActivity": "User must proceed to...",
- "hasMaterialImpact": true,
- "cpaFirm": "CPA firm name",
- "cpaProcedurePerformed": "The following procedures were performed...",
- "subserviceOrganization": "Subservice Inc.",
- "subserviceOrganizationUsingInclusiveMethod": true,
- "subserviceOrganizationProcedurePerformed": "The following procedures were performed...",
- "trustServiceCategories": [
- {
- "id": 1,
- "category": "AVAILABILITY"
}
], - "userControls": [
- {
- "id": 1,
- "name": "End User Control 1",
- "inPlace": true
}
], - "services": [
- {
- "id": 1,
- "name": "Service 1"
}
], - "locations": [
- {
- "id": 1,
- "city": "San Diego",
- "stateCountry": "CA"
}
], - "findings": [
- {
- "id": 1,
- "description": "Finding 1"
}
]
}
], - "customFields": [
- {
- "customFieldId": 1,
- "name": "Stakeholders",
- "value": "Security & IT"
}
], - "catalogProductCandidateId": 1
}Vendor listing with full-text search via q and a richer filter, sort, and facet surface than GET /vendors. Results are eventually consistent; use GET /vendors if read-your-writes freshness is required.
🔒 Requires Vendors: List Vendors permission.
💎 Requires your account have the TPRM Standard, Third Party Risk Management Pro, TPRM Pro Max feature. Contact your Account Manager for help upgrading.
Successful
Malformed data and/or validation errors
Invalid Authorization
You must upgrade your plan to use this feature
You are not allowed to perform this action
You must accept the Drata terms and conditions to use the API
Internal server error
{- "data": [
- {
- "id": 1,
- "name": "Acme",
- "category": "ENGINEERING",
- "risk": "MODERATE",
- "type": "CONTRACTOR",
- "critical": false,
- "status": "ACTIVE",
- "location": "USA",
- "privacyUrl": "config.get('swagger.examples.url')/privacy",
- "termsUrl": "config.get('swagger.examples.url')/terms-of-service",
- "trustCenterProvider": "DRATA",
- "servicesProvided": "Perform security scans once a month",
- "dataStored": "Resulting reports of security scans",
- "hasPii": true,
- "passwordPolicy": "USERNAME_PASSWORD",
- "passwordRequiresMinLength": true,
- "passwordMinLength": 8,
- "passwordRequiresNumber": true,
- "passwordRequiresSymbol": true,
- "passwordMfaEnabled": true,
- "contactAtVendor": "John Doe",
- "notes": "Meeting once a month to adjust contract",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "isSubProcessor": false,
- "archivedAt": "2025-07-01T16:45:55.246Z",
- "renewalDate": "2020-07-06",
- "renewalScheduleType": "ONE_YEAR",
- "renewalDateStatus": "COMPLETED",
- "confirmedAt": "2025-07-01T16:45:55.246Z",
- "sharedAccountId": "aaaaaaaa-bbbb-0000-cccc-dddddddddddd",
- "isDrataUser": false,
- "cost": "1088",
- "operationalImpact": "CRITICAL",
- "environmentAccess": "READ_ONLY",
- "impactLevel": "INSIGNIFICANT",
- "vendorUser": {
- "id": 1,
- "firstName": "Sally",
- "lastName": "Smith",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z"
}, - "lastQuestionnaire": {
- "vendorId": 1,
- "sendAt": "2025-07-01T16:45:55.246Z",
- "file": "questionnaire.pdf",
- "respondedAt": "2025-07-01T16:45:55.246Z",
- "responseId": 1,
- "isManualUpload": true,
- "completedBy": "Acme"
}, - "documents": {
- "data": [
- {
- "id": 1,
- "name": "AWS SOC 2 2025",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "type": "COMPLIANCE_REPORT",
- "downloadUrl": {
- "fileBuffer": {
- "buffer": "RXhhbXBsZSB0ZXh0IGNvbnRlbnQ="
}, - "fileName": "Artifact 3.png"
}
}
], - "totalCount": 3
}, - "latestSecurityReviews": {
- "data": [
- {
- "id": 1,
- "requestedAt": "2025-07-01T16:45:55.246Z",
- "reviewDeadlineAt": "2025-07-01T16:45:55.246Z",
- "decision": "APPROVED",
- "title": "string",
- "note": "string",
- "status": "NOT_YET_STARTED",
- "type": "SECURITY",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "vendorId": 1,
- "vendor": {
- "id": 1,
- "name": "Acme"
}
}
], - "totalCount": 3
}, - "customFields": {
- "data": [
- {
- "customFieldId": 1,
- "name": "Stakeholders",
- "value": "Security & IT"
}
], - "totalCount": 8
}
}
], - "pagination": {
- "cursor": "string",
- "totalCount": 0
}, - "facets": {
- "status": [
- {
- "value": "ACTIVE",
- "count": 42
}, - {
- "value": "UNDER_REVIEW",
- "count": 8
}, - {
- "value": "ARCHIVED",
- "count": 3
}
]
}
}Retrieve vendor statistics for specified scopes. At least one expand parameter is required. By default, archived vendors are excluded unless includeArchived is set to true.
🔒 Requires Vendors: Get Vendors Statistics permission.
💎 Requires your account have the TPRM Standard, Third Party Risk Management Pro, TPRM Pro Max feature. Contact your Account Manager for help upgrading.
Malformed data and/or validation errors
Invalid Authorization
You must upgrade your plan to use this feature
You are not allowed to perform this action
You must accept the Drata terms and conditions to use the API
Internal server error
{- "reminder": [
- {
- "key": "RENEWAL_DUE",
- "count": 1
}, - {
- "key": "RENEWAL_DUE_SOON",
- "count": 1
}
], - "hasPii": [
- {
- "key": true,
- "count": 1
}, - {
- "key": false,
- "count": 1
}
], - "businessUnits": [
- {
- "key": "ENGINEERING",
- "count": 118
}, - {
- "key": "PRODUCT",
- "count": 2
}
], - "passwordPolicy": [
- {
- "key": "USERNAME_PASSWORD",
- "count": 118
}, - {
- "key": "SSO",
- "count": 32
}
], - "status": [
- {
- "key": "ACTIVE",
- "count": 118
}, - {
- "key": "UNDER_REVIEW",
- "count": 20
}
], - "isCritical": [
- {
- "key": "Yes",
- "count": 10
}, - {
- "key": "No",
- "count": 20
}
], - "isSubProcessor": [
- {
- "key": true,
- "count": 10
}, - {
- "key": false,
- "count": 20
}
], - "type": [
- {
- "key": "CONTRACTOR",
- "count": 15
}, - {
- "key": "VENDOR",
- "count": 45
}
], - "risk": [
- {
- "key": "HIGH",
- "count": 15
}, - {
- "key": "MODERATE",
- "count": 50
}, - {
- "key": "LOW",
- "count": 45
}, - {
- "key": "NONE",
- "count": 10
}
], - "impactLevel": [
- {
- "key": "CRITICAL",
- "count": 7
}, - {
- "key": "MAJOR",
- "count": 12
}, - {
- "key": "UNSCORED",
- "count": 0
}
]
}🔒 Requires Vendors: Get Vendor permission.
💎 Requires your account have the TPRM Standard, Third Party Risk Management Pro, TPRM Pro Max feature. Contact your Account Manager for help upgrading.
Invalid Authorization
You must upgrade your plan to use this feature
You are not allowed to perform this action
Not Found
You must accept the Drata terms and conditions to use the API
Internal server error
{- "id": 1,
- "name": "Acme",
- "category": "ENGINEERING",
- "risk": "MODERATE",
- "type": "CONTRACTOR",
- "critical": false,
- "status": "ACTIVE",
- "location": "USA",
- "privacyUrl": "config.get('swagger.examples.url')/privacy",
- "termsUrl": "config.get('swagger.examples.url')/terms-of-service",
- "trustCenterProvider": "DRATA",
- "servicesProvided": "Perform security scans once a month",
- "dataStored": "Resulting reports of security scans",
- "hasPii": true,
- "passwordPolicy": "USERNAME_PASSWORD",
- "passwordRequiresMinLength": true,
- "passwordMinLength": 8,
- "passwordRequiresNumber": true,
- "passwordRequiresSymbol": true,
- "passwordMfaEnabled": true,
- "contactAtVendor": "John Doe",
- "notes": "Meeting once a month to adjust contract",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "isSubProcessor": false,
- "isSubProcessorActive": false,
- "archivedAt": "2025-07-01T16:45:55.246Z",
- "archivedAs": "ACTIVE",
- "renewalDate": "2020-07-06",
- "renewalScheduleType": "ONE_YEAR",
- "renewalDateStatus": "COMPLETED",
- "confirmedAt": "2025-07-01T16:45:55.246Z",
- "sharedAccountId": "aaaaaaaa-bbbb-0000-cccc-dddddddddddd",
- "isDrataUser": false,
- "events": 4,
- "integrations": [
- {
- "id": 1,
- "name": "Acme"
}
], - "cost": "1088",
- "operationalImpact": "CRITICAL",
- "environmentAccess": "READ_ONLY",
- "impactLevel": "INSIGNIFICANT",
- "dataAccessedOrProcessedList": [
- "string"
], - "inherentRiskLevelId": 5,
- "residualRiskLevelId": 5,
- "inherentRiskLevel": {
- "id": 12,
- "name": "Critical",
- "position": 1,
- "isSystem": false
}, - "residualRiskLevel": {
- "id": 12,
- "name": "Critical",
- "position": 1,
- "isSystem": false
}, - "vendorTypeId": 1,
- "customVendorType": {
- "id": 1,
- "name": "Vendor"
}, - "user": {
- "id": 1,
- "firstName": "Sally",
- "lastName": "Smith",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z"
}, - "documents": [
- {
- "id": 1,
- "name": "AWS SOC 2 2025",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "type": "COMPLIANCE_REPORT",
- "downloadUrl": {
- "fileBuffer": {
- "buffer": "RXhhbXBsZSB0ZXh0IGNvbnRlbnQ="
}, - "fileName": "Artifact 3.png"
}
}
], - "lastQuestionnaire": {
- "vendorId": 1,
- "sendAt": "2025-07-01T16:45:55.246Z",
- "file": "questionnaire.pdf",
- "respondedAt": "2025-07-01T16:45:55.246Z",
- "responseId": 1,
- "isManualUpload": true,
- "completedBy": "Acme"
}, - "latestSecurityReviews": [
- {
- "id": 1,
- "requestedAt": "2025-07-01T16:45:55.246Z",
- "reviewDeadlineAt": "2025-07-01T16:45:55.246Z",
- "decision": "APPROVED",
- "title": "string",
- "note": "string",
- "status": "NOT_YET_STARTED",
- "type": "SECURITY",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "vendorId": 1,
- "vendor": {
- "id": 1,
- "name": "Acme"
}
}
], - "vendorRelationshipContact": {
- "id": 1,
- "firstName": "Sally",
- "lastName": "Smith",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z"
}, - "reviews": [
- {
- "id": 1,
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "reviewer": "John Doe",
- "reviewDate": "2025-07-01T16:45:55.246Z",
- "reportIssueDate": "2025-07-01T16:45:55.246Z",
- "socReport": "SOC_1",
- "socReportType1": true,
- "socReportType2": true,
- "socType1StartDate": "2025-07-01T16:45:55.246Z",
- "socType1EndDate": "2025-07-01T16:45:55.246Z",
- "socType2StartDate": "2025-07-01T16:45:55.246Z",
- "socType2EndDate": "2025-07-01T16:45:55.246Z",
- "reportOpinion": "UNQUALIFIED",
- "encompassBusinessNeeds": true,
- "followUpActivity": "User must proceed to...",
- "hasMaterialImpact": true,
- "cpaFirm": "CPA firm name",
- "cpaProcedurePerformed": "The following procedures were performed...",
- "subserviceOrganization": "Subservice Inc.",
- "subserviceOrganizationUsingInclusiveMethod": true,
- "subserviceOrganizationProcedurePerformed": "The following procedures were performed...",
- "trustServiceCategories": [
- {
- "id": 1,
- "category": "AVAILABILITY"
}
], - "userControls": [
- {
- "id": 1,
- "name": "End User Control 1",
- "inPlace": true
}
], - "services": [
- {
- "id": 1,
- "name": "Service 1"
}
], - "locations": [
- {
- "id": 1,
- "city": "San Diego",
- "stateCountry": "CA"
}
], - "findings": [
- {
- "id": 1,
- "description": "Finding 1"
}
]
}
], - "customFields": [
- {
- "customFieldId": 1,
- "name": "Stakeholders",
- "value": "Security & IT"
}
], - "catalogProductCandidateId": 1
}Update Vendor details
🔒 Requires Vendors: Update Vendor permission.
💎 Requires your account have the TPRM Standard, Third Party Risk Management Pro, TPRM Pro Max feature. Contact your Account Manager for help upgrading.
Successful
Malformed data and/or validation errors
Invalid Authorization
You must upgrade your plan to use this feature
You are not allowed to perform this action
Not Found
You must accept the Drata terms and conditions to use the API
Internal server error
{- "name": "Acme",
- "hasPii": true,
- "passwordRequiresNumber": true,
- "passwordRequiresSymbol": true,
- "passwordMfaEnabled": true,
- "passwordRequiresMinLength": true,
- "isSubProcessor": false,
- "isSubProcessorActive": false,
- "category": "ENGINEERING",
- "risk": "MODERATE",
- "status": "UNDER_REVIEW",
- "critical": false,
- "userId": 1,
- "servicesProvided": "Perform security scans once a month",
- "dataStored": "resulting reports of security scans",
- "location": "San Diego",
- "passwordPolicy": "USERNAME_PASSWORD",
- "passwordMinLength": 8,
- "contactAtVendor": "John Doe",
- "notes": "Meeting once a month to adjust contract",
- "renewalDate": "2025-07-01T16:45:55.246Z",
- "renewalScheduleType": "ONE_YEAR",
- "confirmed": true,
- "type": "VENDOR",
- "vendorTypeId": 1,
- "accountId": 36,
- "operationalImpact": "IMPORTANT",
- "environmentAccess": "READ_ONLY",
- "impactLevel": "INSIGNIFICANT",
- "residualRiskLevelId": 1,
- "inherentRiskLevelId": 1,
- "dataAccessedOrProcessedList": [
- "FINANCIAL",
- "GENERAL"
], - "integrations": [
- 1,
- 2,
- 3
], - "cost": "1088",
- "customFields": [
- {
- "id": 1,
- "name": "Compliance Status",
- "value": "Security & IT"
}
], - "vendorRelationshipContact": {
- "userId": 1
}
}{- "id": 1,
- "name": "Acme",
- "category": "ENGINEERING",
- "risk": "MODERATE",
- "type": "CONTRACTOR",
- "critical": false,
- "status": "ACTIVE",
- "location": "USA",
- "privacyUrl": "config.get('swagger.examples.url')/privacy",
- "termsUrl": "config.get('swagger.examples.url')/terms-of-service",
- "trustCenterProvider": "DRATA",
- "servicesProvided": "Perform security scans once a month",
- "dataStored": "Resulting reports of security scans",
- "hasPii": true,
- "passwordPolicy": "USERNAME_PASSWORD",
- "passwordRequiresMinLength": true,
- "passwordMinLength": 8,
- "passwordRequiresNumber": true,
- "passwordRequiresSymbol": true,
- "passwordMfaEnabled": true,
- "contactAtVendor": "John Doe",
- "notes": "Meeting once a month to adjust contract",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "isSubProcessor": false,
- "isSubProcessorActive": false,
- "archivedAt": "2025-07-01T16:45:55.246Z",
- "archivedAs": "ACTIVE",
- "renewalDate": "2020-07-06",
- "renewalScheduleType": "ONE_YEAR",
- "renewalDateStatus": "COMPLETED",
- "confirmedAt": "2025-07-01T16:45:55.246Z",
- "sharedAccountId": "aaaaaaaa-bbbb-0000-cccc-dddddddddddd",
- "isDrataUser": false,
- "events": 4,
- "integrations": [
- {
- "id": 1,
- "name": "Acme"
}
], - "cost": "1088",
- "operationalImpact": "CRITICAL",
- "environmentAccess": "READ_ONLY",
- "impactLevel": "INSIGNIFICANT",
- "dataAccessedOrProcessedList": [
- "string"
], - "inherentRiskLevelId": 5,
- "residualRiskLevelId": 5,
- "inherentRiskLevel": {
- "id": 12,
- "name": "Critical",
- "position": 1,
- "isSystem": false
}, - "residualRiskLevel": {
- "id": 12,
- "name": "Critical",
- "position": 1,
- "isSystem": false
}, - "vendorTypeId": 1,
- "customVendorType": {
- "id": 1,
- "name": "Vendor"
}, - "user": {
- "id": 1,
- "firstName": "Sally",
- "lastName": "Smith",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z"
}, - "documents": [
- {
- "id": 1,
- "name": "AWS SOC 2 2025",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "type": "COMPLIANCE_REPORT",
- "downloadUrl": {
- "fileBuffer": {
- "buffer": "RXhhbXBsZSB0ZXh0IGNvbnRlbnQ="
}, - "fileName": "Artifact 3.png"
}
}
], - "lastQuestionnaire": {
- "vendorId": 1,
- "sendAt": "2025-07-01T16:45:55.246Z",
- "file": "questionnaire.pdf",
- "respondedAt": "2025-07-01T16:45:55.246Z",
- "responseId": 1,
- "isManualUpload": true,
- "completedBy": "Acme"
}, - "latestSecurityReviews": [
- {
- "id": 1,
- "requestedAt": "2025-07-01T16:45:55.246Z",
- "reviewDeadlineAt": "2025-07-01T16:45:55.246Z",
- "decision": "APPROVED",
- "title": "string",
- "note": "string",
- "status": "NOT_YET_STARTED",
- "type": "SECURITY",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "vendorId": 1,
- "vendor": {
- "id": 1,
- "name": "Acme"
}
}
], - "vendorRelationshipContact": {
- "id": 1,
- "firstName": "Sally",
- "lastName": "Smith",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "updatedAt": "2025-07-01T16:45:55.246Z"
}, - "reviews": [
- {
- "id": 1,
- "updatedAt": "2025-07-01T16:45:55.246Z",
- "reviewer": "John Doe",
- "reviewDate": "2025-07-01T16:45:55.246Z",
- "reportIssueDate": "2025-07-01T16:45:55.246Z",
- "socReport": "SOC_1",
- "socReportType1": true,
- "socReportType2": true,
- "socType1StartDate": "2025-07-01T16:45:55.246Z",
- "socType1EndDate": "2025-07-01T16:45:55.246Z",
- "socType2StartDate": "2025-07-01T16:45:55.246Z",
- "socType2EndDate": "2025-07-01T16:45:55.246Z",
- "reportOpinion": "UNQUALIFIED",
- "encompassBusinessNeeds": true,
- "followUpActivity": "User must proceed to...",
- "hasMaterialImpact": true,
- "cpaFirm": "CPA firm name",
- "cpaProcedurePerformed": "The following procedures were performed...",
- "subserviceOrganization": "Subservice Inc.",
- "subserviceOrganizationUsingInclusiveMethod": true,
- "subserviceOrganizationProcedurePerformed": "The following procedures were performed...",
- "trustServiceCategories": [
- {
- "id": 1,
- "category": "AVAILABILITY"
}
], - "userControls": [
- {
- "id": 1,
- "name": "End User Control 1",
- "inPlace": true
}
], - "services": [
- {
- "id": 1,
- "name": "Service 1"
}
], - "locations": [
- {
- "id": 1,
- "city": "San Diego",
- "stateCountry": "CA"
}
], - "findings": [
- {
- "id": 1,
- "description": "Finding 1"
}
]
}
], - "customFields": [
- {
- "customFieldId": 1,
- "name": "Stakeholders",
- "value": "Security & IT"
}
], - "catalogProductCandidateId": 1
}🔒 Requires Vendors: Delete Vendor permission.
💎 Requires your account have the TPRM Standard, Third Party Risk Management Pro, TPRM Pro Max feature. Contact your Account Manager for help upgrading.
No Content
Invalid Authorization
You must upgrade your plan to use this feature
You are not allowed to perform this action
You must accept the Drata terms and conditions to use the API
Internal server error
{- "statusCode": 0,
- "message": "string",
- "code": 0,
- "debugInfo": {
- "name": "string",
- "message": "string",
- "stack": "string"
}
}Get Questionnaires sent to a Vendor.
🔒 Requires Vendors: List Vendor Questionnaire permission.
💎 Requires your account have the TPRM Standard, Third Party Risk Management Pro, TPRM Pro Max feature. Contact your Account Manager for help upgrading.
Malformed data and/or validation errors
Invalid Authorization
You must upgrade your plan to use this feature
You are not allowed to perform this action
Not Found
You must accept the Drata terms and conditions to use the API
Internal server error
{- "data": [
- {
- "id": 1,
- "title": "Vendor Security Questionnaire",
- "isCompleted": true,
- "completedBy": "Acme",
- "responseId": 1,
- "dateSent": "2025-07-01T16:45:55.246Z",
- "isManualUpload": false
}
], - "pagination": {
- "cursor": "string",
- "totalCount": 0
}
}Send a Questionnaire to a Vendor by email.
🔒 Requires Vendors: Send Questionnaire to Vendor permission.
💎 Requires your account have the TPRM Standard, Third Party Risk Management Pro, TPRM Pro Max feature. Contact your Account Manager for help upgrading.
Created
Malformed data and/or validation errors
Invalid Authorization
You must upgrade your plan to use this feature
You are not allowed to perform this action
Not Found
You must accept the Drata terms and conditions to use the API
Internal server error
{- "questionnaireId": 1,
- "emailSubject": "Drata is conducting a security review of you.",
- "emailContent": "Hi,\n\nWe'd like to conduct a security review and would like some information from you. Use this link to complete the questionnaire.\n\nThank you.",
- "securityReviewId": 1
}{- "id": 1,
- "title": "Vendor Security Questionnaire",
- "isCompleted": true,
- "completedBy": "Acme",
- "responseId": 1,
- "dateSent": "2025-07-01T16:45:55.246Z",
- "isManualUpload": false
}Get the questions of a Questionnaire sent to a Vendor, each with the answer the Vendor gave. Questions the Vendor did not answer are returned with a null answer.
🔒 Requires Vendors: List Vendor Questionnaire permission.
💎 Requires your account have the TPRM Standard, Third Party Risk Management Pro, TPRM Pro Max feature. Contact your Account Manager for help upgrading.
Malformed data and/or validation errors
Invalid Authorization
You must upgrade your plan to use this feature
You are not allowed to perform this action
Not Found
You must accept the Drata terms and conditions to use the API
Internal server error
{- "data": [
- {
- "id": 1,
- "question": "Is there a publicly available URL for your Privacy Policy?",
- "type": "YES_NO",
- "required": true,
- "answer": "Yes, you can get to this right here!",
- "choices": [
- "Yes",
- "No"
]
}
], - "pagination": {
- "cursor": "string",
- "totalCount": 0
}
}Get a specific Questionnaire sent to a Vendor.
🔒 Requires Vendors: List Vendor Questionnaire permission.
💎 Requires your account have the TPRM Standard, Third Party Risk Management Pro, TPRM Pro Max feature. Contact your Account Manager for help upgrading.
Malformed data and/or validation errors
Invalid Authorization
You must upgrade your plan to use this feature
You are not allowed to perform this action
Not Found
You must accept the Drata terms and conditions to use the API
Internal server error
{- "id": 1,
- "title": "Vendor Security Questionnaire",
- "isCompleted": true,
- "completedBy": "Acme",
- "responseId": 1,
- "dateSent": "2025-07-01T16:45:55.246Z",
- "isManualUpload": false
}