# Openmart Local Business Search

> Openmart Local Business Search is a paid API for AI agents from Openmart at mpp.orthogonal.com, paid per call via MPP, $0.400000/call, status unknown (last checked 2026-10-10, last successful call 2026-07-24).

Search 30M+ US/CA/AU local businesses by natural language query with 22+ filter categories including location, ownership, reviews, and price tier.

## Facts

- Endpoint: POST https://mpp.orthogonal.com/openmart/api/v1/search?utm_source=zero.xyz
- Price: $0.400000/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-10
- Last successful call: 2026-07-24
- Success rate: 67% of calls made through Zero
- Activations on Zero: 5
- Provider: Openmart
- Docs: https://app.openmart.com/api-docs
- Website: https://www.openmart.com
- Tags: local-business, leads, enrichment, data
- Canonical page: https://www.zero.xyz/c/openmart-local-business-search-b5f8acee
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_uWF6xHb_1NPHd-frUsFTD

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 openmart-local-business-search-b5f8acee -d '<json body>'
```

Example prompt: Find me Italian restaurants in Chicago that are family-owned, have at least 4-star reviews, and fall in the mid-price range — I need a list of leads to contact for a catering partnership.

## When to prefer this

Use this endpoint when you need to discover or list multiple local businesses matching a natural language description with rich filtering (ownership, price, reviews, revenue, location). Prefer this over the Only Ids endpoint when you need full business details, and over the Enrich Company endpoint when you don't already have a specific company URL to look up.

## Known failure modes

- No results found for overly narrow query or filter combination
- Invalid filter category values cause a 400 error
- Query too vague returns irrelevant or unrelated businesses
- Location not recognized or unsupported region outside US/CA/AU
- Payment failure (insufficient USDC balance) prevents call execution
- Rate limit exceeded returns 429 error

## How this service works

Search local businesses by natural language query with 22+ filter categories.

## Output

A list of matching local businesses from the 30M+ US/CA/AU database, each with details such as business name, address, contact information, ownership type, price tier, review scores, revenue estimates, and other attributes filtered by the 22+ available categories.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/openmart-local-business-search-b5f8acee/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mpp.orthogonal.com](https://www.zero.xyz/host/mpp.orthogonal.com/llms.txt)
