# OpenWeb Ninja — Local Business Posts API

> OpenWeb Ninja — Local Business Posts API is a paid API for AI agents from x402.openwebninja.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-15).

Fetches recent posts and updates published by a local business, retrieved in real-time via the x402 pay-per-call protocol.

## Facts

- Endpoint: GET https://x402.openwebninja.com/realtime-local-and-maps-data/local-business-data/business-posts
- 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/openweb-ninja-local-business-posts-api-33c31eb7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jGEjNTLQRcBh3VHL0cdRw

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 openweb-ninja-local-business-posts-api-33c31eb7
```

Example prompt: Can you pull the most recent posts from Joe's Pizza on Main Street in Brooklyn so I can see what they've been announcing lately?

## When to prefer this

Choose this endpoint when you need real-time posts and updates from a specific local business without setting up an account or API key, and you can pay per call via x402 in USDC. It is ideal for agents performing competitive intelligence, business monitoring, or local data enrichment at low cost ($0.003 per call). Prefer this over scrapers or manual search when you need structured, programmatic access to business post data.

## Known failure modes

- Business not found — returns empty result or error if the business identifier is invalid or not indexed
- No posts available — business exists but has no recent posts, returning an empty posts array
- Rate limit or payment failure — x402 payment not processed correctly, resulting in a 402 response
- Malformed request — missing required query parameters results in a 400-level error
- Stale or unavailable data — real-time scrape may occasionally fail, returning partial or no data

## How this service works

40+ public web-data, SERP, e-commerce, real-estate, finance and AI-search APIs, payable per call over x402 (USDC on Base, Polygon, Arbitrum). No account or API key required. Most endpoints $0.003; AI-model endpoints $0.005.

## Output

Returns a JSON object containing recent posts published by the specified local business, including post text, timestamps, and associated metadata such as images or links if available.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/openweb-ninja-local-business-posts-api-33c31eb7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.openwebninja.com](https://www.zero.xyz/host/x402.openwebninja.com/llms.txt)
