Pricing
Borough offers a free tier for exploration and three paid tiers for production use. All paid plans include a license key delivered instantly after checkout.
Free tier
Section titled “Free tier”Search endpoints (/v1/search/rentals, /v1/search/sales) and areas (/v1/areas) work without an API key. Free access is rate-limited to 10 requests/minute and 100 requests/month per IP.
Paid plans
Section titled “Paid plans”| Starter | Pro | Business | |
|---|---|---|---|
| Price | $19/mo | $49/mo | $99/mo |
| Requests/month | 5,000 | 25,000 | 100,000 |
| Rate limit | 30/min | 60/min | 120/min |
| Max perPage | 50 | 500 | 500 |
| Search endpoints | Yes | Yes | Yes |
| Property details | Yes | Yes | Yes |
| Building data | Yes | Yes | Yes |
| Market analytics | Yes | Yes | Yes |
| Live SSE streaming | — | Yes | Yes |
| Live-first property/building | — | — | Yes |
| Persistent watchers | — | — | Yes |
| Webhook subscriptions | — | — | Yes |
| Overage rate | $0.005/req | $0.003/req | $0.001/req |
| Overage cap | $50/mo | $75/mo | $100/mo |
| Hard limit | 15,000 | 50,000 | 200,000 |
All paid tiers include automatic data freshness — stale results trigger a background refresh so your next request gets fresh data.
Overage billing
Section titled “Overage billing”When you exceed your included monthly quota, requests continue to flow instead of being blocked immediately. Each additional request is billed at the overage rate for your tier, up to the monthly overage cap.
How it works:
- Your included quota is consumed first (no overage charges)
- Once the base quota is exhausted, each additional request incurs the overage rate
- The hard limit is your base quota plus the maximum extra requests before hitting the dollar cap
- Example: Starter gets 5,000 included + 10,000 overage ($50 ÷ $0.005) = 15,000 total
- Once the hard limit is reached, requests return
429 QUOTA_EXCEEDED - Quotas and overage counters reset on the 1st of each month
Usage is tracked via the X-Quota-* response headers on every request. Paid tiers also receive X-Quota-Overage-Limit showing the hard limit.
Overage charges are billed automatically through Polar.sh at the end of each billing period.
Subscribe
Section titled “Subscribe”Click below to choose your plan and complete checkout. Your BOROUGH-<uuid> license key is delivered immediately.
Get API Key
After subscribing, your license key will be emailed to you and you’ll be redirected to the quickstart guide to make your first request.
Manage your subscription
Section titled “Manage your subscription”View your license key, update payment details, or change plans in the customer dashboard.