def METHOD_NAME(self, method: str, url: str, **kwargs) -> Response:
    """Build remote url request. Constructs necessary auth."""
    if "token" in kwargs:
        token = kwargs.pop("token")
        params = kwargs.get("params", {})
        params["access_token"] = token["access_token"]
        kwargs["params"] = params
        headers = kwargs.get("headers", {})
        headers["Authorization"] = f"{token['token_type']} {token['access_token']}"
        kwargs["headers"] = headers
    return super().METHOD_NAME(method, url, **kwargs)