Introduction
Welcome to the Cara API documentation.
Overview
The Cara API is a REST API that lets you integrate with the Cara platform. You can manage patients, forms, scheduling, email campaigns, and more programmatically.
Base URL
What you can do
- Patients — Create, update, and manage patient records. Import in bulk via CSV or NDJSON.
- Forms — Build intake forms, collect submissions, and manage form templates.
- Scheduling — Query availability, book appointments, and manage calendars.
- Email — Send transactional emails, manage sequences and templates.
- SMS — Send text messages and manage SMS templates.
- Settings — Configure portal, practice, brand, and integration settings.
Getting started
- Authenticate — Get your API keys from the credentials page.
- Quickstart — Make your first API call in under 5 minutes.
- Environments — Understand staging vs. production.
- API Reference — Explore all available endpoints.