trust_exchange
List inbound questionnaires
Changed onReturns a list of inbound security questionnaires that are available to all users in the organisation. This includes all questionnaires where the "Allow others in my account to reuse answers" setting is enabled.
Required API key permissions: TrustExchange (select when creating API key in Account Settings)
get/trust_exchange/questionnaire/list
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
page_sizeinteger
Number of items per page (1-200, default 50)
page_tokenstring
Pagination token for the next page of results
sort_bystring
sort_dirstring
filter_textstring
Filter by text (searches name, sender org, questionnaire type)
Response
List of inbound questionnaires.
Example response
{
"questionnaires": [
{
"date_completed": "2025-01-25T00:00:00Z",
"date_created": "2025-01-15T00:00:00Z",
"date_due": "2025-02-15T00:00:00Z",
"date_submitted": "2025-01-20T00:00:00Z",
"id": 123,
"name": "Security Assessment 2025",
"num_answers": 25,
"num_questions": 50,
"questionnaire_type_name": "VSAQ",
"recipients": [
{
"email": "alice@example.com",
"name": "Alice Smith"
}
],
"sender_org_name": "Acme Corp",
"status": "In Progress"
}
]
}Changes
- info
endpoint added
- info