Acuity.API (acuity v0.1.1)

Utilities for interacting with the Crowdin API v2.

Link to this section Summary

Link to this section Types

@type body() :: iodata() | {:multipart, list()}
@type headers() :: %{required(String.t()) => String.t()} | %{}
@type method() :: :get | :post | :put | :delete | :patch

Link to this section Functions

Link to this function

get_appointment_types()

Link to this function

get_appointments(params \\ %{})

Link to this function

get_calendars()

Link to this function

request(path, method, body \\ "", headers \\ %{}, opts \\ [])

@spec request(String.t(), method(), body(), headers(), list()) ::
  {:ok, map()} | {:error, any()}