View Source Domainr.Search (Domainr v0.0.2)

Domainr search function(s).

This module provides functions to search for domain names using the Domainr API.

Examples

iex> Domainr.Search.find("acme+cafe")
%{"results" => [...]}

iex> Domainr.Search.find("acme+cafe", %Domainr.Search{location: "de", registrar: "namecheap.com", defaults: "bike,cab"})
%{"results" => [...]}

iex> Domainr.Search.locale_find("acme+cafe", "de")
%{"results" => [...]}

Summary

Functions

Search for terms and get some domain suggestions.

Search for terms and get some domain suggestions with additional parameters.

Search for terms and get some domain suggestions for a specific locale.

Functions

find(terms)

Search for terms and get some domain suggestions.

Parameters

  • terms: The term(s) to search against (required).

Examples

iex> Domainr.Search.find("acme+cafe")
%{"results" => [...]}

find(terms, search)

Search for terms and get some domain suggestions with additional parameters.

Parameters

  • terms: The term(s) to search against (required).
  • search: A %Domainr.Search{} struct with optional parameters.

Examples

iex> Domainr.Search.find("acme+cafe", %Domainr.Search{location: "de", registrar: "namecheap.com", defaults: "bike,cab"})
%{"results" => [...]}

locale_find(terms, locale)

Search for terms and get some domain suggestions for a specific locale.

Parameters

  • terms: The term(s) to search against (required).
  • locale: The locale to search in (required).

Examples

iex> Domainr.Search.locale_find("acme+cafe", "de")
%{"results" => [...]}