How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

APIFreaks - API Hub for Developers WHOIS APIs API

The WHOIS APIs API from APIFreaks - API Hub for Developers — 5 operation(s) for whois apis.

APIFreaks - API Hub for Developers WHOIS APIs API is one of 27 APIs that APIFreaks - API Hub for Developers publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include WHOIS APIs. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and rate-limit docs.

This API exposes 6 operations across 5 paths, and defines 34 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 2 base URLs: https://api.apifreaks.com/v1.0, https://api.apifreaks.com/v2.0.

6 operations 5 paths 34 schemas 5 GET1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.apifreaks.com/v1.0/
Authentication
API Key, API Key
Resource Areas
1

Authentication & Security 2

APIFreaks - API Hub for Developers WHOIS APIs API declares 2 security schemes for authenticating requests. An API key is passed in the header as X-apiKey (ApiKeyAuthHeader). An API key is passed in the query as apiKey (ApiKeyAuthQuery). By default, every request must be authenticated.

  • ApiKeyAuthHeader — Pass your API key via the X-apiKey request header.
  • ApiKeyAuthQuery — Pass your API key via the apiKey query parameter.

Paths & Operations 6

Across 5 paths, the API surfaces 6 operations — 5 GET, 1 POST. Each is listed below with its method, path, parameters, and response codes.

WHOIS APIs 6
GET
/asn/whois/live
Retrieve WHOIS registration data, CIDR block inventory, and BGP peer relationships for an Autonomous System Number
asnLookup 2 params → 200400404
POST
/domain/whois/live
Retrieve real-time WHOIS registration and ownership data for up to 100 domain names in a single request
bulkWhoisLookup 1 param body → 200206400413
GET
/domain/whois/live
Retrieve real-time WHOIS registration and ownership data for a domain name
lookupDomainWhois 2 params → 200206400403
GET
/domain/whois/history
Retrieve the complete historical WHOIS record timeline for a domain name
whoisHistoryLookup 2 params → 200400404
GET
/domain/whois/reverse
Search domains by owner name, email, company, or keyword
reverseWhoisLookup 8 params → 200400404
GET
/ip/whois/live
Retrieve WHOIS registration and ownership data for an IP address
lookupIpWhois 2 params → 200206400

Schemas 34

The contract defines 34 schemas that model the data the API accepts and returns. The most detailed are IrtObject (30 properties), InetNum (30 properties), IpWhoisOrganization (28 properties), AutNum (23 properties). Each schema is shown below with its type and property counts.

