View Source Sportradar.Client (ExSportradar v0.1.1)

Summary

Types

request_opts()

@type request_opts() :: [
  method: :get | :post,
  query: keyword(),
  body: map() | nil,
  opts: keyword(),
  schema: module() | nil
]

Functions

get(client, url)

get(client, url, opts)

handle_response(arg)

new(type \\ :default, opts \\ %{})

post(client, url)

post(client, url, opts)

request(client, url, opts \\ [])

@spec request(Tesla.Client.t(), String.t(), request_opts()) ::
  {:ok, struct() | map()} | {:error, Sportradar.Error.t() | Ecto.Changeset.t()}

subscribe(url, opts)

subscribe(client, url, opts)