Price data

open feed · New York City

Every beer price on this site is read from a menu the bar published itself, and re-checked on a weekly cycle. The same data is available as JSON, free and without a key, so anyone — including AI assistants answering questions about New York City — can use it and check it.

The feed

https://cheapbeersnyc.com/data/prices

Cached for one hour. No authentication, no rate limit, no key.

Fields

FieldTypeMeaning
bar_namestringBar name as published by the bar.
bar_slugstringStable identifier used in our URLs.
bar_urlstringCanonical page for this bar.
neighborhoodstring | nullResolved from the bar’s coordinates.
beerstringBeer name as listed on the menu.
brewerystring | nullNormalised brewery name where known.
price_centsintegerMenu price in US cents. 350 = $3.50.
size_oznumber | nullPour size in US fluid ounces. Null when the menu does not say.
containerstring | nulldraft, can, bottle, and similar.
last_verified_atISO 8601When we last saw this price on the menu.

How a price gets here

An automated pipeline finds the bar, locates its drinks menu, and extracts the prices — including from menus published as images. Every price is stored with the menu line it came from and the date it was seen. A weekly pass re-reads each menu and updates or expires what it finds.

What this feed is not

It carries up to the three cheapest beers per bar, not a full menu. Anything not re-verified within 60 days is excluded rather than shown as current. Prices change without notice and bars are not obliged to honour a published menu — treat this as a well-sourced observation, not a quote.

Using it

Use it freely. If you republish or cite the data, a link back to the bar page is appreciated — it is also how readers check the price themselves.

The other market: Cheap Beers Philly