Utils API v1.2.0

Utils API v1.2.0 includes all the resources, endpoints, and methods that assist you to manage your restaurant operation.

The following tables contains all the resources available to use with Utils API:

API ResourceEndpointEndpoint Description
Corridor SchedulesGET corridor/store/{storeId}Returns the collection of corridors for the store
GET corridor/schedule/{corridorId}/store/{storeId}Returns the corridor schedules configured for the store
POST corridor/schedule/{corridorId}/store/{storeId}Create corridor schedules for the store
PUT corridor/schedule/{corridorId}/store/{storeId}Update corridor schedules for the store
DELETE corridor/schedule/{corridorId}/store/{storeId}/{corridorProductScheduleId}Delete corridor schedules for the store
Corridor Schedules by IntegrationGET corridor/integration/{integrationId}Returns the collection of corridors for the store
GET corridor/schedule/{corridorId}/integration/{integrationId}Returns the corridor schedules configured for the store
POST corridor/schedule/{corridorId}/integration/{integrationId}Create corridor schedules for the store
PUT corridor/schedule/{corridorId}/integration/{integrationId}Update corridor schedules for the store
DELETE corridor/schedule/{corridorId}/integration/{integrationId}/{corridorProductScheduleId}Delete corridor schedules for the store
Product SchedulesGET product/corridor/{corridorId}/store/{storeId}Returns the collection of products for the corridor and store
GET product/schedule/{productId}/corridor/{corridorId}/store/{storeId}Returns the product schedules configured for the corridor and store
POST product/schedule/{productId}/corridor/{corridorId}/store/{storeId}Create product schedules for the corridor and store
PUT product/schedule/{productId}/corridor/{corridorId}/store/{storeId}Update product schedules for the corridor and store
DELETE product/schedule/{productId}/corridor/{corridorId}/store/{storeId}/{corridorProductScheduleId}Delete product schedules for the corridor and store
Product Schedules by SKUGET sku/corridor/{corridorId}/integration/{integrationId}Returns the collection of products for the corridor and store
GET sku/schedule/{sku}/corridor/{corridorId}/integration/{integrationId}Returns the product schedules configured for the corridor and store
POST sku/schedule/{sku}/corridor/{corridorId}/integration/{integrationId}Create product schedules for the corridor and store
PUT sku/schedule/{sku}/corridor/{corridorId}/integration/{integrationId}Update product schedules for the corridor and store
DELETE sku/schedule/{sku}/corridor/{corridorId}/integration/{integrationId}/{corridorProductScheduleId}Delete product schedules for the corridor and store
Store hoursGET store/schedule/{storeId}Returns all regular store hours
GET store/schedule/{storeId}/holidayReturns all holiday hours
GET store/schedule/{storeId}/specialReturns all the hours of the store's special days
POST store/schedule/{storeId}Create a time slot on a regular schedule day of the store
POST store/schedule/{storeId}/holiday/{holidayDayId}Create a time slot on a holiday
POST store/schedule/{storeId}/specialCreate a special day for the store
POST store/schedule/{storeId}/special/{specialDayId}Create a time slot on a store's special day
PUT store/schedule/{storeId}/{storeScheduleId}Update a time slot
DELETE store/schedule/{storeId}/{storeScheduleId}Delete a time slot
DELETE store/schedule/{storeId}/special/{specialDayId}Delete a special day
Product StatusGET menu/integration/{integrationId}Return the list of products and toppings with status and their availability

Utils Getting Started

To start using the Utils API you must sign up as a Rappi ally. See details here Getting Started.

Once you receive your Rappi Credentials, you can create your Access Token with the POST token.

After generating your Access Token, you can start using the Utils API.