Skip to content

micahwedemeyer/dnsimple-elixir

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ Development Warning

This project targets the development of the API client for the DNSimple API v2.

This version is currently under development, therefore the methods and the implementation should he considered a work-in-progress. Changes in the method naming, method signatures, public or internal APIs may happen at any time.

The code is tested with an automated test suite connected to a continuous integration tool, therefore you should not expect 💣 bugs to be merged into master. Regardless, use this library at your own risk. 💥

DNSimple Elixir Client

An Elixir client for the DNSimple API v2.

Build Status

Usage

# Create a client passing the proper settings
iex> client = %Dnsimple.Client{access_token: "TOKEN", base_url: "https://api.sandbox.dnsimple.com/"}

# Check the login
iex> %Dnsimple.Identity.whoami(client)
%{"account" => %{"created_at" => "2014-05-19T14:20:32.263Z",
    "email" => "example-account@example.com", "id" => 1,
    "updated_at" => "2015-04-01T10:07:47.559Z"}, "user" => nil}

About

An (experimental) Elixir client for the DNSimple API v2.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Elixir 100.0%