vendors
Get questionnaire metadata
Returns metadata about a specific questionnaire including recipients, completion status, and score. Note: This endpoint only supports private questionnaires, not public questionnaires.
Required API key permissions: VendorRisk (select when creating API key in Account Settings)
get/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.
Query parameters
idinteger required
The ID of the questionnaire
Response
Questionnaire metadata response
Example response
{
"answered_at": "2024-03-20T15:30:00Z",
"answered_by": {
"email": "auditor@yourcompany.com",
"name": "Jane Doe"
},
"due_date": "2024-04-20T00:00:00Z",
"id": 12345,
"percent_completed": 85.5,
"questionnaire_name": "Security Assessment for Acme Corp",
"questionnaire_type_id": 42,
"recipients": [
{
"email": "vendor@example.com",
"is_pending_invite": true,
"job_title": "Security Manager",
"name": "John Smith"
}
],
"score": 750,
"sent_at": "2024-03-15T10:00:00Z",
"sent_by": {
"email": "auditor@yourcompany.com",
"name": "Jane Doe"
},
"status": "complete",
"type_name": "ISO 27001"
}Changes
No recorded changes to this operation across all 2 revisions of this API.