vendors
Send a security questionnaire to a vendor
Request a vendor questionnaire to be sent to one or more nominated email addresses. Vendor must be already monitored in UpGuard.
Required API key permissions: VendorRisk (select when creating API key in Account Settings)
The following merge tags are supported for email_title and email_subject text:
- Vendor name {{VendorName}}
- Account name {{AccountName}}
- Questionnaire type {{QuestionnaireType}}
- Due date {{DueDate}}
The following merge tags are supported for email_message text:
- Vendor name {{VendorName}}
post/vendor/questionnaire
Request
- Base URLhttps://cyber-risk.upguard.com/api/public
- AuthAPI key in header Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Example request
{
"due_date": "2024-11-20",
"email_message": "Please complete the following questionnaire",
"email_title": "Questionnaire",
"questionnaire_type_id": 123,
"recipients": [
{
"recipient_email": "security@upguard.com"
}
],
"reminder_date": "2024-11-16",
"risk_information_visiblity": "ShowAllRiskInformation",
"sender_email": "vendor.user@upguard.com",
"vendor_id": 123456789,
"vendor_primary_hostname": "example.com"
}Response
The questionnaire was successfully sent
Changes
No recorded changes to this operation across all 1 revision of this API.