JUMP TOAuthenticationExchange credentialsCredential TypesGet access token.postOrders APIWebhooksOrder Events Webhook CallbackpostRider Events Webhook CallbackpostPOS Webhook - New OrderpostPOS Webhook - Cancel OrderpostEndpoints V1Create Sync Status for an OrderpostCreate Preparation Stage for an OrderpostUpdate Order StatuspatchGet Single Order DetailsgetGet OrdersgetGet Integrator's Order Events Webhook ConfigurationgetChange Integrator's Order Events Webhook ConfigurationputGet Integrator's Rider Events Webhook configurationgetChange Integrator's Rider Events Webhook configurationputGet Integrator's Sites Webhooks ConfigurationgetChange Integrator's Sites Webhooks ConfigurationputEndpoints V2Get Single Order DetailsgetGet OrdersgetMenu APIv1 (recommended)Get menugetUpload menuputUpdate PLU (Price Look-Up) to Menu Item mappingpostReplace All Menu Item UnavailabilitiesputUpdate Individual Menu Item unavailabilitiespostGet Menu Item unavailabilitiesgetv2 (for menus created by Menu Manager)Get menugetReplace All Menu Item UnavailabilitiesputUpdate individual Menu Item unavailabilitiespostGet Menu Item unavailabilitiesgetWebhooksMenu Webhook CallbackpostWebhook ManagementGet Integrator's Menu Events WebhookgetChange Integrator's Menu Events WebhookputCatalogue APICatalogue UploadCatalogue UploadpostUpload URL (from catalogue upload response)Upload URL (from catalogue upload response)putGet CatalogueGet CataloguegetUpdate ListingsUpdate ListingsputUpdate UnavailabilitiesUpdate UnavailabilitiespatchGet UnavailabilitiesGet UnavailabilitiesgetWebhooksUpload Catalogue WebhookpostUpdate Catalogue Listing WebhookpostSite APIIntroductionStatusGet site statusgetUpdate site statusputDays OffGet a site days off periodgetUpdate a site days off periodputCancel a site days off perioddeleteAdd a new site days offpostGet site days offgetOpening HoursGet site opening HoursgetUpdate site opening hourspostTime ZoneGet site time zonegetListingGet sites for a brandgetWorkload ModeGet site workload modegetSet site workload modeputWorkload TimesGet site workload timesgetSet site workload timesputBrand IDGet Site Brand IDgetBrandsGet list of brandsgetPicking APIEndpoints V1Start picking process for orderputAccept orderputReject orderputAllows the partner to make amendments to order items.postGet allowed item substitutions.getFetch active ordersgetWebhook URL ConfigurationRetrieve Picking API webhook configuration for a brandgetConfigure Picking API webhook for a brandputRetrieve Picking API webhook configuration (Integrator)getConfigure Picking API webhook (Integrator)putPicking API webhook receiver examplepostEndpoints V2Update order items quantityputDeveloper Portal APIIntroductionScenariosGet all scenariosgetGet a scenario by IDgetTrigger a scenario run by scenario IDpostGet runs of a scenariogetGet a scenario run by IDgetSignature APIIntroductionWebhooksOrder Status CallbackpostOrder Refund CallbackpostOrder Credit CallbackpostOrder Redelivery CallbackpostRider Status Callbackpostv1Create a new orderpostGet information about an ordergetGet order locationgetCreate quotepostGet restaurants for locationgetList registered webhooksgetRegister webhookspostSubmit a refund notification for an orderpostv2Create a new orderpostGet order locationgetDeliveroo Express APIv1Create quotepostGet quotegetUpdate quotepatchSchedule deliverypostGet deliverygetCancel deliverydeleteGet AvailabilitygetOpenAPI specificationOpenAPI specificationSet site workload modeput https://api.developers.deliveroo.com/site/v1/brands/{brand_id}/sites/{site_id}/workload/modeA site workload load mode can be set using the following endpoint.