Skip to content
Peptilyze
Docs menu

Docs

Market

Headline numbers for the whole market Peptilyze tracks. The monthly and daily history is on the site's market pages.

Market summary

GET/api/v1/market

Counts and medians over all listed shops with offers. No parameters.

Request
curl https://peptilyze.com/api/v1/market
Response
{
  "attribution": { "text": "Data: Peptilyze (peptilyze.com)", "...": "..." },
  "generatedAt": "2026-11-09T13:00:54.150Z",
  "data": {
    "compounds": 93,
    "shops": 34,
    "offers": 1932,
    "inStock": 1610,
    "inStockShare": 0.833,
    "labReportShare": 0.21,
    "medianBestPricePerMg": 2.15,
    "countries": 12
  }
}

Fields

FieldTypeDescription
compounds, shops, offersintegerCompounds with an offer, shops with offers, offers in total.
inStock, inStockShareinteger, numberOffers in stock and their share (0 to 1).
labReportSharenumber or nullShare of matched products with a published lab report, over shops whose feed allows the check.
medianBestPricePerMgnumber or nullMedian over compounds of the lowest in-stock price per mg, in the currency and VAT basis stated in pricing (default EUR incl. VAT).
countriesintegerCountries shops state they are based in.

For charts and trends over time see the market pages; the API gives the current snapshot only.