Contacts
object
Direct contact addresses collected from the ASN's WHOIS record.
2 properties 2 required
RegistryData
object
Normalized registry-level WHOIS data. Contains the same structure as the top-level response but reflects data from the registry's own WHOIS server rather than…
11 properties
DomainRegistrar_2
object
Registrar of record at the time of the snapshot.
6 properties
AutNum
object
Parsed autnum (Autonomous System Number) registry object and its routing policy attributes.
23 properties 7 required
ParsedWhoisResponse
object
Structured breakdown of the raw WHOIS response into individual records and contacts.
9 properties 6 required
AsnRelation
object
A related Autonomous System (upstream provider, downstream customer, or BGP peer).
3 properties 1 required
WhoisContactRef
object
Contact person or role object with handle, name, email, phone, and source reference.
23 properties 2 required
DomainWhoisHistoryRecord
object
A single historical WHOIS snapshot captured at a point in time. Early snapshots may omit fields the registry did not publish at that time.
19 properties 7 required
DomainRegistrar_3
object
Registrar information for the domain, including IANA ID, name, WHOIS/RDAP servers, website, and contact details.
9 properties
Organization
object
Parsed organization (org) registry object that holds the ASN.
12 properties
RouteObject
object
A single IPv4 or IPv6 route object (CIDR block) advertised by the ASN.
5 properties 5 required
BulkWhoisLookupItemError
object
Per-item error, returned in place of a WHOIS result when an individual domain's extension is unsupported or its lookup otherwise fails.
5 properties 4 required
ReverseWhoisDomainMini
object
Condensed WHOIS record for a matching domain in mini mode, containing only key registration fields.
8 properties 2 required
BulkWhoisLookupRequest
object
Request body for bulk domain WHOIS lookup.
1 property 1 required
WhoisContact_2
object
Contact information for a domain stakeholder (registrant, administrative, technical, billing, or reseller). All fields are optional and depend on the contact t…
13 properties
IpWhoisOrganization
object
Organization object containing the registrant's handle, name, address, contact details, and linked admin/tech/abuse contacts.
28 properties 3 required
DomainWhoisHistoryRegistryData
object
Registry-level (as opposed to registrar-level) WHOIS data for this snapshot, sourced directly from the TLD registry.
11 properties
DomainWhoisLookupResponse_2
object
Current WHOIS registration record for the requested domain.
18 properties 5 required
DomainRegistrar
object
Registrar of record for a domain, as published by either the registrar or the registry.
9 properties
RouteObject_2
object
BGP route object containing the route prefix, origin AS, and related metadata.
21 properties
DomainWhoisHistoryLookupResponse
object
Chronological collection of historical WHOIS snapshots for the requested domain.
4 properties 4 required
WhoisContact
object
A parsed technical or abuse contact record from the registry.
5 properties 3 required
IpWhoisResponse
object
WHOIS lookup response containing IP registration data, organization, contacts, routes, and raw WHOIS output.
12 properties 5 required
WhoisContactDetail_2
object
A contact record (registrant, administrative, technical, billing, or reseller) as published in this snapshot.
12 properties
IrtObject
object
IRT (Internet Response Team) object containing the response team's address, abuse mailbox, contacts, and linked organizations.
30 properties 7 required
DomainWhoisLookupResponse
object
Current WHOIS registration record for one successfully resolved domain.
18 properties 5 required
InetNum
object
IP range allocation record (inetnum object) containing the allocated block, network name, status, and organizational linkage.
30 properties 5 required
ASNLookupResponse
object
WHOIS registration record for the requested Autonomous System Number.
22 properties 18 required
ErrorResponse
object
5 properties 1 required
ReverseWhoisResponse
object
Paginated reverse WHOIS search result containing total matches, page info, and an array of matching domain records.
4 properties 4 required
BulkWhoisLookupResponse
object
Wrapper object containing one WHOIS result or error per requested domain, in request order.
1 property 1 required
DomainWhoisRegistryData
object
Registry-level (as opposed to registrar-level) WHOIS data, sourced directly from the TLD registry.
11 properties
WhoisContactDetail
object
A contact record (registrant, administrative, technical, billing, or reseller) published in the domain's WHOIS record.
12 properties
ReverseWhoisDomainDefault
object
Full WHOIS record for a matching domain in default mode, including registrar, contacts, name servers, status, and registry data.
19 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

apifreaks-api-hub-for-developers-whois-apis-api-openapi.yml Raw ↑

Other APIs APIFreaks - API Hub for Developers publishes across the network.

APIFreaks MCP Server
APIFreaks - API Hub for Developers Commodity APIs API
APIFreaks - API Hub for Developers Currency APIs API
APIFreaks - API Hub for Developers DNS APIs API
APIFreaks - API Hub for Developers Domain APIs API
APIFreaks - API Hub for Developers Email Validation APIs API
APIFreaks - API Hub for Developers Financial APIs API
APIFreaks - API Hub for Developers Flags APIs API
APIFreaks - API Hub for Developers General APIs API
APIFreaks - API Hub for Developers Geocoder APIs API
APIFreaks - API Hub for Developers GeoDB APIs API
APIFreaks - API Hub for Developers IP Geolocation APIs API
Where this information came from

This is an independent, third-party profile of APIFreaks - API Hub for Developers WHOIS APIs API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.