Questionnaires

Get a paginated and filtered list of questionnaires

Changed on
get/Questionnaires

Request

Query parameters

integer
OR
string int32

Page number (default: 1)

integer
OR
string int32

Number of items per page (default: 20)

type'Intake' | 'PreVisit' | 'PostVisit' | 'Satisfaction' | 'Custom' | 'NewClient' | 'AppointmentConfirmation' | 'Consent' | 'Handout'

Filter by questionnaire type

statusinteger

Filter by questionnaire status

isTemplateboolean

Filter by template flag

searchstring

Search term for questionnaire name

Response

Paginated list of questionnaires

Changes

    • warning

      added the new Handout enum value to the // response property for the response status (media type: text/plain)

    • warning

      added the new Handout enum value to the // response property for the response status (media type: application/json)

    • warning

      added the new Handout enum value to the // response property for the response status (media type: text/json)

    • info

      added the new enum value Handout to the query request parameter type

    • breaking

      the query request parameter type was restricted to a list of enum values

    • breaking

      the // response's property type changed from integer to no type for status (media type: text/plain)

    • breaking

      the // response's property type changed from integer to no type for status (media type: application/json)

    • breaking

      the // response's property type changed from integer to no type for status (media type: text/json)

    • warning

      added the new AppointmentConfirmation enum value to the // response property for the response status (media type: text/plain)

    • warning

      added the new AppointmentConfirmation enum value to the // response property for the response status (media type: application/json)

    • warning

      added the new AppointmentConfirmation enum value to the // response property for the response status (media type: text/json)

    • warning

      added the new Consent enum value to the // response property for the response status (media type: text/plain)

    • warning

      added the new Consent enum value to the // response property for the response status (media type: application/json)

    • warning

      added the new Consent enum value to the // response property for the response status (media type: text/json)

    • warning

      added the new Custom enum value to the // response property for the response status (media type: text/plain)

    • warning

      added the new Custom enum value to the // response property for the response status (media type: application/json)

    • warning

      added the new Custom enum value to the // response property for the response status (media type: text/json)

    • warning

      added the new Intake enum value to the // response property for the response status (media type: text/plain)

    • warning

      added the new Intake enum value to the // response property for the response status (media type: application/json)

    • warning

      added the new Intake enum value to the // response property for the response status (media type: text/json)

    • warning

      added the new NewClient enum value to the // response property for the response status (media type: text/plain)

    • warning

      added the new NewClient enum value to the // response property for the response status (media type: application/json)

    • warning

      added the new NewClient enum value to the // response property for the response status (media type: text/json)

    • warning

      added the new PostVisit enum value to the // response property for the response status (media type: text/plain)

    • warning

      added the new PostVisit enum value to the // response property for the response status (media type: application/json)

    • warning

      added the new PostVisit enum value to the // response property for the response status (media type: text/json)

    • warning

      added the new PreVisit enum value to the // response property for the response status (media type: text/plain)

    • warning

      added the new PreVisit enum value to the // response property for the response status (media type: application/json)

    • warning

      added the new PreVisit enum value to the // response property for the response status (media type: text/json)

    • warning

      added the new Satisfaction enum value to the // response property for the response status (media type: text/plain)

    • warning

      added the new Satisfaction enum value to the // response property for the response status (media type: application/json)

    • warning

      added the new Satisfaction enum value to the // response property for the response status (media type: text/json)

    • info

      added the new enum value AppointmentConfirmation to the query request parameter type

    • info

      added the new enum value Consent to the query request parameter type

    • info

      added the new enum value Custom to the query request parameter type

    • info

      added the new enum value Intake to the query request parameter type

    • info

      added the new enum value NewClient to the query request parameter type

    • info

      added the new enum value PostVisit to the query request parameter type

    • info

      added the new enum value PreVisit to the query request parameter type

    • info

      added the new enum value Satisfaction to the query request parameter type

    • info

      for the query request parameter type, the type was generalized from integer to no type