# serp402 Apple Maps Search

> serp402 Apple Maps Search is a paid API for AI agents from serp402.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-31).

Search Apple Maps for businesses and places, returning structured JSON with name, address, phone, website, hours, and more.

## Facts

- Endpoint: POST https://serp402.com/api/v1/apple-maps?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/serp402-apple-maps-search-5e1e5cf6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nRdzj0QO_KuF7yrbic_nm

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 serp402-apple-maps-search-5e1e5cf6 -d '<json body>'
```

Example prompt: Search Apple Maps for Italian restaurants near 40.7128,-74.0060 in New York, sort results by ratings, and only show ones that are open right now — give me the name, address, phone number, and hours for each.

## When to prefer this

Choose this endpoint when you need Apple Maps-specific business data (rather than Google Maps or Yelp) with structured JSON output, pay-per-call pricing with no subscription, and support for Apple Maps refinements like distance/rating sorting, locale customization, and open_at filtering. Ideal for agents that need business details without managing API credentials.

## Known failure modes

- Missing both center and location parameters returns an error — one is required
- Invalid coordinate format causes a parsing error
- open_at timestamp more than 24 hours in the future is rejected
- Unsupported locale code may return unlocalized results or an error
- No results found for the query in the specified area returns an empty results array
- Rate limits or payment failures result in a 402 Payment Required response

## How this service works

Apple Maps: Business name, address, phone number, website, opening hours and more in an easy-to-understand JSON format. Structured JSON, USD 0.05 per call in USDC — no API key, no account, no subscription, no minimum. Not affiliated with, endorsed by or an official channel of any of the services the results come from. All trademarks and copyright remain the property of their respective owners.

## Output

A structured JSON response containing an array of matching places from Apple Maps, each including business name, full address, phone number, website URL, opening hours, ratings, GPS coordinates, and additional metadata such as category and photos where available.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "sort": {
   "type": "string",
   "description": "sorting refinement for the search. Can be one of the following: distance - Sort by distance from the center / location . ratings - Sort by result ratings.…"
  },
  "span": {
   "type": "string",
   "description": "width and height of the search region as latitudeDelta,longitudeDelta . Smaller delta values correspond to a higher zoom level. (defaults to 0.5,0.5 )."
  },
  "query": {
   "type": "string",
   "description": "query you want to search. You can use anything that you would use in a regular Apple Maps search."
  },
  "center": {
   "type": "string",
   "description": "coordinates of the center point of the region you want to search within. You can pass the coordinates as latitude,longitude . (e.g. 30.324639,-97.7304611 for…"
  },
  "locale": {
   "type": "string",
   "description": "locale the results should be localized for. Locales for Apple Maps are represented as - . (defaults to en-US , the locale for U.S. English). Head to Apple…"
  },
  "open_at": {
   "type": "string",
   "description": "time at which result locations should be open at. The value must be a Unix timestamp that is in the future, and no more than 24 hours from the current time.…"
  },
  "toggles": {
   "type": "string",
   "description": "toggle options for the search. A comma separated list of toggle key values can be passed to this parameter. See the refinements.toggles object of the response…"
  },
  "location": {
   "type": "string",
   "description": "GPS coordinates used for the search origin. (e.g. Austin, Texas, United States ). Either a center or a location parameter is required. These parameters can't…"
  },
  "multi_select_options": {
   "type": "string",
   "description": "options you want to filter by for multi select refinements. A comma separated list of toggle key values can be passed to this parameter. See the…"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/serp402-apple-maps-search-5e1e5cf6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from serp402.com](https://www.zero.xyz/host/serp402.com/llms.txt)
