Uber Eats Marketplace APIs
¶ Overview
The Uber Eats Marketplace APIs enable partners to programmatically manage stores, menus, and orders on the Uber Eats platform. Build integrations that automate order processing, synchronize menus in real-time, and manage store operations at scale.
¶ What You Can Build
Point-of-Sale (POS) Integrations Connect your POS system to automatically sync menus, inject orders, and eliminate manual processes. This is the most common and valuable integration path.
Menu Management Systems Keep menus synchronized across platforms with real-time updates for pricing, availability, and new items.
Order Management Solutions Automate order workflows from notification to fulfillment with webhooks and API endpoints. Includes support for BYOC (Bring Your Own Courier) delivery management.
Multi-location Management Scale operations across hundreds or thousands of restaurant locations with enterprise-grade APIs.
Promotional Campaign Management Create, manage, and track promotional campaigns to drive customer engagement and sales.
¶ Marketplace API Overview
API Suite | Purpose | Key Use Cases |
---|---|---|
Integration Configuration | Store onboarding and setup | Connect apps to merchant locations, manage integrations |
Menu | Menu and item management | Sync menus, update pricing, manage store hours |
Store | Store operations | Set hours, manage online status, configure locations |
Order | Order processing | Accept/deny orders, track fulfillment, handle cancellations, BYOC delivery management |
Promotions | Campaign management | Create promotions, manage offers, track campaign performance |
Reporting | Analytics and insights | Transaction reports, performance metrics |
¶ Documentation Guide
Our comprehensive guide library covers every aspect of integration development:
Core Integration Guides
- Getting Started - Complete setup and development workflow
- Authentication - OAuth 2.0 implementation and scopes
API-Specific Implementation
- Menu Integration - Real-time menu synchronization
- Order Integration - End-to-end order processing
- Store Integration - Store management and configuration
- Webhooks - Event-driven architecture setup
Advanced Features
- Item Customizations - Complex menu item configurations
- Order States - Order lifecycle management
- Going Live - Production deployment checklist
¶ Integration Paths
Full POS Integration (4-8 weeks) Complete automation with real-time sync, order injection, promotional campaigns, BYOC delivery management, and comprehensive workflow management. Meets all production quality standards.
Enterprise Reporting Integration (2-4 weeks) Focused on analytics and business intelligence through the Reporting API. Perfect for organizations that need transaction reports, performance metrics, and data insights without full operational integration.
¶ Staying Updated
The Uber Eats Marketplace APIs are actively developed with regular updates and new features:
API Evolution
- API Change Log - Comprehensive history of all API updates, new features, and breaking changes
- Versioning Strategy - How we manage API versions and backward compatibility
Integration Maintenance
- Monitor the change log for new features that can enhance your integration
- Test version updates in your staging environment before production deployment
- Subscribe to webhook notifications for real-time platform updates
¶ Before You Start
- Review Requirements - Check our Quality & Performance Standards for production requirements (99% injection success rate required)
- Understand Versioning - Read about API Versioning and change management
- Set Up Development - Create your developer account and review authentication
¶ Getting Started
Ready to build a production-quality integration? Follow our comprehensive Getting Started guide which covers:
- Developer account setup and scope configuration
- Test store provisioning and authentication
- End-to-end integration workflow
- Production validation requirements
¶ Need Help?
- Technical Questions: Integration Support Form
- Quick Answers: Check our FAQ
- API Changes: Monitor our API Change Log
- Business Inquiries: Contact your Uber Eats partner manager
Next Step: Start with Getting Started or jump directly to Authentication if you’re already familiar with Uber’s developer platform.