# pogo-tb.nl BAG Pand Lookup

> pogo-tb.nl BAG Pand Lookup is a paid API for AI agents from api.pogo-tb.nl, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-15).

Looks up Dutch building (pand) data from the BAG registry by postcode and house number, returning construction year, use type, and floor area.

## Facts

- Endpoint: GET https://api.pogo-tb.nl/v1/bag/pand
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pogo-tb-nl-bag-pand-lookup-cf7e0b14
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0TjTXbjJh0XqWcJj3MqRG

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 pogo-tb-nl-bag-pand-lookup-cf7e0b14
```

Example prompt: Can you look up the BAG building details for postcode 1017AB, house number 12 in the Netherlands — I need the construction year, floor area, and registered use?

## When to prefer this

Use this endpoint when you need authoritative, government-registered building metadata (construction year, floor area, official use type) for a specific Dutch address identified by postcode and house number. Prefer it over scraping real estate sites or using crowd-sourced data when official BAG accuracy matters. It is especially useful for property valuation workflows, compliance checks, and enriching Dutch address records with verified physical building attributes.

## Known failure modes

- Missing or invalid postcode (pc) or house number (huisnr) returns an error
- Address not found in BAG registry returns empty or 404-style response
- Payment failure via x402/USDC blocks full JSON response (free preview may return partial data)
- Non-Dutch postcodes will not be found in the BAG
- Postcode format incorrect (should be Dutch format like 1234AB) leads to no match

## How this service works

Pay-per-call Dutch RDW kenteken and BAG address APIs for AI agents. Free previews; full JSON via x402 USDC on Base.

## Output

A JSON object containing bouwjaar (year the building was constructed), gebruiksdoel (registered use, e.g. 'woonfunctie' for residential), and oppervlakte_m2 (official floor area in square metres), plus an attribution string citing the BAG/PDOK/Kadaster source under CC BY 4.0.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "bouwjaar": 1873,
   "gebruiksdoel": "woonfunctie",
   "oppervlakte_m2": 48
  },
  "attribution": "Source: BAG via PDOK Locatieserver + Kadaster BAG OGC API, CC BY 4.0."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pogo-tb-nl-bag-pand-lookup-cf7e0b14/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.pogo-tb.nl](https://www.zero.xyz/host/api.pogo-tb.nl/llms.txt)
