LillyDirect fulfillment data via GiftHealth
Maintenance
Nov 9, 2026 at 1:59pm UTC
Launching: Nov 17, 2026. Additive, with no breaking changes.
LillyDirect prescriptions filled by GiftHealth now appear as read-only case orders. MDI checks GiftHealth’s events feed on a schedule and automatically moves each order through its statuses. LillyDirect partners should contact GiftHealth to obtain API credentials to set up LillyDirect as a pharmacy within MDI.
How it works
- You must have a Direct-to-Pharmacy integration.
- Prescriptions are sent to LillyDirect via standard e-prescribing (Surescripts/DoseSpot), and GiftHealth fills them. - MDI reads GiftHealth’s fulfillment events and turns them into standard MDI case orders.
- Status and tracking updates come through the case order webhooks you already use.
Webhook - Fires when
- case_order_created - MDI creates the read-only case order for a LillyDirect prescription
- order_status_changed - GiftHealth reports a status change
- order_tracking_number_changed - A shipment gets tracking. The payload includes tracking_url
- case_order_updated - Other order data changes
Read-only pharmacy flag
- New field on the pharmacy object: [field name]. It defaults to true, which means orders are managed as usual.
- When it’s false, as it is for LillyDirect, orders can’t be edited, approved, unapproved, or canceled.
- Check this flag to hide those actions in your UI.
Freshness
- Updates arrive on MDI’s next scheduled check of GiftHealth, usually within 10 minutes.
- POST /partner/case-orders/{caseOrder}/refresh does not work for LillyDirect orders because GiftHealth doesn’t support it.
Catalog
18 NDCs:
- Zepbound KwikPen (6 strengths) - Zepbound vials (6 strengths)
- orforglipron tablets (6 strengths).
Getting started
- Must have Direct-to-Pharmacy integration.
- Your existing case order webhook handlers will receive LillyDirect orders.
- Get API credentials from GiftHealth to set up LillyDirect as a pharmacy within MDI.
Affected services