Questionnaires

Create a new questionnaire

Changed on
post/Questionnaires

Request

Request body

namestring required
descriptionstring nullable
type'Intake' | 'PreVisit' | 'PostVisit' | 'Satisfaction' | 'Custom' | 'NewClient' | 'AppointmentConfirmation' | 'Consent' | 'Handout' required
isTemplateboolean
schemastring required
customAttributesstring nullable

Response

OK

idstring
namestring
descriptionstring nullable
type'Intake' | 'PreVisit' | 'PostVisit' | 'Satisfaction' | 'Custom' | 'NewClient' | 'AppointmentConfirmation' | 'Consent' | 'Handout'
statusinteger
isTemplateboolean
schemastring
createdAtstring date-time
updatedAtstring date-time
customAttributesstring nullable

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 optional request property (media type: application/json)

    • info

      added the new optional request property (media type: text/json)

    • info

      added the new optional request property (media type: application/*+json)

    • info

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

    • info

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

    • info

      added the new Handout enum value to the request property (media type: application/*+json)

    • info

      added the optional property to the response with the status (media type: text/plain)

    • info

      added the optional property to the response with the status (media type: application/json)

    • info

      added the optional property to the response with the status (media type: text/json)

    • breaking

      request property was restricted to a list of enum values (media type: application/json)

    • breaking

      request property was restricted to a list of enum values (media type: text/json)

    • breaking

      request property was restricted to a list of enum values (media type: application/*+json)

    • breaking

      the request property type changed from integer to no type (media type: application/json)

    • breaking

      the request property type changed from integer to no type (media type: application/*+json)

    • 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 AppointmentConfirmation enum value to the request property (media type: application/json)

    • info

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

    • info

      added the new AppointmentConfirmation enum value to the request property (media type: application/*+json)

    • info

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

    • info

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

    • info

      added the new Consent enum value to the request property (media type: application/*+json)

    • info

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

    • info

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

    • info

      added the new Custom enum value to the request property (media type: application/*+json)

    • info

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

    • info

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

    • info

      added the new Intake enum value to the request property (media type: application/*+json)

    • info

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

    • info

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

    • info

      added the new NewClient enum value to the request property (media type: application/*+json)

    • info

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

    • info

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

    • info

      added the new PostVisit enum value to the request property (media type: application/*+json)

    • info

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

    • info

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

    • info

      added the new PreVisit enum value to the request property (media type: application/*+json)

    • info

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

    • info

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

    • info

      added the new Satisfaction enum value to the request property (media type: application/*+json)

    • info

      the request property type was generalized from integer to no type (media type: text/json)