Uber Eats · GraphQL Specification

Uber Eats GraphQL Schema

This conceptual GraphQL schema represents the Uber Eats platform API domain, covering restaurant and store management, menus, orders, delivery fulfillment, promotions, customer data, and reporting. Uber Eats exposes its services through REST APIs (Uber Eats Marketplace APIs and Uber Direct), but this schema models the underlying domain as a unified GraphQL surface to support integration tooling, federation design, and API documentation.

Documentation Endpoint View on GitHub Uber EatsUber DirectFood DeliveryLast-Mile LogisticsRestaurantsMenusOrdersFulfillmentCourierOAuth2GraphQL

Overview

Uber Eats GraphQL Schema is a GraphQL API specification published by Uber Eats on the APIs.io network.

This conceptual GraphQL schema represents the Uber Eats platform API domain, covering restaurant and store management, menus, orders, delivery fulfillment, promotions, customer data, and reporting. Uber Eats exposes its services through REST APIs (Uber Eats Marketplace APIs and Uber Direct), but this schema models the underlying domain as a unified GraphQL surface to support integration tooling, federation design, and API documentation.

Tagged areas include Uber Eats, Uber Direct, Food Delivery, Last-Mile Logistics, and Restaurants.

Endpoint

Related API Specs

Uber Eats Store API (OpenAPI) Uber Direct (Deliveries) API (OpenAPI)
Back to Uber Eats · All GraphQL Specs · GitHub