Skip to content

Pricing

Simple, per-call pricing

Start free with 1,000 units a month. Search is free, a polygon is one unit, and a described area is 50. Upgrade when you ship.

Free

For prototypes and agents trying it out.

$0/ month

  • 1,000 units a month
  • 60 requests a minute
  • Up to 20 described areas
  • REST, MCP, CLI and plugins
  • No card needed

Pro

For production
For production apps.

$29/ month

  • 50,000 units a month
  • 600 requests a minute
  • Up to 1,000 described areas
  • REST, MCP, CLI and plugins

Business

For high-volume pipelines and bulk exports.

$199/ month

  • 1,000,000 units a month
  • 3,000 requests a minute
  • Up to 20,000 described areas
  • REST, MCP, CLI and plugins

Enterprise

Self-hosted data, SLAs and custom boundary sets.

Custom

  • Unlimited units
  • 10,000 requests a minute
  • Areas by contract
  • REST, MCP, CLI and plugins
  • Self-hosted data, SLAs, custom boundary sets

What each call costs

Every op declares its cost in the registry; this table, the API, the MCP server and llms.txt all read the same number.

CallCost
Search boundaries
search_boundaries
Free
Get boundary polygon
get_boundary
1 unit
Export boundary file
export_boundary
1 unit
Boundaries at a point
reverse_boundaries
1 unit
List subdivisions
list_children
Free
Points in boundary
contains_points
1 unit per 1,000 points (up to 10,000 per call)
Merge boundaries
union_boundaries
1 unit per boundary (up to 50)
Create area from a description
create_area
50 units

Plans side by side

FreeProBusinessEnterprise
Price per month$0$29$199Custom
Units per month1,00050,0001,000,000Unlimited
Described areas per month201,00020,000By contract
Requests per minute606003,00010,000
Price per 1,000 unitsFree$0.58$0.20Custom

Pricing questions