# ADH Open Brewery Data Endpoint

> ADH Open Brewery Data Endpoint is a paid API for AI agents from agentdatum.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-11).

Retrieves a list of brewery records (name, location, contact, type) via the Open Brewery DB dataset, wrapped in ADH's enriched intelligence layer with provenance and collection metadata.

## Facts

- Endpoint: GET https://agentdatum.com/api/v1/d/open-brewery?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/adh-open-brewery-data-endpoint-e090cf04
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SWM8W5pkNJBrFe-HCdisb

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability adh-open-brewery-data-endpoint-e090cf04
```

Example prompt: Can you pull me a list of breweries from the Open Brewery DB — I need their names, addresses, phone numbers, types like brewpub or microbrewery, and coordinates?

## When to prefer this

Choose this endpoint when you need structured brewery directory data — including geolocation, contact details, and brewery type — wrapped with provenance metadata and a collection timestamp, delivered via a micro-payment x402 flow. Prefer it over direct Open Brewery DB calls when you want ADH's entity-resolved, timestamped wrapper or when operating in an agent-native x402 payment environment. Not suitable if you need real-time brewery search with filtering by city or type via query parameters, as the schema shows no query filter properties defined.

## Known failure modes

- Payment failure if x402 USDC payment of $0.01 is not completed — returns 402 Payment Required
- Empty results or malformed JSON if upstream Open Brewery DB source is unavailable
- Stale data if the collection_at timestamp indicates the dataset has not been recently refreshed
- Missing optional fields (address_2, address_3) returned as null for many records
- Rate limiting or access denial if request headers are malformed

## How this service works

ADH 金融情报层：把 239 个原始数据源洗成带实体解析、时间同步、溯源与派生结论的情报（宏观regime / 加密尽调 / 事件窗口），免费注入你的 AI 上下文。Agent 走 x402 结算，人类订阅（PayPal）即将上线。

## Output

Returns a JSON object containing a 'raw' array of brewery records — each with id, name, brewery type (e.g. brewpub), street address, city, state, country, postal code, phone, website URL, latitude, and longitude — plus metadata fields including source identifier, data type label ('消费生活'), and a collection timestamp.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "raw": [
   {
    "id": "ae7b3174-8be8-4d53-a3a5-9b8240970eea",
    "city": "Kronach",
    "name": "'s",
    "phone": "+49 9261 628000",
    "state": "Bayern",
    "street": "Friesener Straße 1",
    "country": "Germany",
    "latitude": 50.241246,
    "address_1": "Friesener Straße 1",
    "address_2": null,
    "address_3": null,
    "longitude": 11.327765,
    "postal_code": "96317",
    "website_url": "http://www.antla.de",
    "brewery_type": "brewpub",
    "state_province": "Bayern"
   },
   {
    "id": "ae7b3174-8be8-4d53-a3a5-9b8240970eea",
    "city": "Kronach",
    "name": "'s",
    "phone": "+49 9261 628000",
    "state": "Bayern",
    "street": "Friesener Straße 1",
    "country": "Germany",
    "latitude": 50.241246,
    "address_1": "Friesener Straße 1",
    "address_2": null,
    "address_3": null,
    "longitude": 11.327765,
    "postal_code": "96317",
    "website_url": "http://www.antla.de",
    "brewery_type": "brewpub",
    "state_province": "Bayern"
   }
  ],
  "source": "generic_json",
  "data_type": "消费生活",
  "collected_at": "2026-08-09T18:13:18Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/adh-open-brewery-data-endpoint-e090cf04/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentdatum.com](https://www.zero.xyz/host/agentdatum.com/llms.txt)
