Salvio returns structured, source-verified product data for over-the-counter medications on the US market — active ingredients, dosage forms, label text, and equivalent products (same active ingredients). One API. Informational product data, built for production.
Search an active ingredient to see every product that contains it, filter by dose or allergen, and pivot to equivalent products. This is a capped preview — 5 results; the full explorer is available to signed-in users.
DemoResults are limited to 5 — the full explorer (all matches) is for signed-in users.
Informational product data only, from FDA labeling. “Equivalent” = same active ingredients, strength, and dosage form — not a clinical substitution recommendation. Allergen coverage is partial: only ~55% of products have inactive-ingredient data on file. Products without it show “inactive ingredients not on file” and are never reported as “free of” anything.
Every record traces back to FDA product labeling. No scraping. No hallucinated matches — equivalence groups are built from normalized active ingredients, dosage form, and route, each with a confidence level.
Records are reconciled from FDA product labeling and the NDC Directory, with RxNorm (RxCUI) codes mapped onto active ingredients for cross-referencing.
A clean JSON API under /api/v1 with Bearer-token auth. Search, look up by NDC or UPC, resolve barcodes, and analyze ingredient lists.
Map a brand-name product to other products with the same active ingredients, strength, and dosage form — each match carries a confidence score. Informational only.
Post a list of ingredients to /ingredients/analyze and get back parsed active ingredients, purposes, and matched products — with informational safety notes.
Resolve a retail barcode to a product with /scan/{barcode}. UPC and GTIN lookups return the matched product and its active ingredients.
Drug Facts content — indications, warnings, do-not-use, ask-a-doctor, directions, and interactions — returned as typed fields, not OCR'd blobs.
Live counts are served from /api/v1/stats and /api/v1/categories — so you never hard-code a number that drifts out of date.
Call /products/{id}/equivalents and Salvio returns the reference product, its equivalence group, and every product sharing the same active ingredients — normalized for direct comparison and tagged with a confidence score. This is product data for comparison, not medical advice.
Salvio publishes machine-readable discovery surfaces so autonomous agents and LLM tools can find and call the API without hand-holding. Point your agent at any of these:
The full OpenAPI specification for every endpoint — request shapes, parameters, and response schemas. Drop it into any OpenAPI-aware client or codegen tool.
A plain-text map of the API written for language models — what Salvio is, what each endpoint does, and how to authenticate, in the emerging llms.txt convention.
A Model Context Protocol (MCP) server that exposes Salvio's tools — search, lookup, equivalents, ingredient analysis, and barcode scan — directly to compatible AI assistants.
No credit card to start. Every plan includes all endpoints, the discovery surfaces, and the MCP server — you just pick a volume.
For prototypes and side projects.
For side projects and early apps.
For shipped products on real traffic.
For retailers, platforms, and research.
Billing is handled by Lemon Squeezy, our merchant of record. Prices in USD.