ipdata

"Lookup the location and threat profile of any IP Address to localize your website content, analyze logs, enrich forms, target ads, enforce GDPR compliance, perform redirections, block countries, detect VPNs and more." [1]

ipdata.co/ · By ipdata · Agent JSON · Suggest an edit · Last verified 2026-06-14 · Source confidence: high

ipdata is an IP geolocation and threat intelligence API, launched in 2017, that returns location, ASN, carrier, company, timezone, currency, and threat profile data for any IPv4 or IPv6 address. It targets use cases such as content localization, fraud prevention, VPN and proxy detection, and GDPR/CCPA compliance geofencing. Pricing starts at $10/month with a free tier of 1,500 requests per day for non-commercial use, and advanced features like VPN detection and commercial blocklists are gated to Business and Enterprise plans. SDKs are available in 11 languages, the API uses simple key-based REST calls, and customers include Disney, Adobe, Cisco, and NASA's Jet Propulsion Lab.

Best for / Avoid if

Best for: Prototypes and side projects - free to start, no sales call; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box

Avoid if: You have strict compliance requirements

Scores

  • 35 / 100
    Agent friendliness
  • 100 / 100
    Pricing transparency
  • 85 / 100
    Setup speed
  • 45 / 100
    Docs quality
  • 100 / 100
    Procurement ease
  • 35 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Subscription [2]
Published pricing
Yes [3]
Free tier
Yes [4]
Free tier details
1,500 free requests daily (non-commercial/development use only). Free accounts are prohibited from use in commercial products. [5]
Self-serve signup
Yes
Requires sales call
No
Enterprise plan
Yes [6]
Minimum commitment
$500 minimum fee for enterprise plans; no stated minimum for standard paid plans. [7]
Published prices
PlanItemPerAmountSource
Freelookupsday (up to 1,500 daily; non-commercial use only)$0source
Personallookupsmonth (2,500 requests/day)$10source
Personal (annual)lookupsmonth billed annually (20% off; 2,500 requests/day)$8source
Litelookupsmonth (10,000 requests/day)$30source
Lite (annual)lookupsmonth billed annually (20% off; 10,000 requests/day)$24source
Startuplookupsmonth (50,000 requests/day)$50source
Startup (annual)lookupsmonth billed annually (20% off; 50,000 requests/day)$40source
Businesslookupsmonth (100,000 requests/day)$120source
Business (annual)lookupsmonth billed annually (20% off; 100,000 requests/day)$96source
Enterpriselookupscustom (contact sales; $500 minimum) - source

Capabilities

  • Proxy / VPN detection
  • Threat intelligence
  • ASN / company data
  • IPv6 support
  • Bulk lookups
Supported actions
ip_lookup, bulk_lookup, asn_lookup, company_data, carrier_data, proxy_vpn_tor_detection, threat_intel, timezone, currency, ip_reputation_scoring, blocklist_check, usage_type_classification, geofeed_validation, self_lookup [8]
Regions
IPv4 supported, IPv6 supported, city-level and postal code granularity, ~100,000 ASNs covered, 200M+ hosting IPs mapped, 1B+ ISP addresses mapped, global coverage via 11 AWS data centers (US x4, Canada, London, Frankfurt, Mumbai, São Paulo, Sydney) [9]
Input types
IPv4 address, IPv6 address, requester IP auto-detect (parameter-less GET), batch of up to 100 IPs
Output types
latitude/longitude, city, region, country, postal, continent, ISP/ASN, ASN number, ASN organization name, route/network prefix, usage type (hosting/ISP/CDN/educational/government/military/business), timezone, currency, carrier/MCC/MNC, proxy/VPN/Tor flags (is_vpn, is_proxy, is_tor, is_datacenter), threat flags (is_known_attacker, is_known_abuser), IP reputation score (0-100 VPN score), company name and domain, EU membership flag, country flag (PNG/SVG/emoji), calling code, JSON
Webhooks
No
Sandbox / test mode
No [10]
SDK languages
Python, Node.js, Go, Ruby, PHP, Java, C#, Rust, Swift, Perl, Erlang [11]
MCP server
No

Trust & compliance

