responses
Access the Responses API to retrieve client answers submitted through forms, documents, or packets in your Zentake workspace. Each response includes detailed metadata along with all associated answers, signatures, files, and more.
Capabilities
- List Responses: Retrieve all responses for your team with support for filters by form, patient, packet, etc.
- Retrieve Response by ID: Fetch a complete response record using its unique identifier (UUID).
- All associated answers, matrix cells, files, and e-signatures are returned in a single payload for convenience.
Use Case Examples
- Display a patient's completed intake form with all associated answers.
- Export responses for analysis or reporting.
- Integrate response data into your internal dashboards or analytics pipelines.
Filtering Capabilities
You can filter responses using query parameters like:
patient: Filter by patient IDform: Filter by form IDpacket: Filter by packet IDsubmitted_on,submitted_after,submitted_before: Filter by submission dates
Example: List Responses
curl --request GET \
--url https://api.app.zentake.com/v2/responses \
--header 'X-API-KEY: <your_api_key>' \
--header 'X-API-SECRET: <your_api_secret>'
Example: Get Specific Response
curl --request GET \
--url https://api.app.zentake.com/v2/responses/{response_id} \
--header 'X-API-KEY: <your_api_key>' \
--header 'X-API-SECRET: <your_api_secret>'
Use this API to power features like clinical decision support, form version tracking, or to audit patient submissions.
Get responses
Example:
Get response by id
Example:
Download response PDF
Download the filled-out response as a PDF.