Search
@spec delete(binary()) :: :ok | {:ok, map()} | {:error, any()} | {:error, integer(), any()}
@spec get( binary(), keyword() ) :: {:ok, map()} | {:error, any()} | {:error, integer(), any()}
@spec patch(binary(), any()) :: {:ok, map()} | {:error, any()} | {:error, integer(), any()}
@spec post(binary(), any()) :: {:ok, map()} | {:error, any()} | {:error, integer(), any()}