> For the complete documentation index, see [llms.txt](https://docs.tryterra.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tryterra.co/introduction/readme.md).

# Terra documentation

Terra is the **Health OS for connected health data**: one API for wearables, health apps, sensors, and blood tests.

Every provider has its own API, data format, and authentication. Terra integrates with hundreds of them, normalises their data into one schema, and handles authentication, so you never build or maintain an integration yourself.

## Products

The **Unified API** is the core product. Start there, then add the others as you need them.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Unified API</strong></td><td>Activity, sleep, body, and nutrition data from 500+ wearables and apps, including Apple Health and Samsung Health through the mobile SDKs.</td><td><a href="/pages/qbVlof1gkimTh2hlNhHi">/pages/qbVlof1gkimTh2hlNhHi</a></td></tr><tr><td><strong>Streaming API</strong></td><td>Live heart rate, steps, and distance from BLE and ANT+ devices, delivered to your websocket listener.</td><td><a href="/pages/ZMFBA4vB0mGf8EyPns0Q">/pages/ZMFBA4vB0mGf8EyPns0Q</a></td></tr><tr><td><strong>AI Interface</strong></td><td>Read access to a user's health data for your AI agents, over MCP.</td><td><a href="/pages/7IXGb0mLfUk8Zw4NqSml">/pages/7IXGb0mLfUk8Zw4NqSml</a></td></tr><tr><td><strong>Models</strong></td><td>Ready-to-use wellness insights computed from a user's data, returned from one endpoint.</td><td><a href="/pages/R6eJgC5QvT1QAkqGx3mN">/pages/R6eJgC5QvT1QAkqGx3mN</a></td></tr><tr><td><strong>Graphs</strong></td><td>Charts of your users' health data, built in the Terra dashboard and embedded in your product.</td><td><a href="/pages/ngzOE4EQXvbVZbh6SNGd">/pages/ngzOE4EQXvbVZbh6SNGd</a></td></tr><tr><td><strong>Health Scores</strong></td><td>Adaptive health and fitness scores computed from a user's connected data.</td><td><a href="/pages/RHQKaA5cuMyFsmKGWjW6">/pages/RHQKaA5cuMyFsmKGWjW6</a></td></tr><tr><td><strong>Planned Workouts API</strong></td><td>Structured workouts pushed to users' devices and training platforms.</td><td><a href="/pages/yiw2pwEE03hqah6IhAH2">/pages/yiw2pwEE03hqah6IhAH2</a></td></tr><tr><td><strong>Teams API</strong></td><td>Data aggregated across squads, matches, and individual athlete tests.</td><td><a href="/pages/R9oaJl5IDE0h5gGDhQjZ">/pages/R9oaJl5IDE0h5gGDhQjZ</a></td></tr><tr><td><strong>Lab Reports</strong></td><td>Lab report PDFs converted into structured, standardised biomarker data.</td><td><a href="/pages/aW1anNgx114LO2OUExsT">/pages/aW1anNgx114LO2OUExsT</a></td></tr><tr><td><strong>Vantage API</strong></td><td>Order blood and DNA test kits, track fulfilment, and receive results in FHIR format.</td><td><a href="/pages/arsbvkgEOhmEF7CDaf7N">/pages/arsbvkgEOhmEF7CDaf7N</a></td></tr></tbody></table>

## Get started

1. [Create an account and get your API keys](/introduction/account-setup-and-api-keys.md).
2. Read [Core concepts](/introduction/core-concepts.md) for the terms used throughout the docs.
3. Follow the [Unified API quickstart](/unified-api/quickstart.md) to connect one user and receive their data.

## Developer tools

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Terra CLI</strong></td><td>Setup, manage, and debug your Terra integration from the terminal, for you and your AI coding agent.</td><td><a href="https://docs.tryterra.co/developer-tools/terra-cli/terra-cli">https://docs.tryterra.co/developer-tools/terra-cli/terra-cli</a></td></tr><tr><td><strong>Agent skills</strong></td><td>Terra skills for Claude Code, Cursor, Copilot, and other coding agents.</td><td><a href="https://docs.tryterra.co/developer-tools/agent-skills">https://docs.tryterra.co/developer-tools/agent-skills</a></td></tr><tr><td><strong>Example apps</strong></td><td>Complete Terra integrations you can scaffold locally with one command.</td><td><a href="https://docs.tryterra.co/developer-tools/example-apps">https://docs.tryterra.co/developer-tools/example-apps</a></td></tr></tbody></table>
