Home / Data APIs
IP99
ip99.com/apiIP geolocation and risk APIdata-apis/ip99JSONcomparereport an errorprovider JSON
- Free allowance
- Basic endpoint GET /v1/ip/{ip} free with no key: 60 requests a minute and 500 a day per caller IP, every field in one call
- Verdict
- ★ qualifiesusable as stated; the read path was probed
- Cost
- free tier
- Identity
- anonymousno card, no phone
- Binding limit
- volume-quota500 requests a day per caller IP without a key
- Evidence
- documented5 sources; a first-party page was read and the sentence quoted
- Freshness
- stale on 2026-12-01checked 2026-10-31 (live); stale on 2026-12-01
| Free tier | basic endpoint GET /v1/ip/{ip} free with no key: 60 requests a minute and 500 a day per caller IP, every field in one call unit requests; metered on request-count; the daily quota resets at 00:00 Beijing time; a key raises the per-minute rate to 300 by default |
|---|
| Price | none stated |
|---|
| Limits | - volume-quota (binding) 500 requests a day per caller IP without a key source
- request-rate 60 requests a minute per caller IP without a key source
|
|---|
| Identity | anonymous no key for the basic endpoint; keyed tiers need an account |
|---|
| Egress | not applicable |
|---|
| Per-object cap | not stated |
|---|
| Retention | not stated |
|---|
| Interface | rest GET https://ip99.com/v1/ip/{ip} with no key; a key goes in X-API-Key or Authorization: Bearer, never the query string; X-Daily-Limit and X-RateLimit-Limit headers report the quota |
|---|
| Tooling | any HTTP client |
|---|
| Composes with | 500 keyless lookups a day with geolocation, network usage type and a risk score in one call. Bulk path: none stated |
|---|
| Reliability | the daily quota resets at 00:00 Beijing time, not UTC |
|---|
| Notes | Free requests: 500 a day per caller IP, no key. Rate limit: 60 a minute. Bulk path: none stated. |
|---|
| Evidence note | documented the API documentation was quoted on 2026-10-30 and a keyless lookup answered HTTP 200 with city data on 2026-10-31. |
|---|
| Parsed numbers | - has-free-tier 1
- volume-quota 500 requests / day
- request-rate 60 requests / minute
|
|---|
Evidence 5
| date | source | what it proved |
|---|
| 2026-10-30 | ip99.com/api | anonymous callers get 60 a minute and 500 a day |
| 2026-10-30 | ip99.com/api | the quota resets at 00:00 Beijing time |
| 2026-10-30 | ip99.com/api | the basic endpoint is free with no key |
| 2026-10-30 | ip99.com/api | keys go in a header |
| 2026-10-31 | probe: https://ip99.com/v1/ip/8.8.8.8 | a keyless lookup answered with city data |
More fields 2
| bulk path | none stated |
|---|
| free requests | 500 a day per IP |
|---|
Unknown values 1
- egress terms: the field does not apply to this kind of offer