Get all the information of the monitoring controls.
🔒 Requires Trust Center: List Monitoring Controls permission.
💎 Requires your account have the Trust Center Essentials feature. Contact your CSM for help upgrading.
Successful
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
{- "isSLADisplayed": true,
- "slaTime": 0,
- "controls": { }
}
Get the trust center request.
🔒 Requires Trust Center: View Access Request permission.
💎 Requires your account have the Trust Center Essentials feature. Contact your CSM 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
{- "firstName": "Alondra",
- "lastName": "Ramos",
- "company": "Acme",
- "requestId": "aaaaaaaa-bbbb-0000-cccc-dddddddddddd",
- "managedBy": "Brayan Perez",
- "documents": "[{\n id: 5,\n name: Report 5,\n approvedAt: 2025-07-01T16:45:55.246Z,\n deniedAt: 2025-07-01T16:45:55.246Z\n }]",
- "statuses": "[{\n status: 'APPROVED',\n source: 'SELF',\n createdAt: 2025-07-01T16:45:55.246Z,\n user: 'John Doe',\n }]",
- "flowType": "SELF",
- "autoApproveType": "SELF"
}
Trust Center approve access to private files.
🔒 Requires Trust Center: Manage Access Request permission.
💎 Requires your account have the Trust Center Pro feature. Contact your CSM 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
{- "expiration": 365,
- "expirationType": "DAYS",
- "isNewExpiration": false
}
{- "isApproved": true,
- "trackingId": "aaaaaaaa-bbbb-0000-cccc-dddddddddddd"
}
Deny access to private files for Trust Center.
🔒 Requires Trust Center: Manage Access Request permission.
💎 Requires your account have the Trust Center Pro feature. Contact your CSM 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
{- "isDenied": true
}
Get the private access info.
🔒 Requires Trust Center: Manage NDA Settings permission.
💎 Requires your account have the Trust Center Essentials feature. Contact your CSM 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
{- "flowType": "SELF",
- "preapprovedEmailDomains": [
- {
- "id": 1,
- "name": "domain.com",
- "createdAt": "2020-07-06",
- "deletedAt": null
}
], - "preapprovedEmailAddresses": [
]
}
Update the company information private access section.
🔒 Requires Trust Center: Manage NDA Settings permission.
💎 Requires your account have the Trust Center Pro feature. Contact your CSM for help upgrading.
Successful
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
{- "removeNda": true,
- "preapprovedEmailDomains": "domain.com"
}
{- "name": "Drata",
- "about": "We are a startup ...",
- "privacyDescription": "Drata Inc is a company ...",
- "headerTemplate": "<header>Drata</header>",
- "footerTemplate": "<footer>Drata</footer>",
- "aboutUpdatedAt": "2025-07-01T16:45:55.246Z",
- "privacyUpdatedAt": "2025-07-01T16:45:55.246Z"
}
Get all the policies, compliance and security reports private documents.
🔒 Requires Trust Center: List Private Documents permission.
💎 Requires your account have the Trust Center Essentials feature. Contact your CSM for help upgrading.
Successful
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
{- "privateDocuments": [
- {
- "id": 0,
- "name": "string",
- "type": "COMPLIANCE",
- "file": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "version": 0,
- "isPublic": true
}
]
}
This endpoint returns requests of all statuses except "pending" by default
🔒 Requires Trust Center: List Access Requests permission.
💎 Requires your account have the Trust Center Essentials feature. Contact your CSM 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": [
- {
- "requestId": "aaaaaaaa-bbbb-0000-cccc-dddddddddddd",
- "createdAt": "2025-07-01T16:45:55.246Z",
- "expirationDate": "2025-07-01T16:45:55.246Z",
- "name": "Adam",
- "lastname": "Markowitz",
- "company": "Socpilot",
- "flowType": "SELF",
- "isAutoApproved": false,
- "status": "APPROVED",
- "reviewedAt": "2025-07-01T16:45:55.246Z"
}
], - "page": 1,
- "limit": 10,
- "total": 100
}
Create a Trust Center request for private documents.
🔒 Requires Trust Center: Create Access Request permission.
💎 Requires your account have the Trust Center Pro feature. Contact your CSM 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": "FirstName",
- "lastname": "LastName",
- "company": "Company",
- "acceptTerms": true,
- "documents": [
- {
- "documentId": 1,
- "type": "POLICY"
}, - {
- "documentId": 2,
- "type": "SECURITY_REPORT"
}
], - "flowType": "SELF"
}
{- "statusCode": 0,
- "message": "string",
- "code": 0,
- "debugInfo": {
- "name": "string",
- "message": "string",
- "stack": "string"
}
}
Generate Trust Center Report Csv
💎 Requires your account have the Trust Center Essentials feature. Contact your CSM for help upgrading.
Successful
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"
}
}