SOC 2
Unknown [12]
HIPAA
Unknown
GDPR
Yes [13]
ISO 27001
Unknown
PCI DSS
Unknown
Published SLA
Yes [14]
Rate limits
Free tier: 1,500 requests/day (all further requests blocked when exhausted). Paid plans: Personal 2,500/day, Lite 10,000/day, Startup 50,000/day, Business 100,000/day. Paid plans receive a 10% quota buffer and warning at 90% usage. Bulk lookups limited to 100 IPs per request. Quota resets daily at 12:00 AM UTC. [15]
Known restrictions
Free tier restricted to non-commercial/testing and development use only, Bulk lookups (up to 100 IPs per request) require a paid plan, ASN data requires a paid plan, VPN detection (is_vpn flag) included only on Business and Enterprise plans, Company data included only on Startup, Business, and Enterprise plans, Commercial blocklists included only on Business and Enterprise plans, ML IP Reputation Scores included only on Business and Enterprise plans, Standard plan terms: service provided AS IS with no SLA guarantee; 99.999% SLA available on Enterprise only, Maximum liability capped at fees paid or $100 [16]

Developer surface

Docs rendering: static · llms.txt present

Integration

API style
rest
Base URL
https://api.ipdata.co
Version
v1
Versioning
none
Stability
ga
Auth methods
api_key
Error format
vendor-specific
Rate limit
1500 / day

SDKs

  • Python ipdata · repo
  • Node.js ipdata · repo
  • Go github.com/ipdata/go · repo
  • Ruby ipdata · repo
  • PHP ipdata/api-client · repo
  • Java ipdata-java-client · repo
  • C# IPData · repo
  • Rust · repo
  • Swift · repo
  • Perl Net::IPData · repo
  • Erlang ipdata · repo

Adoption & maturity

Launched
2017-10-01
Notable customers
Disney, NASA Jet Propulsion Lab, Tencent, Cisco, Adobe, Brex, McKinsey, Comcast, Deloitte, AMD, Ring, Redhat, Accenture, Stanford

Other IP Geolocation APIs

  • MaxMind GeoIP2

    "the industry standard for IP geolocation" that "Covers 99.9999% of IP addresses" and is "Trusted by businesses and developers globally for high accuracy and reliability."

    Hybrid · free tier · public pricing · self-serve

  • IPGeolocation.io

    "Enterprise-grade IP Geolocation and threat intelligence - trusted worldwide for real-time, scalable decisions."

    Subscription · free tier · public pricing · self-serve

  • IPinfo

    "Empowering developers and enterprises with verified IP data that's fast, accurate, and built to scale."

    Subscription · free tier · public pricing · self-serve

  • IP2Location

    "Power Your Business Intelligence with Accurate IP Metadata and Proxy Threat Intelligence."

    Subscription · free tier · public pricing · self-serve

  • Abstract IP Geolocation API

    "Get the location of any IP with a world-class API serving city, region, country and lat/long data."

    Subscription · free tier · public pricing · self-serve

  • ip-api.com

    "IP Geolocation API - Fast, accurate, reliable"

    Subscription · free tier · public pricing · self-serve

