Answer multiple questionnaires for a patient

Answer multiple questionnaire questions across different questionnaires in a single request.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

The system automatically routes responses to the correct questionnaire instances based on the location IDs.

Each response object should contain a location field (e.g., loc::questionnaire-slug:1) and either:

  • value: For text inputs, single-select, or multi-select questions
  • files: For file upload questions (array of objects with data as base64 and name)
  • data: For agreements/signatures (contains agreementData with consent, consentDate, signature)

The system will find the most recent questionnaire instance for each questionnaire referenced in the responses.

If a questionnaire instance does not exist for a given questionnaire, those responses will be skipped.

Body Params
string
required

Patient ID

responses
array of objects
required

Array of response objects

responses*
Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json