fshy

Home / Data APIs

Apiip

apiip.net/get-startedIP geolocation APIdata-apis/apiipJSONcomparereport an errorprovider JSON

Free allowance
Free plan, EUR 0.00: 1,000 requests a month, no hidden fees and no credit card; an access key is issued after an account is created
Verdict
fails: quotathe free allowance is too small to matter
Cost
free tier
Identity
emailno card, no phone
Binding limit
volume-quota1,000 requests a month on the Free plan; HTTP 403 usage_limit_reached past it
Evidence
documented18 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-12-03checked 2026-11-02 (live); stale on 2026-12-03
Free tierFree plan, EUR 0.00: 1,000 requests a month, no hidden fees and no credit card; an access key is issued after an account is created
unit requests; metered on request-count; Basic is EUR 9.99 a month (EUR 7.99 billed yearly) for 100,000 requests and Professional EUR 49.99 (EUR 39.99) for 1,000,000. Past the monthly allowance the API answers HTTP 403 usage_limit_reached.
Pricenone stated
Limits
  • volume-quota (binding) 1,000 requests a month on the Free plan; HTTP 403 usage_limit_reached past it source
  • request-rate 100 requests per second from a single IP address; HTTP 429 too_many_requests past it source
  • per-object-cap up to 50 IPs per bulk lookup request source
Bindingvolume-quota 1,000 requests a month is met long before the 100 requests a second rate.
Identityemail an account is needed for the access key; the sign-up form has account details, billing details with a country selector and company details; no credit card is asked on the Free plan
Egressnot applicable: JSON or XML answers, not metered in bytes
Per-object capa bulk lookup takes up to 50 IPs as a comma-separated list; a single lookup takes one
Retentionnot applicable: a lookup API
Interfacerest GET https://apiip.net/api/check?ip={ip}&accessKey={key} answers JSON or XML; a comma-separated list of up to 50 IPs does a bulk lookup on plans that include it; check without an ip parameter looks up the caller
Toolingany HTTP client or the vendor's client packages for JavaScript, Python and PHP
Composes with1,000 lookups a month with location, currency, language, time zone and security modules is a test allowance; the paid plans are the working route. Bulk path: bulk lookup of up to 50 IPs on plans that include it; whether Free includes it is unverified.
Reliabilitypast the monthly allowance the API answers HTTP 403 usage_limit_reached and past the per-second rate HTTP 429 too_many_requests; a keyless call answered HTTP 401 missing_access_key
NotesFree requests: 1,000 a month. Rate limit: 100 requests a second from one IP address. Bulk path: bulk lookup of up to 50 IPs on plans that include it; whether Free includes it is unverified.
Evidence notedocumented The plan list, documentation, FAQ and sign-up page were quoted on 2026-11-02 and a keyless call answered HTTP 401; no keyed lookup was made. The plan list as rendered does not show which modules the Free plan excludes, and the account-detail fields of the sign-up form are rendered by script, so whether Free includes bulk lookup and which account fields are required are unverified.
Parsed numbers
  • has-free-tier 1
  • volume-quota 1000 requests / month
  • request-rate 100 requests
Evidence 18
datesourcewhat it proved
2026-11-02apiip.net/get-startedthe free plan has no hidden fees and needs no credit card
2026-11-02apiip.net/get-startedthe EUR 0.00 plan lists 1,000 requests a month
2026-11-02apiip.net/get-startedthe free plan is priced EUR 0.00
2026-11-02apiip.net/get-startedBasic is EUR 9.99 a month
2026-11-02apiip.net/get-startedBasic allows 100,000 requests a month
2026-11-02apiip.net/get-startedProfessional is EUR 49.99 a month
2026-11-02apiip.net/get-startedProfessional allows 1,000,000 requests a month
2026-11-02apiip.net/documentationan account is created first and an access key is assigned
2026-11-02apiip.net/documentationa bulk lookup takes up to 50 IPs
2026-11-02apiip.net/documentationbulk lookup depends on the plan
2026-11-02apiip.net/documentationpast the monthly limit the API answers HTTP 403 usage_limit_reached
2026-11-02apiip.net/documentationpast the per-second rate the API answers HTTP 429
2026-11-02apiip.net/faqthe per-second limit is 100 requests from a single IP address
2026-11-02apiip.net/signupthe sign-up form asks for a billing country
2026-11-02apiip.net/signupthe sign-up form has an account details section
2026-11-02apiip.net/signupthe sign-up form has a company details section
2026-11-02apiip.net/signupthe sign-up form ends with an agreement checkbox and a Signup button
2026-11-02apiip.net/api/check?ip=8.8.8.8a keyless call answers HTTP 401 missing_access_key
More fields 2
bulk pathcomma-separated list of up to 50 IPs on plans with Bulk Lookup
free requests1,000 a month