Skip to main content

Partner Platform Overview

Welcome. This is the integration reference for partners building on the Stealth Health telemedicine, prescribing, and fulfillment platform. There are three integration tiers; pick the one that matches the relationship you want with your patients and the data you can handle.

Which integration is right for you?

Integration tiers at a glance

Referral TierClinical TierPrescriber-Partner
Where the patient enrollsStealth-Health-hosted pageStealth-Health-hosted pagePartner's own UI
Who collects intakeStealth HealthStealth HealthPartner
Who signs the prescriptionStealth Health physiciansStealth Health physicians or partner prescribersStealth Health physicians
PHI exposure to the partnerNoneFull (under BAA)Full (under BAA)
BAA requiredNo (referral source agreement only)YesYes
Webhook eventsreferral.*, transaction.*, fulfillment.*All clinical events including prescription.*, appointment.*, lab_order.*, messageThread.*appointment.*, prescription.*, fulfillment.*
Best forAffiliate sites, lead-gen, brand partnersTelemedicine platforms extending our clinical workflowPlatforms that already run their own intake and want a turnkey physician network

Common building blocks

Across all three tiers you'll work with the same core primitives:

  • AuthenticationX-Partner-ID + X-Api-Key headers, with HMAC-SHA256 signatures on all outbound webhooks. See each tier's auth section for the specifics.
  • Webhooks — every event has a unique event_id and is signed with X-Stealth-Signature: sha256=.... Verify on receipt; dedupe on event_id. Deliveries are configured against the webhook URL on your partner account. See the Glossary for the canonical event catalog.
  • IDs — partner-facing identifiers use stable prefixes: ref_ (referral), ptn_ (patient), pres_ (prescriber), appt_ (appointment), lab_ (lab order), PRX- (partner-submitted Rx), evt_ (webhook event). See Glossary → ID Prefixes.
  • Environmentshttps://sandbox.stealth.health for development (60 req/min); https://api.stealth.health for production (300 req/min).

Front-end embed (works alongside any tier)

Want the patient intake to live on your domain rather than redirecting to app.stealth.health? Use the Questionnaire Embed — a drop-in iframe component (Vanilla JS or React/npm) that renders any of our 18 intake questionnaires inside your page. Submissions write directly to Stealth Health, the patient is auto-redirected to the matching /enroll/<slug> catalog, and your referral.* webhooks fire exactly as documented in the Referral Tier guide. Your stack never sees PHI — only an opaque responseId returned in the onSubmit callback.

The embed pairs with all three integration tiers: it's the front-end delivery mechanism; the tier you pick determines what data and webhooks you can read on the back end.

Where to go next

Contact