This module defines the actions that can be taken on the Devices endpoint.
error :: {:error, binary, Integer}
fatal :: {:error, binary}
t :: [Particle.Device]
get :: {:ok, t} | error | fatal