Which company just visited?
ip_to_company reads public registry (RDAP) data to name the organisation that owns an IP. It works for company networks and is honest about ISPs.
What happens on every call.
The same tool answers over the REST API, the MCP server and the CLI.
- / 01
Public registry data
We query the regional internet registries for who holds the address block.
- / 02
Company networks only
Home broadband and mobile carriers return
not_found, so you never mistake an ISP for a lead. - / 03
Chain it
Pass the domain to
scrape_websiteordomain_to_companyfor the full profile. - / 04
Free when it misses
A miss gives the lookup back.
One request. One answer shape.
Branch on status. A miss returns not_found and costs nothing. In Claude, just ask in plain English and it picks ip_to_company for you.
curl https://api.askravn.com/v1/tools/ip_to_company \
-H "Authorization: Bearer $RAVN_API_KEY" \
-d '{"ip": "203.0.113.10"}'
{ "status": "ok",
"results": { "ip": "203.0.113.10", "organization": "Acme Inc.",
"range": "203.0.113.0 - 203.0.113.255", "country": "US" } }
Does it work for IPv6?
Today it handles IPv4.
Is this personal data?
We only return organisations that hold address blocks, never individuals.
What about cloud and ISP addresses?
Big ISPs, mobile carriers and cloud hosts return not_found, so you only get real company networks.
Cost?
One lookup in your plan.
More tools, same key.
Every tool shares one account, one plan and one answer shape. See pricing →