Add a questionnaire to vendor by recipient email

Send questionnaire to recipient email

Securitybearer
Request
path Parameters
id
required
number
Request Body schema: application/json
required
email
required
string <email> <= 191 characters

The email address to receive the questionnaire

questionnaireId
required
number

Vendor questionnaire ID

emailContent
required
string <= 768 characters

The email content for the vendor

Responses
201

Created

400

Malformed data and/or validation errors

401

Invalid Authorization

402

You must upgrade your plan to use this feature

403

You are not allowed to perform this action

412

You must accept the Drata terms and conditions to use the API

500

Internal server error

post/vendors/{id}/questionnaires
Request samples
application/json
{
  • "email": "[email protected]",
  • "questionnaireId": 1,
  • "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."
}
Response samples
application/json
{
  • "data": [
    • {
      • "id": 1,
      • "completedBy": "Acme",
      • "recipientEmail": "[email protected]",
      • "isCompleted": "true",
      • "dateSent": "2025-07-01T16:45:55.246Z",
      • "isManualUpload": "true",
      • "responseId": 1,
      • "title": "Vendor Questionnaire"
      }
    ],
  • "page": 1,
  • "limit": 10,
  • "total": 100
}