Build the on-demand future with the Uber API

At Uber, we take pride in giving developers the tools they need to build valuable products that help people around the world discover and use our on-demand service. In our continued efforts to expose the primitives of Uber via our API, we are launching the Uber Request endpoint and hosting our first hackathon.

We are excited to see what you can invent on our platform. Prizes will be awarded to the submissions that surprise, delight, and engage with users in a way that has never been done before. The 1st place team wins a trip to Uber HQ in San Francisco to participate in a jam session with members of the Uber Leadership and API Teams.

For all documentation on the Uber API, please visit the Uber developer site. We may mix things up a bit during the challenge by introducing even more tools for you to use, so make sure to follow us on Twitter @Uber_API.

Note: Your iOS app does not need to be in the App Store. To enter an app that isn't in the App Store, use iTunes Connect to invite hackathon@uber.com as a beta tester, which will allow our judges to test your app on iPhones and iPads we have at headquarters.
https://itunesconnect.apple.com

View full rules

Eligibility

The challenge is open to:

  • Individuals who are at least 18 years of age as of the time of entry, have a valid Uber developer account link, and have agreed to and adhered to the Uber Developer Terms of Use.
  • Teams of eligible individuals.
  • Teams of eligible individuals entering on behalf of organizations- View official rules
  • Submitters who are employed by Uber or ChallengePost are not eligible.
  • Please view official rules for full details on eligibility.

Requirements

Main requirement:

  • Create an app that uses Uber’s API or update an existing app with the Uber API (added after the start of the submission period).

Submission Requirements for Challenge (to be flushed out in rules) – Apps must:

  • All team members must accept and adhere to the Uber Developer Terms of Use
  • Must run on one of the following platforms: a native smartphone or tablet app (iOS, Android, Blackberry, Windows, web app (mobile or desktop), a desktop app (Windows PC, Mac Desktop), software running on other hardware (including, but not exclusive to, custom hardware which includes a software component (wearable technology, open source hardware, etc.)
  • Be a new application, or, if an existing application, must have integrated Uber after the start of the submission period.

  • Function as depicted in the submitted video and text description

  • Be in English

  • Be substantially different from any other app submitted by the same submitter/team/organization

  • Be the original work of the submitter, be solely owned by the submitter, and not violate the IP rights of any other person or entity

  • Be provided at no charge for the testing and judging periods

  • Submitters must include the Email account connected to Uber Developer account, AND the Client ID for Uber Developer account on their submission form.

Note: Your iOS app does not need to be in the App Store. To enter an app that isn't in the App Store, use iTunes Connect to invite hackathon@uber.com as a beta tester, which will allow our judges to test your app on iPhones and iPads we have at headquarters.
https://itunesconnect.apple.com

How to enter

  • Walk through the Official Rules to confirm you meet all eligibility requirements.
  • Register your app on the Uber developer page to get started.
  • Visit the documentation page to get all the necessary documents and resources you need to build your app.
  • Register an account on this site and submit your project.

Judges

Jonathan Lydon

Jonathan Lydon
Technical Recruiting Lead at Uber

Scott Biggart

Scott Biggart
Developer Evangelism Lead, API at Uber

Rahul Bijor

Rahul Bijor
Product Management Lead, API at Uber

Nathan Lam

Nathan Lam
Product Marketing Lead, API at Uber

Tom Fallows

Tom Fallows
Director of Product Management at Uber

Adam Rogal

Adam Rogal
Eng Manager, API at Uber

Christine Fernandez

Christine Fernandez
Senior Product Design Manager at Uber

Mike McClay

Mike McClay
Head of Backend Eng, API at Uber

Pedram Keyani

Pedram Keyani
Director of Eng at Uber

Judging Criteria

  • Design
    Is the application polished, visually appealing, and easy to use?
  • Effective use of the Uber API
    Does the application take advantage of most of the endpoints that the Uber API has to offer? Does the application use the newly announced “Request endpoint”?
  • Utility & Impact
    Is the application compelling and/or indispensable? How much impact will it create?
  • Originality
    Is the application unique and/or innovative? Is it appealing to unexpected audiences?