# stableninja.dev Waze Venues in Bounding Box

> stableninja.dev Waze Venues in Bounding Box is a paid API for AI agents from stableninja.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Returns Waze venue listings within a specified geographic bounding box defined by bottom-left and top-right coordinates.

## Facts

- Endpoint: GET https://stableninja.dev/api/waze/venues
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/stableninja-dev-b2a66e12
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_a8H7pQWxk2haPjOULQNdV

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 stableninja-dev-b2a66e12
```

Example prompt: Find me all Waze venues in downtown San Francisco — use bottom-left coordinates 37.77,-122.42 and top-right 37.80,-122.39 at zoom level 3, filtered to restaurants.

## When to prefer this

Use this endpoint when you need Waze-specific venue and POI data within a geographic bounding box, particularly when you want navigation-oriented place data rather than review-centric data (Yelp) or retail-focused data (Walmart/Wayfair). Ideal for mapping applications, route planning, or discovering what venues Waze recognizes in a given area.

## Known failure modes

- Missing required bottom_left or top_right parameters returns validation error
- Invalid coordinate format (not matching lat,lng pattern) causes rejection
- Bounding box covering no venues returns empty result
- Invalid zoom_level value outside enum [1,2,3,4] causes error
- Payment failure or missing x402 payment header returns 402 response
- Very large bounding box may return incomplete or truncated results

## How this service works

Get Waze venues in a geographic bounding box.

## Output

A list of Waze venue objects within the specified bounding box, including venue names, locations, and category information as indexed by Waze.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "top_right": "37.80,-122.39",
   "categories": "restaurants",
   "zoom_level": "3",
   "bottom_left": "37.77,-122.42"
  }
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "required": {
   "type": "string"
  },
  "properties": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stableninja-dev-b2a66e12/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stableninja.dev](https://www.zero.xyz/host/stableninja.dev/llms.txt)
