Brasilapi.RegistroBr.API (BrasilAPI v0.1.5)
View SourceClient for BrasilAPI RegistroBR endpoints.
Provides functions to fetch information about Brazilian domain registrations (.br) from the official registro.br system.
Summary
Functions
Fetches information about a Brazilian domain (.br) including its status, hosts, expiration date, and alternative domain suggestions.
Functions
@spec get_domain_info(String.t()) :: {:ok, Brasilapi.RegistroBr.Domain.t()} | {:error, map()}
Fetches information about a Brazilian domain (.br) including its status, hosts, expiration date, and alternative domain suggestions.
Parameters
domain
- The domain name to check (string)
Examples
iex> Brasilapi.RegistroBr.API.get_domain_info("brasilapi.com.br")
{:ok, %Brasilapi.RegistroBr.Domain{status_code: 2, status: "REGISTERED", fqdn: "brasilapi.com.br"}}
iex> Brasilapi.RegistroBr.API.get_domain_info("nonexistentdomain.com.br")
{:error, %{status: 400, message: "Bad request"}}