/v1 API for storing health data, standardizing readings, and answering questions over them. Your application collects the data and sends it to the service. For the product overview and the self-hosted path, see Mirobody.
Getting started
Run the first request
Create a key, write two sample readings, check their codes, and ask a question with
curl.Choose an API
Select a grounded answer or an agent with tools, state, and streaming.
Data inputs
Send each source to the endpoint that handles its shape. Use the sameuser value for every call that belongs to one Subject.
The quickstart shows a complete structured-record request. The API overview covers authentication, Subjects, errors, and retention.
Processing stages
1
① Collect
Your application obtains device data, an uploaded report, or a user entry, then sends it through the matching endpoint above.
2
② Translate
The service matches measurement names to LOINC codes and parses units with UCUM. Inspect the resulting codes in the standardization guide.
3
③ Agent
Ask about the stored record through the Answers API, or build an agent through the Agent API.
Answer and agent APIs
Both use OpenAI-compatible request formats. For runnable Python and Node examples, see SDK Examples.
Further reading
API overview
Authentication, Subjects, retention, and the endpoint map.
Regions
Choose a console, key, and API host in the same region.