BizKitHub
DocsAPI ReferenceVikitron/api/v1/vikitron/ip-lookup
getVikitronPublic API v1

/api/v1/vikitron/ip-lookup

Returns geolocation, ASN, ISP, and network classification information for the given IP address.

vikitrongetApiV1VikitronIp-lookup

Parameters

1 query

Query parameters

· 1
ipstringRequired

IPv4 or IPv6 address to look up.

Example8.8.8.8

Response schema

1 status code documented

200SuccessIP address detail.
ipstringRequired

Queried IP address.

hostnamestringOptional

Reverse DNS hostname.

timezonestringRequired

IANA timezone identifier.

ExampleEurope/Prague
timezoneLabelstringRequired

Human-readable timezone name.

timezoneGmtstringRequired

GMT offset string.

ExampleGMT+1
asNumberstringOptional

Autonomous System number.

ExampleAS15169
asNamestringOptional

AS name.

asOrganisationstringOptional

AS organization.

citystringOptional

City name.

countrystringOptional

Country code.

ExamplesCZUS
countryRegionstringOptional

Region or state within the country.

zipstringOptional

Postal/ZIP code.

latitudenumberOptional

Latitude coordinate.

longitudenumberOptional

Longitude coordinate.

ispstringOptional

Internet Service Provider name.

organisationstringOptional

IP block owner organization.

mobilebooleanRequired

Whether the IP belongs to a mobile network.

proxybooleanRequired

Whether the IP is a known proxy/VPN.

hostingbooleanRequired

Whether the IP belongs to a hosting/data center provider.

torbooleanRequired

Whether the IP is a known Tor exit node.

pingablebooleanOptional

Last known ICMP echo reachability. Omitted when the address has not been probed yet.

abusebooleanRequired

Whether the IP is CURRENTLY flagged in the platform aggregate abuse database. True when at least one external security feed has reported the address within the last 90 days.

abuseFirstSeenstringOptional

When the IP was first reported by any feed. Set even after the row is aged out (abuse=false) to preserve the historical record. Omitted when the address has never been reported.

abuseLastSeenstringOptional

When the IP was most recently reported by any feed. Combined with abuse=false this indicates a previously flagged address that has since aged out.

abuseSourceCountnumberOptional

How many distinct external feeds have ever reported this IP. Historical count — bits are OR-only and never cleared per feed.

Response example

application/json
{
  "ip": "example_ip",
  "hostname": "example_hostname",
  "timezone": "Europe/Prague",
  "timezoneLabel": "example_timezoneLabel",
  "timezoneGmt": "GMT+1",
  "asNumber": "AS15169",
  "asName": "example_asName",
  "asOrganisation": "example_asOrganisation",
  "city": "example_city",
  "country": "CZ",
  "countryRegion": "example_countryRegion",
  "zip": "example_zip",
  "latitude": 0,
  "longitude": 0,
  "isp": "example_isp",
  "organisation": "example_organisation",
  "mobile": false,
  "proxy": false,
  "hosting": false,
  "tor": false,
  "pingable": false,
  "abuse": false,
  "abuseFirstSeen": "example_abuseFirstSeen",
  "abuseLastSeen": "example_abuseLastSeen",
  "abuseSourceCount": 0
}

Request example

GET /api/v1/vikitron/ip-lookup

get
curl -X GET "https://api.bizkithub.com/api/v1/vikitron/ip-lookup?ip=8.8.8.8" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY"

Need an API key?

All BizKitHub public API endpoints require authentication via API key.

Get API Key