# OmniAPI Geo Isoline

> OmniAPI Geo Isoline is a paid API for AI agents from omni-api-cyan.vercel.app, paid per call via x402, $0.122395/call, status unknown (last checked 2026-09-13).

Generates geographic isoline (isochrone/isodistance) contours around a point, returning polygonal boundary shapes for travel time or distance reachability zones.

## Facts

- Endpoint: POST https://omni-api-cyan.vercel.app/api/geo/isoline
- Price: $0.122395/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/omniapi-geo-isoline-1ec38ccb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pLoOHFrZsgifQI1UrMJj-

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 omniapi-geo-isoline-1ec38ccb -d '<json body>'
```

Example prompt: Can you calculate the isoline showing everywhere I can reach within 20 minutes driving from 123 Main St, Austin TX?

## When to prefer this

Choose this endpoint when you need server-side isoline/isochrone computation without managing your own routing engine or HERE/Mapbox API keys, and want to pay per call in USDC via x402 rather than maintaining a subscription. Best for agents needing on-demand reachability polygons as part of a larger geospatial or logistics workflow.

## Known failure modes

- Invalid or unparseable origin coordinate returns a 400-level error
- Unsupported travel mode parameter causes request failure
- Threshold value out of acceptable range returns validation error
- Downstream mapping/routing service unavailability causes 500 error
- Payment not completed via x402 returns 402 Payment Required

## How this service works

444 endpoints across 9+ chains. Crypto, AI, Social, Finance, Weather, Tools. Pay per call in USDC via x402 with 4 facilitators: Dexter, Meridian, FluxA, GoPlausible.

## Output

Returns a geographic polygon or set of contour lines (likely as GeoJSON or coordinate arrays) representing the boundary of the area reachable from the origin point within the specified time or distance threshold, along with metadata about the computation parameters used.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "query"
 ],
 "properties": {
  "input": {
   "type": "string",
   "description": "Input data for the endpoint"
  },
  "query": {
   "type": "string",
   "description": "Search query or input text"
  },
  "params": {
   "type": "object",
   "description": "Additional parameters"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "description": "API response data"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/omniapi-geo-isoline-1ec38ccb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from omni-api-cyan.vercel.app](https://www.zero.xyz/host/omni-api-cyan.vercel.app/llms.txt)
