Voxares
API Reference

Content

Browse practice templates, forms, and documents via the API

Content

Read-only access to your practice's content - templates, forms, and documents. Use these endpoints to build custom UIs or reference content when sending messages.

Practice templates

Practice templates are reusable message templates with optional dynamic variables.

List templates

GET /practice-templates

Supports standard pagination parameters.

Response

{
  "data": [
    {
      "id": "template-uuid",
      "displayName": "Appointment Reminder",
      "category": "Reminders",
      "textContent": "Hi {{firstName}}, your appointment is on {{date}}.",
      "createdAt": "2025-05-25T10:00:00.000Z"
    }
  ],
  "count": 1
}

Get a template

GET /practice-templates/:id

List template categories

GET /practice-templates/categories

Returns an array of category names:

["Reminders", "Follow-ups", "Documents"]

Forms

Digital forms that can be sent to patients via SMS links. To retrieve patient-submitted form answers, see the Form Submissions endpoints.

List forms

GET /forms

Get a form

GET /forms/:id

Response

{
  "id": "form-uuid",
  "displayName": "Patient Intake Form",
  "status": "Active",
  "createdAt": "2025-05-25T10:00:00.000Z"
}

Documents

Library documents (PDFs, images) that can be shared with patients.

List documents

GET /documents

Get a document

GET /documents/:id

Response

{
  "id": "doc-uuid",
  "originalFileName": "Consent Form.pdf",
  "mimeType": "application/pdf",
  "sizeBytes": 245000,
  "createdAt": "2025-05-25T10:00:00.000Z"
}
Copyright © 2026