Rappi API v1.25.0

Rappi API v1.25.0 incluye todos los recursos, endpoints y metodos que permiten la integración con la aplicación de Rappi.

La tabla siguiente contiene todos los recursos disponibles de nuestra API:

Recurso APIEndpointDescripción del Endpoint
AutenticaciónPOST tokenUsa este endpoint para generar un Token de Acceso. Este Token te permite autenticarte al hacer una llamada API.
MenúsGET menuDevuelve la colección de menús creados por el aliado autenticado
POST menuAñade o actualiza un menú en una tienda
GET menu/approved/{storeId}Devuelve el estado de aprobación actual de un menú
GET menu/rappi/{storeId}Devuelve el ultimo menú creado para una tienda
ÓrdenesGET ordersDevuelve una lista de nuevas ordenes creadas
GET orders/status/sentDevuelve una lista de nuevas ordenes creadas en estado SENT
PUT orders/{orderId}/take/{cookingTime}Toma una orden para ser preparada
PUT orders/{orderId}/rejectRechaza una orden
POST orders/{orderId}/ready-for-pickupConfirma que la orden esta lista para ser recogida
GET orders/{orderId}/eventsDevuelve los ultimos eventos de las ordenes
TiendasGET stores-paDevuelve la lista de tiendas del cliente autenticado
PUT stores-pa/{storeId}/statusActualiza una tienda a integrada o no integrada
DisponibilidadPOST availability/items/statusControla la disponibilidad de los articulos en la aplicación por su SKU
POST availability/items/rappi/statusControla la disponibilidad de los articulos en la aplicación por su ID
PUT availability/stores/itemsControla la disponibilidad de los articulos en la aplicación por su SKU
PUT availability/stores/items/rappiControla la disponibilidad de los articulos en la aplicación por su ID
PUT availability/storesControla la disponibilidad de la tienda en la aplicación
PUT availability/stores/enable/massiveManeja de forma asincrónica la disponibilidad de la tienda en la app de Rappi
PUT availability/stores/enableManeja de forma sincrónica la disponibilidad de la tienda en la app de Rapppi
PATCH restaurants/menu/v1/stores/{STORE_ID}/products/{IDENTITY_TYPE}/stockManeja de forma asincrónica la disponibilidad de los productos por SKU o por ID en la app de Rappi
PATCH restaurants/menu/v1/stores/{STORE_ID}/toppings/{IDENTITY_TYPE}/stockManeja de forma asincrónica la disponibilidad de los toppings por SKU o por ID en la app de Rappi
PATCH restaurants/menu/v1/stores/{STORE_ID}/items/{IDENTITY_TYPE}/stockManeja de forma asincrónica la disponibilidad de los productos y toppings por SKU o por ID en la app de Rappi
WebhooksGET webhook/{event}Regresa los Webhooks configurados de todas las tiendas del cliente autenticado
PUT webhook/{event}/add-storesAgrega tiendas al evento del webhook especificado
PUT webhook/{event}/change-urlCambia la url para una lista de stores
POST webhookCrea un nuevo Webhook para una lista de tiendas del cliente autenticado
DELETE webhook/{event}/remove-storesElimina stores del webhook especificado
PUT webhook/{event}/reset-secretReinicia el secret y genera uno nuevo al cliente autenticado
PUT webhook/{event}/change-statusHabilita o deshabilita Webhooks para una lista de tiendas