Developer API · Rate card
One plan. Scale the meter.
Start with a 7-day trial. Then one paid plan — 25,000 lookups included, additional credits as you grow. Successful responses count. Errors do not.
- 01 Trial · 7 days
- 02 Base · 25,000
- 03 Credits · as you scale
Plan
01Most products
Speck Insights
The full lookup. Volume is a dial, not a new SKU.
$49/ month
25,000 lookups / UTC month
$1.96 / 1k
- Base · 25,000
- $49
- Additional · 0
- —
02
Additional credits
25,000 lookups are included. Add more and the monthly price updates on the volume curve.
Scroll the slider or the field. Shift-scroll jumps faster. Hard cap at quota — HTTP 429. Over 1,000,000 is custom.
Custom
More than 1,000,000 lookups. Quota set on the workspace — still no overage.
Every workspace starts on a 7-day trial (1,000 lookups). After that, the base plan and any additional credits are applied to the account. Successful 2xx responses count, including cache hits.
How a lookup counts
One quota across every authenticated route. The demo on the homepage is separate — 20 tries per hour, no key required.
2xxCounts
A successful response decrements the monthly quota, even when geolocation or census data is served from cache.
4xx / 5xxDoes not count
Missing keys, private IPs, empty ZIPs, and upstream failures leave the quota untouched.
429Hard stop
When the month’s quota is used, further calls return
429. There is no silent overage bill.
The spec
Same lookup at every volume. The meter is the difference.
| Feature | Included |
|---|---|
| Trial | 7 days · 1,000 lookups |
| Base lookups / UTC month | 25,000 |
| Additional credits | Priced on the volume curve |
GET /demographics | Included |
GET /geo | Included |
GET /zip | Included |
| Cached hits | Count |
| 4xx / 5xx | No charge |
| Over quota | 429 |
| API keys | Unlimited |
| Price | From $49 / month |
Questions
The quota is a UTC calendar month. It resets on the 1st.
WhatWhat is a lookup?
Any authenticated call to
/api/v1/demographics,/geo, or/zipthat returns a success status. Demo tries on the homepage use a separate hourly cap.TrialHow does the trial work?
New accounts get 7 days and 1,000 successful lookups. When the trial ends, further calls return
402until a paid volume is applied to the workspace.CreditsHow do additional credits price?
The base 25,000 lookups are $49 / month. Extra volume follows a declining rate — more credits, lower effective cost per 1k — with a hard monthly cap and no overage.
CapWhat happens at the limit?
The API returns
429 Monthly quota exceededuntil the next UTC month, or until a higher quota is applied to the workspace.