What you can do
- Profile management — Create, retrieve, and update patient demographic profiles.
- Appointment scheduling — Book blood draw appointments at Aniva test locations.
- Panel management — Add lab test panels to an existing appointment.
- Blood draw confirmation — Submit a barcode after a draw to trigger the lab order pipeline.
- Shipment pickup — Record courier pickup of blood samples in batch.
- Lab results — Retrieve clinical and genetic results and download lab report PDFs.
- Location discovery — List available test locations to present to patients.
- Shipment logistics — Create, track, modify, and cancel courier shipment orders.
Explore the docs
Authentication
Authenticate requests with your partner API key and understand API scopes.
Quick Start
Make your first API call in minutes with step-by-step examples.
Profiles
Learn how patient profiles work and what data they hold.
Appointments
Understand the appointment lifecycle from scheduling to confirmation.
API versioning
The current API version is v1. All endpoints are prefixed with/api/v1/. The base URL is https://anivahealth.com.
Getting access
API keys are issued per partner by Aniva. Each key is scoped to the operations your integration requires.Contact Aniva to receive your partner API key or to add scopes to an existing key.