> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anivahealth.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Aniva Partner API

> Manage health profiles, schedule blood draw appointments, retrieve lab results, and coordinate logistics with the Aniva Partner API.

Welcome to the Aniva Partner API documentation. Aniva gives healthcare partners a simple REST API to create and manage patient profiles, schedule blood draw appointments at test locations, trigger the lab order pipeline, retrieve lab results, and coordinate sample logistics — all secured with your partner API key.

<CardGroup cols={2}>
  <Card title="Quick Start" icon="bolt" href="/quickstart">
    Make your first API call in minutes
  </Card>

  <Card title="Authentication" icon="key" href="/authentication">
    Learn how to authenticate with your API key
  </Card>

  <Card title="API Reference" icon="code" href="/api/profiles/create-profile">
    Browse the full endpoint reference
  </Card>

  <Card title="Guides" icon="book-open" href="/guides/create-profile">
    Step-by-step walkthroughs for common workflows
  </Card>
</CardGroup>

## How it works

<Steps>
  <Step title="Get your API key">Contact Aniva to receive your partner API key.</Step>

  <Step title="Create a profile">
    Register a patient profile with demographic data and assign it to your profile group.
  </Step>

  <Step title="Schedule an appointment">
    Book a blood draw appointment at an available test location for the profile.
  </Step>

  <Step title="Confirm the blood draw">
    After the draw, submit the kit barcode to trigger the lab order pipeline.
  </Step>
</Steps>

<Note>
  All API requests must include your `x-api-key` header. See [Authentication](/authentication) for
  details.
</Note>
