Open Brewery DB · Schema

Brewery

A brewery, cidery, brewpub, or bottleshop record from Open Brewery DB.

BeerBottle ShopsBrew PubsBreweriesCider

Properties

Name Type Description
id string Unique identifier for the brewery (Open Brewery DB ID).
name string Name of the brewery.
brewery_type string Type classification of the brewery.
address_1 stringnull Primary street address.
address_2 stringnull Secondary address line.
address_3 stringnull Tertiary address line.
city string City where the brewery is located.
state_province stringnull State or province (preferred; replaces deprecated state field).
postal_code stringnull Postal or ZIP code.
country string Country where the brewery is located.
longitude numbernull Longitude coordinate (WGS84 decimal degrees).
latitude numbernull Latitude coordinate (WGS84 decimal degrees).
phone stringnull Phone number (format varies by country).
website_url stringnull Website URL of the brewery.
state stringnull Deprecated. Use state_province instead.
street stringnull Deprecated. Use address_1 instead.
View JSON Schema on GitHub

JSON Schema

brewery.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/open-brewery-db/main/json-schema/brewery.json",
  "title": "Brewery",
  "description": "A brewery, cidery, brewpub, or bottleshop record from Open Brewery DB.",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "description": "Unique identifier for the brewery (Open Brewery DB ID).",
      "examples": ["ae7b3174-8be8-4d53-a3a5-9b8240970eea"]
    },
    "name": {
      "type": "string",
      "description": "Name of the brewery.",
      "examples": ["Dogfish Head Craft Brewery"]
    },
    "brewery_type": {
      "type": "string",
      "description": "Type classification of the brewery.",
      "enum": [
        "micro",
        "nano",
        "regional",
        "brewpub",
        "large",
        "planning",
        "bar",
        "contract",
        "proprietor",
        "taproom",
        "cidery",
        "closed"
      ],
      "examples": ["micro"]
    },
    "address_1": {
      "type": ["string", "null"],
      "description": "Primary street address.",
      "examples": ["6 Cannery Village Center"]
    },
    "address_2": {
      "type": ["string", "null"],
      "description": "Secondary address line.",
      "examples": [null]
    },
    "address_3": {
      "type": ["string", "null"],
      "description": "Tertiary address line.",
      "examples": [null]
    },
    "city": {
      "type": "string",
      "description": "City where the brewery is located.",
      "examples": ["Milton"]
    },
    "state_province": {
      "type": ["string", "null"],
      "description": "State or province (preferred; replaces deprecated state field).",
      "examples": ["Delaware"]
    },
    "postal_code": {
      "type": ["string", "null"],
      "description": "Postal or ZIP code.",
      "examples": ["19968-1674"]
    },
    "country": {
      "type": "string",
      "description": "Country where the brewery is located.",
      "examples": ["United States"]
    },
    "longitude": {
      "type": ["number", "null"],
      "description": "Longitude coordinate (WGS84 decimal degrees).",
      "examples": [-75.1241]
    },
    "latitude": {
      "type": ["number", "null"],
      "description": "Latitude coordinate (WGS84 decimal degrees).",
      "examples": [38.9974]
    },
    "phone": {
      "type": ["string", "null"],
      "description": "Phone number (format varies by country).",
      "examples": ["3026843156"]
    },
    "website_url": {
      "type": ["string", "null"],
      "format": "uri",
      "description": "Website URL of the brewery.",
      "examples": ["https://www.dogfish.com"]
    },
    "state": {
      "type": ["string", "null"],
      "deprecated": true,
      "description": "Deprecated. Use state_province instead.",
      "examples": ["Delaware"]
    },
    "street": {
      "type": ["string", "null"],
      "deprecated": true,
      "description": "Deprecated. Use address_1 instead.",
      "examples": ["6 Cannery Village Center"]
    }
  },
  "required": ["id", "name", "brewery_type", "city", "country"]
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/brewery"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.