Skip to main content

Company API

Make this request...

GetThis thisdocument response...explains the available methods and request/response formats for the IP->Company API

Endpoint:

https://api.funnelfuel.io

Authentication header:

x-api-key: <YOUR API KEY>

Endpoints:

GET /company

REQUEST

Query Parameters:

keyvaluerequired
ipValid IPv4 addressyes

Example:

?ip=192.168.0.1

RESPONSE

JSON body:

keyvaluerequireddefault
domainDomain of companyno

n/a

companyCompany trade namenonull
countryCountry where company is basednonull
isISPWhether or not IP belongs to an ISPyesFalse

Example:

# If IP belongs to company
{
  "domain": "example.com",
  "company": "Example INC.",
  "country": null,
  "isISP": False
}

# If IP does NOT belong to a company
{
  "isISP": True
}

 

POST /company

REQUEST

Post body JSON:

keyvaluerequired
ipsArray of valid IPv4 addressesyes

Example:

{
  "ips": [
    "127.0.0.1",
    "192.168.0.1"
  ]
}

 

RESPONSE

JSON body:

keyvalue
provided IP addressCompany Object

Company Object:

keyvaluerequireddefault
domainDomain of companyno

n/a

companyCompany trade namenonull
countryCountry where company is basednonull
isISPWhether or not IP belongs to an ISPyesFalse

Example:

{
  "192.168.0.1": {
      # If IP belongs to company
      "domain": "example.com",
      "company": "Example INC.",
      "country": null,
      "isISP": False
    },
  "127.0.0.1": {
    # If IP does NOT belong to a company
    "isISP": True
  }
}