QlikElixir.Client (qlik_elixir v0.1.0)

View Source

HTTP client wrapper for Qlik API interactions.

Summary

Functions

Makes a DELETE request to the Qlik API.

Makes a GET request to the Qlik API.

Makes a POST request to the Qlik API.

Functions

delete(path, config, opts \\ [])

@spec delete(String.t(), QlikElixir.Config.t(), keyword()) ::
  {:ok, map()} | {:error, QlikElixir.Error.t()}

Makes a DELETE request to the Qlik API.

get(path, config, opts \\ [])

@spec get(String.t(), QlikElixir.Config.t(), keyword()) ::
  {:ok, map()} | {:error, QlikElixir.Error.t()}

Makes a GET request to the Qlik API.

post(path, body, config, opts \\ [])

@spec post(String.t(), map() | {:multipart, list()}, QlikElixir.Config.t(), keyword()) ::
  {:ok, map()} | {:error, QlikElixir.Error.t()}

Makes a POST request to the Qlik API.