Simple, transparent pricing

Start free. No credit card required. All endpoints on every tier.

Free
$0/mo
forever
500 requests/month
10 req/min
  • All 8 endpoints
  • Full response schema
  • Address → district lookup
  • GeoJSON boundaries
  • No credit card
  • No expiry
Get started free
Starter
$29/mo
per month
10,000 requests/month
60 req/min
  • Everything in Free
  • Email support
Get started
Most popular
Pro
$99/mo
per month
50,000 requests/month
120 req/min
  • Everything in Starter
  • Batch endpoint (100 addresses)
Get started
Growth
$299/mo
per month
200,000 requests/month
300 req/min
  • Everything in Pro
  • Batch endpoint (500 addresses)
  • 99.9% SLA
Get started
Enterprise

Custom volume, white-label options, raw data exports, dedicated support.

Contact us

Frequently asked questions

What counts as one request?
Each call to any API endpoint uses one credit — whether it's a district lookup, school search, or boundary fetch. The /v1/health endpoint does not consume credits.
What happens if I exceed my monthly limit?
On the free tier, requests over 500 return a 402 error until your quota resets on the 1st of the month. On paid tiers, requests over your monthly limit return a 402 until the next billing cycle. Upgrade anytime from your dashboard.
Can I cancel anytime?
Yes. Cancel from your dashboard at any time. Your plan stays active through the end of the current billing period with no early termination fees.
Is there annual billing?
Not yet — coming soon. Annual subscribers will save approximately 20% compared to monthly billing.
What's the difference between Starter and Pro?
Pro adds the batch endpoint — look up 100 addresses in a single call instead of making 100 individual requests. If you're doing bulk lookups, Pro pays for itself quickly.