> For the complete documentation index, see [llms.txt](https://docs.welkinhealth.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference.md).

# API Reference

- [Patients](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/patients.md)
- [CDT Formation](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/cdt-formation.md): Read Custom Data Type (CDT) schema definitions configured in Welkin Designer.
- [Custom Data Types (CDT)](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/custom-data-types.md): Create, read, update, and delete Custom Data Type (CDT) record instances.
- [Profile Formation](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/profile-formation.md): Read Profile Data Type (PDT) schema definitions.
- [Profile Records](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/profile-records.md): Create, read, update, and delete patient profile data records.
- [Contacts](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/contacts.md): Manage contacts associated with patients, such as family members and caregivers.
- [Encounters](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/encounters.md)
- [Users](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/users.md): Manage care team users, territories, regions, and security policies.
- [Assessment Formation](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/assessment-formation.md): Read assessment schema definitions configured in Welkin Designer.
- [Assessment Records](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/assessment-records.md): Create and manage patient assessment responses.
- [Calls](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/calls.md): Access voice call records and download call recordings.
- [SMS](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/sms.md): Access SMS message records and attachments for patients.
- [Email](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/email.md): Access email records, drafts, and attachments for patients.
- [Fax](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/fax.md): Send and receive faxes, manage fax drafts, and assign faxes to patient records.
- [Chat / History](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/chat-history.md): Send and retrieve in-app chat messages between patients and care teams.
- [Care Plan](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/care-plan.md): Read patient care plans and associated goals.
- [Calendar](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/calendar.md): Manage calendar events, working hours, and appointment schedules.
- [Programs](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/programs.md): Read program definitions and manage patient program enrollment.
- [Task Management](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/task-management.md)
- [Patient Programs](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/patient-programs.md): Enroll patients in programs and manage their phase progression.
- [Dictionaries](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/dictionaries.md)
- [Audit](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/audit.md)
- [Export](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/export.md): Bulk export records across all major resource types using the Export API.
- [Document Types](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/document-types.md)
- [Documents](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/documents.md)
- [Unrecognized Calls](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/unrecognized-calls.md)
- [Unrecognized SMS](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/unrecognized-sms.md)
- [Unrecognized Emails](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/unrecognized-emails.md)
- [Payments & Subscriptions](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/payments.md)
- [Invoices](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/invoices.md): Retrieve patient invoice records by patient, encounter, or invoice ID.
- [Communication API](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/communication-api.md)
- [Messaging Templates](https://docs.welkinhealth.com/developer-and-integration-guide/api-reference/messaging-templates.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.welkinhealth.com/developer-and-integration-guide/api-reference.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
