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

# VitaRelay Developer Docs

> Build on VitaRelay. Pick the API that matches what you're building.

VitaRelay exposes three public APIs, each for a different kind of integrator. Pick the one that matches what you're building.

<CardGroup cols={1}>
  <Card title="VitaClinic API" icon="hospital" href="/getting-started/overview">
    **For clinics, EHRs, reps, and storefronts.** Run the full patient → intake → order → fulfillment loop from your own front end over a REST API — read your orders, patients, prescriptions, and catalog. This also includes **referring patients into VitaRelay's Internal Doctor Network** (the `/rx/...` endpoints): add patients, send intakes, and refer for an IDN doctor to prescribe.

    Base URL `https://vitarelay.com/api/public/v1` · Bearer API key
  </Card>

  <Card title="Practice API" icon="stethoscope" href="/practice-api/overview">
    **For practices prescribing with their own licensed providers.** Your doctor writes the prescription in your own EMR; VitaRelay records it as an external prescription and handles fulfillment, routing, and shipping — logistics only. Unlike the VitaClinic API, **you** prescribe (not the IDN).

    Base URL `https://vitarelay.com/api/public/practice/v1` · Bearer API key
  </Card>

  <Card title="Pharmacy" icon="prescription-bottle-medical" href="/guides/pharmacy-integration">
    **For partner pharmacies fulfilling orders.** Push order status, tracking, and inventory updates into VitaRelay from your own pharmacy system via a signed inbound webhook.

    Endpoint `https://vitarelay.com/api/public/pharmacy-webhook/{orgId}` · HMAC-signed
  </Card>
</CardGroup>

## Not sure which one?

* You're a **clinic, telehealth brand, EHR, rep, or storefront** — running patient intake, placing orders, reselling the RUO catalog, or referring patients to the Internal Doctor Network → **VitaClinic API** (referrals use the `/rx/...` endpoints, same key and base URL).
* You're a **practice with your own licensed prescribers** — your doctor writes the script and you want VitaRelay to fulfill and ship → **Practice API** (you prescribe; VitaRelay is logistics only).
* You're a **pharmacy** VitaRelay routes orders to, and you need to report shipment and stock → **Pharmacy**.

Every API is authenticated with credentials issued by a VitaRelay admin. Reach your VitaRelay contact to get set up.
