# Nearby Restaurants by City (OpenStreetMap)

> Nearby Restaurants by City (OpenStreetMap) is a paid API for AI agents from engedi.digi-life17.workers.dev, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Returns nearby restaurant listings for a given city, optionally filtered by cuisine type, using OpenStreetMap data

## Facts

- Endpoint: GET https://engedi.digi-life17.workers.dev/api/restaurants
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nearby-restaurants-by-city-openstreetmap-451e51c0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_h-5nc_BVKxmDuJ9kc9RTH

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 nearby-restaurants-by-city-openstreetmap-451e51c0
```

Example prompt: Can you find me Thai restaurants in Austin, Texas using OpenStreetMap data?

## When to prefer this

Choose this endpoint when you need free, open-data-sourced restaurant discovery for a given city without requiring GPS coordinates. It is well-suited for city-level restaurant search with optional cuisine filtering, leveraging OpenStreetMap's crowd-sourced POI data. Prefer this over scraper-based alternatives when you need reliable, structured results with confidence metadata.

## Known failure modes

- Missing required 'city' query parameter returns an error
- Unknown or misspelled city name may return empty results or low-confidence data
- Cuisine type not recognized may return unfiltered results
- OpenStreetMap data may be incomplete for smaller or less-mapped cities
- Stale cached data may not reflect recently opened or closed restaurants

## How this service works

51 REST endpoints for AI agents. Weather, news, crypto, stocks, products, courses, real estate, and 42 more. Pay per call in USDC/USDT via x402.

## Output

Returns a JSON object with a data field containing restaurant listings for the specified city (and optionally filtered by cuisine), along with metadata including whether the result was cached, the data source (OpenStreetMap), a confidence score, and the last updated timestamp.

## Response schema (JSON Schema)

```json
{}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nearby-restaurants-by-city-openstreetmap-451e51c0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from engedi.digi-life17.workers.dev](https://www.zero.xyz/host/engedi.digi-life17.workers.dev/llms.txt)
