Three lines

Uber

Developers

GET /authorize

You are viewing the latest version of this endpoint.

Authorize

The Authorize endpoint allows you to redirect a user to the authorization URL for your application.

Resource

GET https://auth.uber.com/oauth/v2/authorize

Note: This endpoint requires https://auth.uber.com as a base URL.

Authorization

None

Query Parameters
Parameter Description
response_type OAuth 2.0 response type. Your application can use either code or id_token as values.
client_id The client ID of your application.
scope Space delimited list of grant scopes you would like to have permission to access on behalf of the user. If none are provided the default is the set selected in your application’s dashboard. It is invalid to provide no scopes and have none selected in the dashboard.
state (optional) State which will be passed back to you to prevent tampering.
redirect_uri The URI we will redirect back to after an authorization by the resource owner. The base of the URI must match the redirect_uri used during the registration of your application. If none is provided the default is the first redirect URI provided in the application’s dashboard. It is invalid to provide no redirect uri and have none in the dashboard.
prompt (optional) login is the only acceptable input at this time. When specified, always prompts the user to re-authenticate even if their browser session is already logged in to Uber.

Example Request

Redirect your user to the authorization URL and supply the query parameters described below.

https://auth.uber.com/oauth/v2/authorize?client_id=<CLIENT_ID>&response_type=code&scope=profile

Uber

Developers
© 2023 Uber Technologies Inc.