Enrich IP Addresses with Location, Company, Carrier & Threat Data

Go to site

ipdata.co API Integrations

Build and run workflows using the ipdata.co API. Use 1000s of open source triggers and actions across 500+ apps. Or write custom code to integrate any app or API in seconds.

return await require("@pipedreamhq/platform").axios(this, {
  url: `https://api.ipdata.co?api-key=${auths.ipdata_co.api_key}`,
GET /{ip_address}

Lookup a specific IP Address

Try it
GET /asn/{ip_address}

We now provide detailed ASN data for all IP Addresses. The API will now return an "asn" object with the AS Name, AS Number, AS Route, the AS Organization's domain and the usage type. https://docs.ipdata.co/overview/asn-data

Try it
GET /carrier/{ip_address}

The ipdata API supports looking up the Mobile Carrier of an IP Address. Our database currently consists of over 2500 carriers in 234 countries. https://docs.ipdata.co/overview/mobile-carrier-detection

Try it
GET /currency/{ip_address}

ipdata helps you personalize your ecommerce pages with the user's home currency. https://docs.ipdata.co/overview/currency-detection

Try it
GET /threat/{ip_address}

We have over 600M malicious IP addresses in our IP Threat Intelligence database. We also track Tor nodes and open proxies. This data is updated every 15mins and is aggregated and published hourly. https://docs.ipdata.co/overview/threat-data

Try it


ipdata.co uses API keys for authentication. When you connect your ipdata.co account, Pipedream securely stores the keys so you can easily authenticate to ipdata.co APIs in both code and no-code steps.

After you sign up, you'll receive an email with a link to activate your account. Once you click the activation link, you'll receive another email with your API key.