{"version":1,"pages":[{"id":"THj0DQ6cs5lAmGrgscQB","title":"PARTNER PROGRAMME","pathname":"/downstream","siteSpaceId":"sitesp_T51uI","description":"A quick context about POS integration with UrbanPiper"},{"id":"odmKOY2i22tpDy8rZzvE","title":"API Documentation","pathname":"/downstream/api-documentation","siteSpaceId":"sitesp_T51uI","description":"Quick access to the API documentation section"},{"id":"ZvDCi1SwM3qOlVHlNdyL","title":"Overview","pathname":"/downstream/getting-started/overview","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"gnvTkDwHgOT1x5rmZMrl","title":"Onboarding Process","pathname":"/downstream/getting-started/onboarding-process","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Hz5XpDVhOhaXUcXkKX13","title":"Environments","pathname":"/downstream/getting-started/environments","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"ia7w2dDnSn5yDb8b5nIy","title":"Sandbox","pathname":"/downstream/getting-started/environments/sandbox","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Environments"}]},{"id":"zSj499LFbJmLwCPxEP5N","title":"Webhooks - Callbacks","pathname":"/downstream/getting-started/webhooks-callbacks","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Cjao7YFgngOK95JepvXD","title":"Developer Tools","pathname":"/downstream/getting-started/developer-tools","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"I8yqL5pUksQkkb825EwY","title":"Authentication","pathname":"/downstream/authentication/authentication","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"AUTHENTICATION"}]},{"id":"PV5nq4hmDJrTviMw5YmF","title":"Create/Update Store","pathname":"/downstream/manage-stores/create-update-store","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Manage Stores"}]},{"id":"tNUYKjVjHJktweF9tZwj","title":"Architecture","pathname":"/downstream/menu/architecture","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Menu"}]},{"id":"zsROwuPjBUZV0YsTTgwP","title":"Categories","pathname":"/downstream/menu/categories","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Menu"}]},{"id":"A8UU9k4Bw49Jko36hZXB","title":"Items","pathname":"/downstream/menu/items","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Menu"}]},{"id":"UdSqMAaBRLNLsrEWSHJf","title":"Option Groups","pathname":"/downstream/menu/option-groups","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Menu"}]},{"id":"Hrw4PjycFUwrQ54d1UNg","title":"Options","pathname":"/downstream/menu/options","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Menu"}]},{"id":"oZHRdHrEI8m6lZtvaYAD","title":"Nested Option Group and Option","pathname":"/downstream/menu/nested-option-group-and-option","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Menu"}]},{"id":"BBCiNdGlBTldyL5evGcd","title":"Taxes","pathname":"/downstream/menu/taxes","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Menu"}]},{"id":"fIj3lIpqQRl17YEa1e5v","title":"Charges","pathname":"/downstream/menu/charges","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Menu"}]},{"id":"F0LJAe5xDvchj8VNW8pt","title":"Menu Push","pathname":"/downstream/menu/menu-push","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Menu"}]},{"id":"x65i5JzPZq6hwG6Y1gV5","title":"Validation and Publish","pathname":"/downstream/menu/validation-and-publish","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Menu"}]},{"id":"sOGSb1akfceN2e9o8U4i","title":"Order Components","pathname":"/downstream/order/order-components","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Order"}]},{"id":"vXRXQOtTSiwSgOOiGjRL","title":"Order Status Update","pathname":"/downstream/order/order-status-update","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Order"}]},{"id":"GutzfuIMIuINPBAxwEgR","title":"Order Rider Information","pathname":"/downstream/order/order-rider-information","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Order"}]},{"id":"H4EFXBkLEUp5YUZFnQ6l","title":"Store","pathname":"/downstream/availability/store","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Availability"}]},{"id":"FskparS1iIMdgjXW2Wyc","title":"Item/Option","pathname":"/downstream/availability/item-option","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Availability"}]},{"id":"CUgya06hyZBCXLXFa9Th","title":"Testing and Validation","pathname":"/downstream/integration-certification/testing-and-validation","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"INTEGRATION CERTIFICATION"}]},{"id":"DnRBXtulGf2bpvVmEuRs","title":"Certification","pathname":"/downstream/integration-certification/certification","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"INTEGRATION CERTIFICATION"}]},{"id":"Idmqtmbr2uD6usX1uWVI","title":"REST API","pathname":"/downstream/resources/rest-api","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"gidbAEoWJUyEQIPACDEt","title":"JSON","pathname":"/downstream/resources/json","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"IOOHvktJeBAFwWNUs8VF","title":"Atlas","pathname":"/downstream/resources/atlas","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"9m6E1OuLTb8XrzbM4c5T","title":"Gamma","pathname":"/downstream/resources/gamma","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"9BBV7Hy5j3RLYO9iryqm","title":"Multi-Brand Workflow","pathname":"/downstream/resources/multi-brand-workflow","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"4u11YSeV3e2nX5I3K3q1","title":"Webhook Circuit Breaker","pathname":"/downstream/resources/webhook-circuit-breaker","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"LnWoFyiWEm9sriZ6SmLq","title":"Flush Operations","pathname":"/downstream/resources/flush-operations","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"BlNTLcspRsyhMuUP63gL","title":"Overview","pathname":"/downstream/aggregator-constraints/aggregator-constraints","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"tgROMxaGwYx0xuR5zZ1k","title":"Generic","pathname":"/downstream/aggregator-constraints/generic","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"kiA1N7YoS091v1T1j1a4","title":"Amazon","pathname":"/downstream/aggregator-constraints/amazon","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"GPbxlUDTjpxMlGtVCcR9","title":"Careem","pathname":"/downstream/aggregator-constraints/careem","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"NHUJ3AwR34GlfEh9euFv","title":"Chatfood","pathname":"/downstream/aggregator-constraints/chatfood","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"bFHQ8r6qjmFC8Uqx6UHG","title":"Deliveroo","pathname":"/downstream/aggregator-constraints/deliveroo","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"A5a0t8JkYhm5zFOC87X8","title":"DoorDash","pathname":"/downstream/aggregator-constraints/doordash","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"96JwT7mET5tXfXO0859D","title":"Dotpe","pathname":"/downstream/aggregator-constraints/dotpe","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"y3UNReolcUnFU7CFH5Sc","title":"Dunzo","pathname":"/downstream/aggregator-constraints/dunzo","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"tAZ6HbeRFS87qyimlGfJ","title":"Eateasy","pathname":"/downstream/aggregator-constraints/eateasy","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"3ewHEiQwbalUgDyDqyhz","title":"Eazydiner","pathname":"/downstream/aggregator-constraints/eazydiner","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"5f8r2maEjjxH73mjeTiO","title":"Gupshup","pathname":"/downstream/aggregator-constraints/gupshup","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"dNWryRKDTLCOhRU2v9pA","title":"HungerStation","pathname":"/downstream/aggregator-constraints/hungerstation","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"OmnIWxZSlFQKVpyRMAYm","title":"Inresto","pathname":"/downstream/aggregator-constraints/inresto","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"q75xGf8xeO81w9cPaawx","title":"Jahez","pathname":"/downstream/aggregator-constraints/jahez","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"vP9nkffrlSNw1tOffj9u","title":"JustEat","pathname":"/downstream/aggregator-constraints/justeat","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"yn0LgH1FWis57GPgXV7g","title":"Magicpin","pathname":"/downstream/aggregator-constraints/magicpin","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"HewP9yQuHcPtg9AbWjbD","title":"Mrsool","pathname":"/downstream/aggregator-constraints/mrsool","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"wxLE4c6lOOItoVUwZflw","title":"Noonfood","pathname":"/downstream/aggregator-constraints/noonfood","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"eFumtv5IDbHc9YodwjEn","title":"Radyes","pathname":"/downstream/aggregator-constraints/radyes","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"kS1YfPjYaOifBIU55MME","title":"Swiggy","pathname":"/downstream/aggregator-constraints/swiggy","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"8sN9C73R5cCo5bz5p0el","title":"Talabat","pathname":"/downstream/aggregator-constraints/talabat","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"9IONV2VtOKpEmiVD6p1o","title":"UberEats","pathname":"/downstream/aggregator-constraints/ubereats","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"xDsEAWj2qcxliSSqPlZ2","title":"Zomato","pathname":"/downstream/aggregator-constraints/zomato","siteSpaceId":"sitesp_T51uI","description":"","breadcrumbs":[{"label":"Aggregator Constraints"}]},{"id":"BwyFt8zw0gxqUl1WVjSN","title":"Introduction","pathname":"/downstream/api","siteSpaceId":"sitesp_2tKEN","description":""},{"id":"MafHN3sm78PQVOed1qp8","title":"Aggregators","pathname":"/downstream/api/references/aggregators","siteSpaceId":"sitesp_2tKEN","description":"List of aggregator platforms the integration is supported by us","breadcrumbs":[{"label":"References"}]},{"id":"SII2nrs5Ly83pCIfU7bY","title":"Days of a Week","pathname":"/downstream/api/references/days-of-a-week","siteSpaceId":"sitesp_2tKEN","description":"List of day values passed in the Store and Category timing configuration","breadcrumbs":[{"label":"References"}]},{"id":"suglu8ZtHObIJ6CIzEGo","title":"Supported Languages","pathname":"/downstream/api/references/supported-languages","siteSpaceId":"sitesp_2tKEN","description":"List of languages supported to pass in the Menu entities","breadcrumbs":[{"label":"References"}]},{"id":"zOy0YJn8w7LoK34NtHDY","title":"Food Types","pathname":"/downstream/api/references/food-types","siteSpaceId":"sitesp_2tKEN","description":"List of food type values to be configured for Items","breadcrumbs":[{"label":"References"}]},{"id":"2yAJMxo9LIYtmPtFd9v5","title":"Item Tags","pathname":"/downstream/api/references/item-tags","siteSpaceId":"sitesp_2tKEN","description":"List of valid item tags per aggregator platform","breadcrumbs":[{"label":"References"}]},{"id":"HxTk72i7CUBuEC0Jurnl","title":"Webhook Event Headers","pathname":"/downstream/api/references/webhook-event-headers","siteSpaceId":"sitesp_2tKEN","description":"List of header values passed in the webhook requests","breadcrumbs":[{"label":"References"}]},{"id":"129US4BUYOWID0F2EF9m","title":"Setting-up Webhooks","pathname":"/downstream/api/endpoints/setting-up-webhooks","siteSpaceId":"sitesp_2tKEN","description":"API to create/update external system webhook endpoints","breadcrumbs":[{"label":"ENDPOINTS"}]},{"id":"aiuJGjC8Uy6e6C0ASIeY","title":"Stores","pathname":"/downstream/api/endpoints/stores","siteSpaceId":"sitesp_2tKEN","description":"","breadcrumbs":[{"label":"ENDPOINTS"}]},{"id":"1QmN5O2U9kOvPjAlJhAd","title":"Add/Update Stores","pathname":"/downstream/api/endpoints/stores/add-update-stores","siteSpaceId":"sitesp_2tKEN","description":"API to create/update the stores for a brand and its callback","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Stores"}]},{"id":"LQEkcvc8mNvwEQO1R1TI","title":"Store Toggle","pathname":"/downstream/api/endpoints/stores/store-toggle","siteSpaceId":"sitesp_2tKEN","description":"API to enable/disable the store for a brand and its callback","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Stores"}]},{"id":"Dt1nt5ueopcVQAjXXrKN","title":"Menu","pathname":"/downstream/api/endpoints/menu","siteSpaceId":"sitesp_2tKEN","description":"","breadcrumbs":[{"label":"ENDPOINTS"}]},{"id":"xIxQRepwEWkTtyGTZMLy","title":"Add/Update Menu","pathname":"/downstream/api/endpoints/menu/add-update-menu","siteSpaceId":"sitesp_2tKEN","description":"API to create/update the menu for a brand and its callback","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Menu"}]},{"id":"PBA5SDvgp9dOdUdvOg67","title":"Menu Toggle","pathname":"/downstream/api/endpoints/menu/menu-toggle","siteSpaceId":"sitesp_2tKEN","description":"API to enable/disable the menu for a brand and its callback","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Menu"}]},{"id":"E3SmOQJbtq1IQA4lHn1v","title":"Category Timing Groups","pathname":"/downstream/api/endpoints/menu/category-timing-groups","siteSpaceId":"sitesp_2tKEN","description":"API to create/update a timing group for Categories and its callback","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Menu"}]},{"id":"xklNV2mED0FzorjAHK15","title":"Order Management","pathname":"/downstream/api/endpoints/order-management","siteSpaceId":"sitesp_2tKEN","description":"","breadcrumbs":[{"label":"ENDPOINTS"}]},{"id":"p6hQt9dMY5iflnqfOKho","title":"Order Relay","pathname":"/downstream/api/endpoints/order-management/order-relay","siteSpaceId":"sitesp_2tKEN","description":"A webhook to consume the Order information","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Order Management"}]},{"id":"5c8NwfSiKnTgo921wCSj","title":"Order Status Update","pathname":"/downstream/api/endpoints/order-management/order-status-update","siteSpaceId":"sitesp_2tKEN","description":"APIs to exchange the Order States between the systems.","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Order Management"}]},{"id":"1L1t4gsPNVxgOZFfhPsX","title":"Rider Status Update","pathname":"/downstream/api/endpoints/order-management/rider-status-update","siteSpaceId":"sitesp_2tKEN","description":"A webhook to consume the delivery rider information","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Order Management"}]},{"id":"XOXzM9OpFy6sRAvob4Tk","title":"Webhook Order Retry API","pathname":"/downstream/api/endpoints/order-management/webhook-order-retry-api","siteSpaceId":"sitesp_2tKEN","description":"This API is used by the POS partner to retry the Order Relay webhook","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Order Management"}]},{"id":"dRyAugipIX3fzXZdvgXA","title":"Self-Delivery Rider Management","pathname":"/downstream/api/endpoints/order-management/self-delivery-rider-management","siteSpaceId":"sitesp_2tKEN","description":"This section contains the list of APIs related to managing the riders for self-delivery order and their statuses.","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Order Management"}]},{"id":"3V0aUfrgjsFF3QLwzWPb","title":"Rider Status Updates","pathname":"/downstream/api/endpoints/order-management/self-delivery-rider-management/rider-status-updates","siteSpaceId":"sitesp_2tKEN","description":"This API is used to share the rider updates with aggregators for self-delivery orders.","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Order Management"},{"label":"Self-Delivery Rider Management"}]},{"id":"J0yzAkO3euNuGIFMO5ia","title":"Rider Live Tracking","pathname":"/downstream/api/endpoints/order-management/self-delivery-rider-management/rider-live-tracking","siteSpaceId":"sitesp_2tKEN","description":"This endpoint is used to send the rider updates to the aggregators for self-delivery orders.","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Order Management"},{"label":"Self-Delivery Rider Management"}]},{"id":"AAcpz7X5XyStmSQtu7WL","title":"Miscellaneous","pathname":"/downstream/api/endpoints/miscellaneous","siteSpaceId":"sitesp_2tKEN","description":"","breadcrumbs":[{"label":"ENDPOINTS"}]},{"id":"tIHQFMZQLBUJwGi6iIWh","title":"Zomato Feature Actions","pathname":"/downstream/api/endpoints/miscellaneous/zomato-feature-actions","siteSpaceId":"sitesp_2tKEN","description":"API to send the delivery rider's body temperature, mask check information, additional rider, and masked contact request. (Zomato specific)","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Miscellaneous"}]},{"id":"BfUQRq156QaglWV5V9wn","title":"Swiggy Feature Actions","pathname":"/downstream/api/endpoints/miscellaneous/swiggy-feature-actions","siteSpaceId":"sitesp_2tKEN","description":"API to request for the delivery rider's ETA and customer masked phone number (Swiggy specific)","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Miscellaneous"}]},{"id":"0JI60NyXQqhJBfmDaEfi","title":"Mark Order Item Stock-out","pathname":"/downstream/api/endpoints/miscellaneous/mark-order-item-stock-out","siteSpaceId":"sitesp_2tKEN","description":"API to mark order out of stock to modify the order (Swiggy Specific)","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Miscellaneous"}]},{"id":"IqdMLypFqMTTGHkEiKcN","title":"Customer Complaints","pathname":"/downstream/api/endpoints/miscellaneous/customer-complaints","siteSpaceId":"sitesp_2tKEN","description":"","breadcrumbs":[{"label":"ENDPOINTS"},{"label":"Miscellaneous"}]}]}