Identify which company is behind any IP address
Last reviewed: March 2026
The IP to Company API resolves an IP address into full company and location data. Send an IP address and get back the associated company domain, organization name, location (country, region, city), ISP, and timezone. The most common use case is website visitor identification — when a visitor hits your site, look up their IP to find out which company they work for and route them to the right sales workflow.
Features
Company Domain Resolution
Resolves an IP address to the company domain associated with it — the core output most use cases need.
Organization Name
Returns the registered organization name behind the IP, useful when the domain alone isn't enough context.
Location Data
Returns country, region, and city for the IP address for geographic segmentation and routing.
ISP Detection
Identifies the Internet Service Provider, helping you distinguish corporate IPs from residential or mobile connections.
Timezone
Returns the timezone for the IP location, useful for scheduling follow-ups and personalizing outreach timing.
No Charge on Miss
Credits are only consumed when a domain is successfully resolved. If no domain is found, the lookup is free.
API Endpoints
/api/v3/ip-to-companyResolve a single IP address to company domain and location data/api/v3/ip-to-company/batchSubmit up to 500,000 IPs for batch resolution/api/v3/ip-to-company/batch/:batchIdPoll batch job status/api/v3/ip-to-company/batch/:batchId/resultsRetrieve paginated batch resultsResolve an IP address to a company domain
POST the IP address in the request body. The API returns the associated company domain, organization, location, ISP, and timezone nested under data. Credits are only deducted when ipDomain is present in the response.
Request
POST https://dev.enrich.so/api/v3/ip-to-company Authorization: Bearer YOUR_API_KEY Content-Type: application/json Accept: application/json { "ip": "8.8.8.8" }
Response
{
"success": true,
"data": {
"searchIp": "8.8.8.8",
"ipDomain": "google.com",
"ipOrganization": "Google LLC",
"ipCountryName": "United States",
"ipCountryCode": "US",
"ipRegionName": "California",
"ipCity": "Mountain View",
"ipTimezone": "America/Los_Angeles",
"ipIsp": "Google LLC"
},
"meta": {
"creditsUsed": 100,
"creditsRemaining": 4900
}
}Field Reference
ipstringThe IP address to resolve (required, IPv4 or IPv6)data.searchIpstringThe IP address that was querieddata.ipDomainstringCompany domain associated with the IP (optional)data.ipOrganizationstringRegistered organization name (optional)data.ipCountryNamestringCountry where the IP is located (optional)data.ipCountryCodestringISO country code (optional)data.ipRegionNamestringRegion or state for the IP location (optional)data.ipCitystringCity for the IP location (optional)data.ipTimezonestringTimezone for the IP location (optional)data.ipIspstringInternet Service Provider for the IP (optional)meta.creditsUsednumberCredits consumed (100 if domain found, 0 if not)Use Cases
- Website visitor identification — find out which company is browsing your site in real time
- Lead routing — automatically assign inbound visitors to the right sales rep by company
- Personalization — show company-specific content or offers based on the visitor's organization
- Intent signals — trigger sales alerts when a target account visits your pricing or demo pages
- Outbound prioritization — surface companies actively researching your product for immediate follow-up
- CRM enrichment — append company data to form submissions that only capture an email or phone
Pricing
IP to Company costs 100 credits per lookup where a domain is successfully resolved. No credits are charged if no domain is found. Plans: Growth Pack $49/mo (100K credits), Scale Pack $149/mo (500K credits), Pro Pack $499/mo (2.5M credits). 100 free credits included, no credit card required.
Frequently Asked Questions
Start using the IP to Company API
100 free API credits. No credit card required. Get started in minutes with our REST API.