Developer Libraries
Third-party Integrations
Integrate WhoisFreaks APIs Using the Go SDK: A Developer's Guide
The WhoisFreaks Go SDK provides a powerful toolkit for developers to integrate domain intelligence services into their applications. It enables access to current and historical domain registration data, allowing users to track ownership changes and analyze domain details comprehensively. The SDK also supports advanced searches based on registrant information or related data points and includes features like domain availability checks and bulk processing for efficient handling of multiple domains.
Additionally, the SDK simplifies tasks such as structuring WHOIS data, managing API requests and responses, and applying filters for targeted queries. With integrated authentication and advanced query options, it ensures a seamless experience for developers building applications for domain research, cybersecurity, or digital asset monitoring.
Installation Steps:
- To proceed, Go must be installed on your machine. If it's not already installed, click here to install Go.
-
Install the WhoisFreaks Go SDK with the following command:
bash Copy
go get -u github.com/WhoisFreaks/whoisfreaks@latest
ORbash Copygo install github.com/WhoisFreaks/whoisfreaks@latest
-
Using Source Code
If you'd like to build it yourself, you can follow these steps:
-
Clone the repository:
bash Copy
git clone https://github.com/WhoisFreaks/whoisfreaks.git
-
Navigate to the cloned directory:
bash Copy
cd whoisfreaks
-
Build the project:
bash Copy
go build
-
Move the generated binary to your Go path:
bash Copy
mv whoisfreaks /usr/local/bin/
This assumes that /usr/local/bin/ is part of your Go path (check your environment settings). If it's a different path, adjust accordingly.
-
Clone the repository:
That's it! With the WhoisFreaks SDK now installed, you can follow the steps below to perform any type of lookup.
Click here if you want to know how to perform WHOIS lookups using the Go SDK.
Click here for instructions on performing DNS lookups with the Go SDK.
Click here to find out how to check domain availability using the Go SDK.
Click here if you want to learn how to perform SSL certificate lookups using the Go SDK.
For more detailed information, visit the official WhoisFreaks' Go SDK documentation.
WhoisFreaks GoLang SDK | CLI Tool
Leverage this Go Lang-based SDK and CLI tool to interact with the WhoisFreaks API seamlessly.
pkg.go.dev