VanwaTech (VanwaTech v0.1.0) View Source

Simple functions for interacting with the VanwaTech API.

Link to this section Summary

Functions

Check if a website is online and how fast it is loading.

Get the IP address of a domain.

Get details about a specific IPFS hash.

Get WHOIS information for a domain.

Do a reverse lookup of an IP address.

Test if a port is open on either an IP address or a domain.

Check what your IP address is.

Link to this section Functions

Link to this function

check_website_health(domain)

View Source

Specs

check_website_health(domain :: String.t()) :: {:ok, any()} | {:error, any()}

Check if a website is online and how fast it is loading.

Specs

get_ip_address(domain :: String.t()) :: {:ok, any()}

Get the IP address of a domain.

Specs

get_ipfs_hash(hash :: String.t()) :: {:ok, any()}

Get details about a specific IPFS hash.

Specs

get_whois_info(domain :: String.t()) :: {:ok, any()}

Get WHOIS information for a domain.

Specs

reverse_lookup(ip :: String.t()) :: {:ok, any()}

Do a reverse lookup of an IP address.

Link to this function

test_open_port(ip, port)

View Source

Specs

test_open_port(ip :: String.t(), port :: integer()) ::
  {:ok, any()} | {:error, any()}

Test if a port is open on either an IP address or a domain.

Check what your IP address is.