NDA & API Agreement Information
There are 4 primary APIs that partners can use to build an integration and they are listed below. Please note that the "POS Provision API" is required if also using the "Order" and "Store & Menu API" unless there is a specific use case to indicate otherwise.
ORDER API: Allows for orders for a Merchant’s Items via the Uber Applications to be programmatically accepted, declined, monitored, or otherwise managed on behalf of such Merchant via its point of sale (“POS”) system. If Provider requests use of this Order API, Provider acknowledges and agrees that Provider is wholly responsible for correctly relaying all information provided in such Order API between Uber and Merchant systems, including but not limited to allergy information and special instructions;
STORE & MENU API: Allows for programmatic updates of a Merchant’s storefronts via the Uber Applications. Provider may provide a Merchant’s menu Items and store information to Uber via this Menu API;
REPORTING API: Enables Provider to request and receive certain data, as determined by Uber, including financial data details that are available to Provider and Merchants in the pay-details reports available through the Uber Tools, for orders placed by Customers from Merchants via the Uber Eats App. Without limiting any other term of the Agreement, if this Financials API is checked, Provider represents and warrants that each Merchant has expressly authorized Provider to access such data from Uber.
POS PROVISION API: Enables Merchant to authorize Provider to (1) retrieve Merchant store data and (2) provision or launch Merchant locations on Order and Menu APIs from Provider’s service on an ongoing basis, until Uber, Merchant or Provider explicitly terminates such access.