# Get Questionnaires

GET /

#### Description

Retrieves all questionnaires within an organization, including their titles, versions, and associated metadata.

Endpoint: GET /
Version: 1.0
Security: oauth2

## Query parameters:

  - `status` (string)
    Filters results by the provided object status

## Response 200 fields (application/json):

  - `id` (string)
    The unique identifier for the questionnaire
    Example: "d88d505d-5199-11ee-a644-522476618ae8"

  - `name` (string)
    The name of the questionnaire
    Example: "Vendor Questionnaire"

  - `version` (integer)
    The version of the questionnaire

  - `calculateRisk` (boolean)
    Whether to calculate risk for this questionnaire
    Example: true

  - `accessType` (string)
    The method in which the questionnaire is accessed by the recipient
    Enum: "invitation", "sharedLink"

  - `targetObjectType` (string)
    The type of object the questionnaire is associated with
    Enum: "vendor", "riskRegister", "assessment"

  - `targetObjectId` (string)
    Optional unique identifier of an object the questionnaire is directly associated too

  - `createdObjectType` (string)
    The type of object created when a questionnaire is submitted (i.e. risk intake survey)
    Enum: "risk"

  - `status` (string)
    The status of the object
    Enum: "active", "archived"

  - `createdBy` (string)
    The unique identifier of the user who created the questionnaire
    Example: "82d7c228-8bcd-11e9-a94b-ab3de8494987"

  - `createdOn` (string)
    The date the questionnaire was created (ISO-8601 format)
    Example: "2023-09-12T18:26:10.005365Z"

  - `updatedBy` (string)
    The unique identifier of the user who last updated the questionnaire
    Example: "82d7c228-8bcd-11e9-a94b-ab3de8494987"

  - `updatedOn` (string)
    The date the questionnaire was updated (ISO-8601 format)
    Example: "2023-09-12T18:26:10.005365Z"

  - `permissions` (array)
    List of permissions the API user has on the questionnaire
    Example: []


