vendors
Add recipients to a questionnaire
Changed onAdds one or more recipients to a questionnaire or onboarding request. Recipients are vendor-side users who will receive an invitation to answer the questionnaire. If a recipient is already on the questionnaire, they are skipped (idempotent).
To add organization-side collaborators who review (but do not answer) the questionnaire, use POST /vendor/questionnaire/collaborators/add instead.
Required API key permissions: VendorRisk + ReadWrite (select when creating API key in Account Settings)
post/vendor/questionnaire/recipients/add
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
{
"message": "Please complete this questionnaire at your earliest convenience.",
"questionnaire_id": 12345,
"recipients": [
{
"email_address": "vendor-contact@example.com",
"first_name": "Jane"
}
]
}Response
Recipients added successfully
Example response
{
"results": {
"inactive@example.com": "inactive",
"vendor-contact@example.com": "success"
}
}Changes
- info
endpoint added
- info