Developer application to access platform APIs
In this guide, we will outline the steps involved in crafting a new application on the Developer Dashboard. Steps for creating an application.
¶ Step 1. Access developer dashboard
-
Sign In to Uber Developer Dashboard
- Go to the official Uber Developer Dashboard website.
- Click on the ‘Sign In’ option.
- Use your Uber account credentials to log in or create a new account if you don’t have one.

¶ Step 2. Create a developer’s application
-
Navigate to the Developer Dashboard
- Once logged in, access the Developer Dashboard by navigating to Uber Developer Page. On the homepage, the dashboard icon can be found in the top right corner.
-
Create a New Developer Application
- Go to the Apps dropdown under Create Application and select “Other Applications”.
- You will see the “Create Application” option on this page in the top right corner.
- Add the Application Name and Description, then click on Create.
- This should create a hybrid app for you.
-
Application Details
- Provide the following information for creating a new application:
- Application Name: Choose a self-explanatory name that reflects the company or project, e.g., YourCompanyNameApplication.
- Description: Briefly describe the purpose and functionality of the application.
- Provide the following information for creating a new application:
-
Access your application
- After creating the application, click on the application to access and manage the newly created application.
¶ Step 3. Register redirect URI and privacy policy URL
In the Authentication section of the developer dashboard, developers can register the Redirect URI and Privacy Policy URL for their applications:
- Redirect URI: This is the URL where the OAuth server will redirect users after authorization. It should be a secure URL and match the one specified in the application settings.
- Privacy Policy URL: Developers need to provide a link to their application’s privacy policy. This document outlines how user data is handled and ensures compliance with legal and regulatory requirements.
Registering these URLs ensures secure authorization processes and transparency regarding user data handling practices.

¶ Step 4. Register webhook URL
To receive webhooks from Uber, developers need to register their webhook callback URL in the dashboard. This URL should be able to handle POST requests sent by Uber’s webhook server and should be secure (https) and employ authentication measures for data protection.
Registering your webhook URL allows developers to receive real-time notifications about events and updates from Uber, enhancing the integration and functionality of their applications.
See details about this webhook process here.