Mailtrap (mailtrap v0.2.0)
Mailtrap API client
Summary
Functions
Generates client
Makes a DELETE request
Makes a GET request
Makes a PATCH request
Makes a POST request
Makes a PUT request
Functions
@spec client(String.t()) :: Tesla.Client.t()
Generates client
@spec delete(Tesla.Client.t(), String.t(), keyword()) :: {:ok, any()} | {:error, Tesla.Env.t()}
Makes a DELETE request
@spec get(Tesla.Client.t(), String.t(), keyword()) :: {:ok, any()} | {:error, Tesla.Env.t()}
Makes a GET request
@spec patch(Tesla.Client.t(), String.t(), any(), keyword()) :: {:ok, any()} | {:error, Tesla.Env.t()}
Makes a PATCH request
@spec post(Tesla.Client.t(), String.t(), any(), keyword()) :: {:ok, any()} | {:error, Tesla.Env.t()}
Makes a POST request
@spec put(Tesla.Client.t(), String.t(), any(), keyword()) :: {:ok, any()} | {:error, Tesla.Env.t()}
Makes a PUT request