Skip to main content
VitaRelay exposes three public APIs, each for a different kind of integrator. Pick the one that matches what you’re building.

VitaClinic API

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

Practice API

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

Pharmacy

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

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.