ipdata alternatives · ipdata vs MaxMind GeoIP2 · All IP Geolocation APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: ipdata.co
  2. Pricing model: ipdata.co · ipdata.co
  3. Published pricing: ipdata.co
  4. Free tier: ipdata.co · ipdata.co
  5. Free tier details: ipdata.co · ipdata.co
  6. Enterprise plan: ipdata.co · ipdata.co
  7. Minimum commitment: ipdata.co
  8. Supported actions: docs.ipdata.co · docs.ipdata.co
  9. Regions: docs.ipdata.co · ipdata.co
  10. Sandbox: ipdata.co
  11. SDK languages: docs.ipdata.co
  12. SOC 2: ipdata.co · ipdata.co
  13. GDPR: ipdata.co · docs.ipdata.co
  14. Published SLA: ipdata.co · ipdata.co
  15. Rate limits: ipdata.co · docs.ipdata.co
  16. Known restrictions: ipdata.co · docs.ipdata.co · ipdata.co

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Docs Quality: 1545
  2. 2026-06-15 Score Agent Friendliness: 1035
  3. 2026-06-15 Best For: Prototypes and side projects - free to start, no sales call, Teams needing broa…Prototypes and side projects - free to start, no sales call, AI agents and auto…
  4. 2026-06-14 Llms Txt URL: (none)https://docs.ipdata.co/llms.txt
  5. 2026-06-14 API Reference URL: (none)https://docs.ipdata.co/reference
  6. 2026-06-14 Robots Allows Agents: (none)Yes
  7. 2026-06-14 Llms Txt Present: NoYes
  8. 2026-06-14 Has Structured Data: (none)No
  9. 2026-06-14 Capabilities: {}{"bulk":true,"ipv6":true,"asn_company":true,"threat_intel":true,"proxy_vpn_dete…
  10. 2026-06-14 Summary Md: (none)ipdata is an IP geolocation and threat intelligence API, launched in 2017, that…
  11. 2026-06-14 Best For: (none)Prototypes and side projects - free to start, no sales call, Teams needing broa…
  12. 2026-06-14 Score Agent Friendliness: (none)10
  13. 2026-06-14 Score Pricing Transparency: (none)100
  14. 2026-06-14 Score Setup Speed: (none)85
  15. 2026-06-14 Score Docs Quality: (none)15
  16. 2026-06-14 Score Procurement Friction: (none)100
  17. 2026-06-14 Score Trust Readiness: (none)35
  18. 2026-06-14 Avoid If: (none)You have strict compliance requirements
  19. 2026-06-14 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  20. 2026-06-14 Llms Txt Present: (none)No
  21. 2026-06-14 Docs URL: (none)https://docs.ipdata.co
  22. 2026-06-14 Status Page URL: (none)https://status.ipdata.co
  23. 2026-06-14 Rendering: (none)static
  24. 2026-06-14 Enterprise Plan Available: set to Yes
  25. 2026-06-14 GDPR: set to Yes
  26. 2026-06-14 SLA Published: set to Yes
  27. 2026-06-14 Data Retention Policy URL: set to https://docs.ipdata.co/docs/frequently-asked-questions
  28. 2026-06-14 Documented Rate Limits: set to Free tier: 1,500 requests/day (all further requests blocked when exhausted). Pa…
  29. 2026-06-14 Rate Limit Requests: set to 1500
  30. 2026-06-14 Rate Limit Window: set to day
  31. 2026-06-14 Known Restrictions: set to Free tier restricted to non-commercial/testing and development use only, Bulk l…
  32. 2026-06-14 Auth Methods: set to api_key
  33. 2026-06-14 Auth Docs URL: set to https://docs.ipdata.co/docs/authentication
  34. 2026-06-14 API Style: set to rest
  35. 2026-06-14 Base URL: set to https://api.ipdata.co
  36. 2026-06-14 API Version: set to v1
  37. 2026-06-14 Versioning Scheme: set to none
  38. 2026-06-14 Stability: set to ga
  39. 2026-06-14 Quickstart URL: set to https://docs.ipdata.co/docs/getting-started
  40. 2026-06-14 Error Format: set to vendor-specific
  41. 2026-06-14 Requires Verification: set to No
  42. 2026-06-14 Starting Price Usd: set to 10
  43. 2026-06-14 Price Basis: set to month
  44. 2026-06-14 Free Tier Limit: set to 1,500 requests/day (non-commercial use)
  45. 2026-06-14 Launched At: set to 2017-10-01
  46. 2026-06-14 Notable Customers: set to Disney, NASA Jet Propulsion Lab, Tencent, Cisco, Adobe, Brex, McKinsey, Comcast…
  47. 2026-06-14 Slug: set to ipdata
  48. 2026-06-14 Source Confidence: set to high
  49. 2026-06-14 Extractor: set to claude-subagent:sonnet
  50. 2026-06-14 Last Verified At: set to 2026-06-14T00:00:00.000Z

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/ipdata \
  -H 'Content-Type: application/json' \
  -d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'

Suggest a correction to a field (cite a source)

curl -X POST https://apio.sh/api/suggest/ipdata/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →