1.5 KiB
1.5 KiB
04 Store API 1.0.0 Audit
Source checked: "Uber Eats Marketplace Store API (1.0.0)" shared by you.
Implemented Now (Dedicated Wrapper Namespace)
- Get Stores:
GET /api/v1/uber/delivery-store/stores- upstream:
/v1/delivery/stores
- Get Store Details:
GET /api/v1/uber/delivery-store/stores/{storeId}- upstream:
/v1/delivery/store/{store_id}
- Update Store Information:
POST /api/v1/uber/delivery-store/stores/{storeId}- upstream:
/v1/delivery/store/{store_id} - supports contact/location/pickup_instructions only
- Retrieve Store Status:
GET /api/v1/uber/delivery-store/stores/{storeId}/status- upstream:
/v1/delivery/store/{store_id}/status
- Set Store Status:
POST /api/v1/uber/delivery-store/stores/{storeId}/status- upstream:
/v1/delivery/store/{store_id}/update-store-status
- Update Prep Time:
POST /api/v1/uber/delivery-store/stores/{storeId}/prep-time- upstream:
/v1/delivery/store/{store_id}/update-store-prep-time
- Update Fulfillment Configuration (BYOC):
POST /api/v1/uber/delivery-store/stores/{storeId}/fulfillment-configuration- upstream:
/v1/delivery/store/{store_id}/update-fulfillment-configuration
Validation Added
- status:
ONLINE|OFFLINEenum - prep time max: 10,800 seconds
- store update restricted to contact/location/pickup fields
Pending
- Optional stricter schemas for nested location/contact formats per country-specific variants
- Dedicated request-builder helpers for BYOC fulfillment override fields