{"slug":"ipdata","name":"ipdata","category":"ip-intelligence","provider_slug":null,"publisher":"ipdata","publisher_type":"official","website":"https://ipdata.co/","summary":"Use one API for location, ASN and documented threat fields. Check the daily request budget, the non-commercial free-tier restriction and the Business/Enterprise requirement for VPN detection before choosing a plan.","tools":["ipdata API","ipdata CLI"],"capabilities":["ip-geolocation","asn-lookup","proxy-detection","vpn-detection","tor-detection","hosting-detection"],"outputs":["json"],"connection":"http-api","billing_basis":"Subscription plans have daily request quotas. Each IP in a bulk request consumes quota; the free 1,500-request daily tier is limited to non-commercial use.","facts":[{"key":"delivery","label":"Delivery","value":"HTTPS JSON API with global and EU endpoints. Enterprise pricing lists data downloads; their formats and dataset entitlements require confirmation.","source_ids":["ipdata-quick-start","ipdata-pricing"]},{"key":"location","label":"Location data","value":"City, region, country, continent, postal code and approximate coordinates are documented, alongside timezone fields. Coordinates may be near a population center.","source_ids":["ipdata-fields"]},{"key":"network","label":"ASN and network","value":"Basic ASN fields include AS number, organization name, domain, network route and usage type. Company data is listed on Startup and Business plans.","source_ids":["ipdata-fields","ipdata-pricing"]},{"key":"privacy","label":"Privacy signals","value":"Documents Tor, proxy, datacenter and iCloud-relay flags. VPN detection is restricted to Business and Enterprise; is_anonymous is defined as Tor or proxy.","source_ids":["ipdata-fields","ipdata-pricing"]},{"key":"access","label":"Access and free use","value":"Requests require an API key. The free tier permits 1,500 requests daily for non-commercial use; choose a paid plan for commercial use.","source_ids":["ipdata-quick-start","ipdata-pricing"]},{"key":"billing","label":"Billing unit","value":"Plans specify daily request quotas. Paid bulk calls accept up to 100 IPs, with each IP counting as one request against the quota.","source_ids":["ipdata-pricing","ipdata-bulk"]},{"key":"ipv6","label":"IP versions","value":"The official CLI documents lookup of both IPv4 and IPv6 addresses.","source_ids":["ipdata-cli-ip-versions"]},{"label":"EU endpoint","value":"The vendor documents eu-api.ipdata.co with the same functionality, routing requests through its EU servers.","source_ids":["ipdata-quick-start"]}],"decision_rows":[{"when":"You want a free prototype","request":"Use the free API key within its daily limit.","check":"The free tier is explicitly non-commercial.","billing":"1,500 free requests per day; further requests are blocked at the limit.","source_ids":["ipdata-quick-start","ipdata-pricing"]},{"when":"You need VPN detection","request":"Choose a Business or Enterprise entitlement.","check":"Read is_vpn separately: the documented is_anonymous definition includes Tor or proxy only.","billing":"VPN access depends on the plan as well as the daily request allowance.","source_ids":["ipdata-fields","ipdata-pricing"]},{"when":"You want to enrich a batch of addresses","request":"Use the paid bulk endpoint with at most 100 IPs per call.","check":"Batching reduces HTTP calls, but each IP still consumes request quota.","billing":"A batch of 100 IPs uses 100 requests from the daily allowance.","source_ids":["ipdata-bulk"]}],"setup":["Choose a paid plan for commercial use, and Business or Enterprise if the is_vpn field is needed; obtain an API key.","Choose api.ipdata.co or the documented eu-api.ipdata.co endpoint and send the public IP as a path parameter with the api-key query parameter.","Parse location, asn and threat fields with the selected plan’s entitlements; treat approximate or unavailable data as such.","Budget by daily IP lookups. For paid bulk use, send a JSON array to the bulk endpoint and count every IP toward quota."],"limitations":["The free tier is for non-commercial use and stops additional requests once its daily quota is exhausted.","The documented is_anonymous definition does not include the separate VPN field. Do not substitute it for an is_vpn check.","Coordinates are approximate IP-location data. A datacenter, proxy or VPN classification does not establish a visitor’s intent.","Enterprise download formats and exact dataset scope were not stated on the reviewed pricing page; confirm those details before planning an offline integration."],"sources":[{"id":"ipdata-quick-start","label":"ipdata API quick start and EU endpoint","url":"https://docs.ipdata.co/docs/getting-started","checked_at":"2026-10-01"},{"id":"ipdata-pricing","label":"ipdata plans, daily quotas and free-use restrictions","url":"https://ipdata.co/pricing.html","checked_at":"2026-10-01"},{"id":"ipdata-fields","label":"ipdata geolocation, ASN and threat field reference","url":"https://docs.ipdata.co/docs/all-response-fields","checked_at":"2026-10-01"},{"id":"ipdata-cli-ip-versions","label":"ipdata CLI address input support","url":"https://docs.ipdata.co/docs/getting-started-1","checked_at":"2026-10-01"},{"id":"ipdata-bulk","label":"ipdata bulk lookup access and billing units","url":"https://docs.ipdata.co/docs/bulk-lookup","checked_at":"2026-10-01"}],"checked_at":"2026-10-01","review_due":"2026-10-15","evidence":"documented","url":"https://workingproxysites.info/tools/ipdata","provider_url":null,"review_overdue":false}