Skip to main content

lib/coffrify/resources/analytics.ex

defmodule Coffrify.Resources.Analytics do
  @moduledoc "Workspace analytics — counts, storage, bandwidth, top transfers."

  alias Coffrify

  @doc "Summary for the last `range_days` days (capped per plan)."
  @spec summary(Coffrify.t(), keyword()) :: {:ok, map()} | {:error, Exception.t()}
  def summary(client, opts \\ []) do
    Coffrify.request(client, :get, "/analytics", nil, query: opts)
  end
end