Uber OAuth 2.0

Uber APIs are authenticated using OAuth 2.0. Server-to-server integrations use the client_credentials grant; user-facing integrations use the authorization_code grant with PKCE. Tokens are obtained from the Uber OAuth token endpoint and scoped per product (Eats, Direct, Riders, etc.).

Uber OAuth 2.0 is one of 15 APIs that Uber Eats publishes on the APIs.io network.

Tagged areas include OAuth2, Authentication, and Client Credentials. The published artifact set on APIs.io includes API documentation.

API entry from apis.yml

apis.yml Raw ↑
aid: uber-eats:oauth
name: Uber OAuth 2.0
description: 'Uber APIs are authenticated using OAuth 2.0. Server-to-server

  integrations use the client_credentials grant; user-facing

  integrations use the authorization_code grant with PKCE. Tokens

  are obtained from the Uber OAuth token endpoint and scoped per

  product (Eats, Direct, Riders, etc.).

  '
humanURL: https://developer.uber.com/docs/eats/guides/authentication
baseURL: https://auth.uber.com/oauth/v2
tags:
- OAuth2
- Authentication
- Client Credentials
properties:
- type: Documentation
  url: https://developer.uber.com/docs/eats/guides/authentication
- type: TokenEndpoint
  url: https://auth.uber.com/oauth/v2/token