Open Data & Free API
Every number on PepsTracker — live prices across 27 vendors, daily history since June, and vendor track records — published machine-readable, free, no API key. If you build with it, a link back is all we ask.
Endpoints
Totals and freshness: vendor count, compound count, listing count, history depth, last generated time. Start here.
Open →The full current book: every listing for every compound with price, vial size, pack size, computed $/mg and stock status, sorted cheapest-first.
Open →The 27 tracked vendors with domains and current working discount codes.
Open →Daily best $/mg per compound since June 1 — the series behind every chart on this site.
Open →Same history as CSV — drops straight into Excel, Google Sheets (IMPORTDATA) or pandas.
Open →Per-vendor track record: coverage, stock rate, and how often each vendor holds the market's best price. See the Vendor Scoreboard.
Open →Quick start
// Cheapest current listing for any compound const r = await fetch('https://pepstracker.com/api/v1/prices.json'); const data = await r.json(); console.log(data.prices['Semaglutide'][0]); // -> { vendor, listing, price_usd, usd_per_mg, in_stock, url, ... }
# Full price history into a spreadsheet cell (Google Sheets)
=IMPORTDATA("https://pepstracker.com/api/v1/price-history.csv")