Mollie (mollie v0.7.2)
Documentation for Mollie.
Link to this section Summary
Link to this section Types
Link to this type
pagination_response()
Specs
pagination_response() :: {response(), binary() | nil, Mollie.Client.auth()}
Link to this type
response()
Specs
response() :: {:ok, iodata(), Finch.Response.t()} | {integer(), any(), Finch.Response.t()}
Link to this section Functions
Link to this function
add_params_to_url(url, params)
Specs
Link to this function
authorization_header(arg1, headers)
Link to this function
child_spec(opts \\ nil)
Link to this function
default_pools(opts)
Link to this function
delete(path, client, body \\ "")
Specs
delete(binary(), Mollie.Client.t(), any()) :: response()
Link to this function
get(path, client, params \\ %{}, options \\ [])
Specs
get(binary(), Mollie.Client.t(), map(), list()) :: response() | Enumerable.t() | pagination_response()
Link to this function
handle_response(arg)
Link to this function
json_request(method, url, body \\ "", headers \\ [], options \\ [])
Link to this function
patch(path, client, body \\ "")
Specs
patch(binary(), Mollie.Client.t(), any()) :: response()
Link to this function
post(path, client, body \\ "")
Specs
post(binary(), Mollie.Client.t(), any()) :: response()
Link to this function
process_response_body(body)
Link to this function
put(path, client, body \\ "")
Specs
put(binary(), Mollie.Client.t(), any()) :: response()
Link to this function
raw_request(method, url, body \\ "", headers \\ [], options \\ [])
Link to this function
url(client, path)
Specs
url(client :: Mollie.Client.t(), path :: binary()) :: binary()