āđ€āļ­āļāļŠāļēāļĢ API

v1.6

Next Whois āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢ REST API āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ„āđ‰āļ™āļŦāļē WHOIS/RDAP āđāļĨāļ°āļŠāļĢāđ‰āļēāļ‡āļ āļēāļž OG āđāļšāļšāđ„āļ”āļ™āļēāļĄāļīāļ āļ—āļļāļ endpoint āđ€āļ›āļīāļ”āđƒāļŦāđ‰āđ€āļ‚āđ‰āļēāļ–āļķāļ‡āđ„āļ”āđ‰āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļĒāļ·āļ™āļĒāļąāļ™āļ•āļąāļ§āļ•āļ™

GET
/api/lookup

āļ„āđ‰āļ™āļŦāļēāļ‚āđ‰āļ­āļĄāļđāļĨ WHOIS/RDAP āļŠāļģāļŦāļĢāļąāļšāđ‚āļ”āđ€āļĄāļ™, āļ—āļĩāđˆāļ­āļĒāļđāđˆ IP, ASN āļŦāļĢāļ·āļ­āļŠāđˆāļ§āļ‡ CIDR RDAP āđāļĨāļ° WHOIS āļˆāļ°āļ–āļđāļāļ„āđ‰āļ™āļŦāļēāđāļšāļšāļ‚āļ™āļēāļ™ āļŸāļīāļĨāļ”āđŒāļ—āļĩāđˆāļĄāļĩāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļˆāļ°āđƒāļŠāđ‰āļ‚āđ‰āļ­āļĄāļđāļĨ RDAP āļāđˆāļ­āļ™ āđāļĨāļ°āļŠāļģāļĢāļ­āļ‡āđ„āļ›āļ—āļĩāđˆ WHOIS āļ‚āđ‰āļ­āļĄāļđāļĨāļ”āļīāļšāļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āđāļšāļšāļˆāļ°āļĢāļ§āļĄāļ­āļĒāļđāđˆāļ”āđ‰āļ§āļĒ

āļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒ

āļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒāļ›āļĢāļ°āđ€āļ āļ—āļˆāļģāđ€āļ›āđ‡āļ™āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļģāļ­āļ˜āļīāļšāļēāļĒ
querystring
āļˆāļģāđ€āļ›āđ‡āļ™
—āļŠāļ·āđˆāļ­āđ‚āļ”āđ€āļĄāļ™, āļ—āļĩāđˆāļ­āļĒāļđāđˆ IPv4/IPv6, ASN (āđ€āļŠāđˆāļ™ AS13335) āļŦāļĢāļ·āļ­āļŠāđˆāļ§āļ‡ CIDR āļ­āļĩāļāļŠāļ·āđˆāļ­: q

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ„āļģāļ‚āļ­

curl "https://your-domain.com/api/lookup?query=google.com"

āļāļēāļĢāļ•āļ­āļšāļŠāļ™āļ­āļ‡āļ—āļĩāđˆāļŠāļģāđ€āļĢāđ‡āļˆ

{
"status": true,
"time": 1.23,
"cached": false,
"source": "rdap",
"result": {
"domain": "google.com",
"registrar": "MarkMonitor Inc.",
"registrarURL": "http://www.markmonitor.com",
"ianaId": "292",
"whoisServer": "whois.markmonitor.com",
"creationDate": "1997-09-15T04:00:00Z",
"expirationDate": "2028-09-14T04:00:00Z",
"updatedDate": "2019-09-09T15:39:04Z",
"status": [
{ "status": "clientDeleteProhibited", "url": "..." },
{ "status": "clientTransferProhibited", "url": "..." }
],
"nameServers": ["ns1.google.com", "ns2.google.com", "ns3.google.com", "ns4.google.com"],
"dnssec": "unsigned",
"domainAge": 28,
"remainingDays": 945,
"rawWhoisContent": "Domain Name: GOOGLE.COM\nRegistry Domain ID: ...",
"rawRdapContent": "{\n \"objectClassName\": \"domain\",\n ...\n}"
}
}

āļāļēāļĢāļ•āļ­āļšāļŠāļ™āļ­āļ‡āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”

{
"status": false,
"time": 0.45,
"error": "No match for domain \"EXAMPLE.INVALID\""
}
GET
/api/og

āļŠāļĢāđ‰āļēāļ‡āļ āļēāļž Open Graph āđāļšāļšāđ„āļ”āļ™āļēāļĄāļīāļāļžāļĢāđ‰āļ­āļĄāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ” WHOIS āļ āļēāļĒāđƒāļ™āļˆāļ°āļŠāļ­āļšāļ–āļēāļĄ /api/lookup āđāļĨāļ°āđāļŠāļ”āļ‡āļŠāļĢāļļāļ›āđāļšāļšāļāļēāļĢāđŒāļ” āļŠāđˆāļ‡āļ„āļ·āļ™āļ āļēāļž PNG

āļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒ

āļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒāļ›āļĢāļ°āđ€āļ āļ—āļˆāļģāđ€āļ›āđ‡āļ™āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļģāļ­āļ˜āļīāļšāļēāļĒ
querystring
āđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™
—āļŠāļ·āđˆāļ­āđ‚āļ”āđ€āļĄāļ™, IP, ASN āļŦāļĢāļ·āļ­ CIDR āļ—āļĩāđˆāļˆāļ°āļ„āđ‰āļ™āļŦāļēāđāļĨāļ°āđāļŠāļ”āļ‡ āļ­āļĩāļāļŠāļ·āđˆāļ­: q
wnumber
āđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™
1200āļ„āļ§āļēāļĄāļāļ§āđ‰āļēāļ‡āļ‚āļ­āļ‡āļ āļēāļžāđ€āļ›āđ‡āļ™āļžāļīāļāđ€āļ‹āļĨ (200-4096)
hnumber
āđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™
630āļ„āļ§āļēāļĄāļŠāļđāļ‡āļ‚āļ­āļ‡āļ āļēāļžāđ€āļ›āđ‡āļ™āļžāļīāļāđ€āļ‹āļĨ (200-4096)
themestring
āđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™
lightāļ˜āļĩāļĄāļŠāļĩ: "light" āļŦāļĢāļ·āļ­ "dark"

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ„āļģāļ‚āļ­

curl "https://your-domain.com/api/og?query=google.com&theme=dark" -o og.png

āđāļŠāļ”āļ‡āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡

OG Image Preview

/api/og?query=google.com

āļāļēāļĢāļˆāļģāļāļąāļ”āļ­āļąāļ•āļĢāļēāđāļĨāļ°āđāļ„āļŠ
āļāļēāļĢāļ•āļ­āļšāļŠāļ™āļ­āļ‡āļāļēāļĢāļ„āđ‰āļ™āļŦāļē WHOIS āļ—āļĩāđˆāļŠāļģāđ€āļĢāđ‡āļˆāļˆāļ°āļ–āļđāļāđāļ„āļŠāđ„āļ§āđ‰āļ—āļĩāđˆāđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ (Redis) āđāļĨāļ°āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāļžāļĢāđ‰āļ­āļĄ
Cache-Control: s-maxage=3600, stale-while-revalidate=86400
headers.
āļāļēāļĢāļ•āļ­āļšāļŠāļ™āļ­āļ‡āļ—āļĩāđˆāļ–āļđāļāđāļ„āļŠāļĢāļ§āļĄ
"cached": true
āđƒāļ™āđ€āļ™āļ·āđ‰āļ­āļŦāļē JSON āđāļĨāļ°āļĢāļēāļĒāļ‡āļēāļ™
"time": 0
.

Next Whois v1.6 · whois