1.2M drug SKUs indexed · Live

Every pill. Every dose.
One glowing screen.

Replace paper formularies with a live, searchable digital catalog. Built from data. Deployed in hours.

pharma-api · formulary.sh
GET /formulary?drug=amoxicillin&format=menu_card
// 200 OK · 38ms · application/json
{
  "drug_id": "AMX-500-CAP",
  "name": "Amoxicillin 500mg",
  "generic": "Trimox, Amoxil",
  "dosage_forms": ["capsule", "suspension"],
  "interactions": 3,
  "controlled": false,
  "in_stock": true,
  "insurance_tier": "Tier 1"
}
Rx Menu Card

Amoxicillin 500mg

AMX-500-CAP

Tier 1

Drug ID

AMX-500-CAP

Name

Amoxicillin 500mg

Generic

Trimox, Amoxil

Form

Capsule / Suspension

Interactions

3 flagged

Controlled

No

In Stock

Yes

Insurance

Tier 1

Try the Demo Formulary
Feature Matrix

Six capabilities.
One platform.

Every cell is a live demonstration. Scroll to activate. Nothing is static.

Drug Interaction Alerts

Real-time cross-reference against 2.4M known interaction pairs. Severity-ranked, color-coded.

WarfarinHIGH
MetforminMOD
AspirinLOW

Barcode → Menu Card

Scan any NDC barcode. Formulary card assembles in under 40ms.

→ AMX-500-CAP matched

Amoxicillin 500mg

Real-Time Inventory Sync

Live stock levels pushed from your POS. Never display an out-of-stock item.

Amoxicillin 500mg247
Metformin 850mg148
Lisinopril 10mg74

Multilingual Dosage Instructions

47 languages. Patient-facing instructions rendered in their preferred language.

Take 1 capsule 3× daily with food

Controlled Substance Flagging

DEA schedule classification surfaced on every card. Audit-ready logs per dispensing event.

Oxycodone 10mgC-II
Tramadol 50mgC-IV
Diazepam 5mgC-IV
AmoxicillinRX

Insurance Formulary Filtering

Filter by insurance tier in real time. Show patients only what their plan covers.

Metformin
Lisinopril
Atorvastatin
formulary.live
38ms
Search 1.2M drugs...⌘K

Amoxicillin 500mg

AMX-500

247T1

Metformin 850mg

MET-850

183T1

Lisinopril 10mg

LIS-010

94T2

Atorvastatin 20mg

ATV-020

312T1

Omeprazole 20mg

OMP-020

156T2

Amlodipine 5mg

AML-005

88T3
6 of 1,247,893 results
● LIVE38ms
↑ 1,247,893SKUs
By the numbers

Built for the speed
of a busy dispensary.

Hospital outpatient dispensaries cycle through hundreds of SKUs per shift. We built for that reality.

1.2M

SKUs Indexed

Updated every 4 hours

<40ms

Search Latency

P99 across all queries

47

Languages

Dosage instructions

30+

Locations Overnight

Chain deployment record

99.97%

Uptime SLA

12-month rolling average

2.4M

Interaction Pairs

Cross-referenced live

Ecosystem

Plugs into your stack.
Day one.

Pre-built connectors for every major EHR, POS, barcode scanner, and wholesale distributor.

EP

Epic EHR

EHR

CE

Cerner

EHR

RX

RxNorm

Drug DB

DR

DrFirst

ePrescribe

PI

PioneerRx

POS

ZE

Zebra

Barcode

HO

Honeywell

Scanner

ND

NDC DB

Drug DB

SU

Surescripts

Network

MC

McKesson

Wholesale

CA

Cardinal Health

Wholesale

AM

AmerisourceBergen

Wholesale

REST API · OpenAPI 3.1

Request

POST /v2/formulary/search

Content-Type: application/json

{

  "query": "metformin",

  "insurance": "BCBS-PPO",

  "location_id": "PHX-047"

}

Response · 31ms

{

  "results": 14,

  "tier_1_count": 8,

  "in_stock": 11,

  "latency_ms": 31

}

Full OpenAPI spec · SDKs for Python, Node, Ruby, Go

View API Docs
Live Sandbox

Feel the speed.
Before you install.

Search, filter, and swipe through a sample formulary. No account. No install. Just speed.

Try the Demo Formulary

Enter your email to access the live sandbox. No credit card. No commitment.

No spam. Unsubscribe anytime.

Ready to install?

Independent pharmacies go live in under 4 hours. Chain deployments across 30 locations complete overnight.

Book a Demo Call
No setup fee
Free 30-day trial
Cancel anytime