Build StatusHex.pmHex Docs

Vultr

Simple wrapper for the Vultr API.
Documentation hosted on hexdocs.

Installation

Add vultr to your list of dependencies in mix.exs:

  def deps do
    [{:vultr, "~> 0.2.0"}]
  end

Examples

Retrieving app list

  Vultr.app_list()

  # Example response
  {:ok, %{ "1" => %{"APPID" => "1", "deploy_name" => "LEMP on CentOS 6 x64", ... }, ... }}

Using authenticated methods

  client = Vultr.client("<APIKEY>")
  Vultr.server_list(client, [])