Current section

Files

Jump to
btrz_ex_api_client lib btrz_ex_api_client operations manifest.ex
Raw

lib/btrz_ex_api_client/operations/manifest.ex

defmodule BtrzExApiClient.Operations.Manifest do
@moduledoc """
Available Manifest endpoints in `btrz-api-operations`.
"""
use BtrzExApiClient.API, [:retrieve]
def path do
Application.get_env(:btrz_ex_api_client, :services)[:operations] <> "manifests"
end
def dispatch_reporting_path(id) do
path() <> "/dispatch/reporting/" <> id
end
def dispatch_reporting(id, opts \\ []) do
BtrzExApiClient.request(:get, dispatch_reporting_path(id), [], %{}, opts)
end
end