Listar combinaciones de canal configuradas
POST /api/fulfillment-config/list-fulfillment-configs
Descripción
Lista las combinaciones configuradas entre canal de venta y canal de entrega en el restaurante.
Detalles
* Retorna las combinaciones donde el canal de venta y el canal de entrega existen y están disponibles. * Cada combinación incluye el nombre del canal de venta y el nombre del canal de entrega. * Los resultados se ordenan primero por canal de venta y luego por canal de entrega.
Permisos requeridos
catalog.module
Request
Este endpoint no recibe parámetros.
Ejemplo de request
curl -X POST https://app.restofy.co/api/fulfillment-config/list-fulfillment-configs \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>"
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-07-15T13:20:48Z
HTTP 200
Request
[]
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"fulfillmentConfigs": [
{
"id": 2,
"channelId": 1,
"channelName": "Punto de venta",
"fulfillmentId": 2,
"fulfillmentName": "Autoservicio"
},
{
"id": 7,
"channelId": 1,
"channelName": "Punto de venta",
"fulfillmentId": 7,
"fulfillmentName": "DiDi Food"
},
{
"id": 4,
"channelId": 1,
"channelName": "Punto de venta",
"fulfillmentId": 4,
"fulfillmentName": "Domicilio propio"
},
{
"id": 1,
"channelId": 1,
"channelName": "Punto de venta",
"fulfillmentId": 1,
"fulfillmentName": "En mesa"
},
{
"id": 18,
"channelId": 1,
"channelName": "Punto de venta",
"fulfillmentId": 10,
"fulfillmentName": "Entrega en habitación"
},
{
"id": 8,
"channelId": 1,
"channelName": "Punto de venta",
"fulfillmentId": 8,
"fulfillmentName": "iFood"
},
{
"id": 5,
"channelId": 1,
"channelName": "Punto de venta",
"fulfillmentId": 5,
"fulfillmentName": "Rappi"
},
{
"id": 6,
"channelId": 1,
"channelName": "Punto de venta",
"fulfillmentId": 6,
"fulfillmentName": "Uber Eats"
},
{
"id": 3,
"channelId": 1,
"channelName": "Punto de venta",
"fulfillmentId": 3,
"fulfillmentName": "Vehículo"
},
{
"id": 21,
"channelId": 2,
"channelName": "QR / Enlace",
"fulfillmentId": 2,
"fulfillmentName": "Autoservicio"
},
{
"id": 26,
"channelId": 2,
"channelName": "QR / Enlace",
"fulfillmentId": 7,
"fulfillmentName": "DiDi Food"
},
{
"id": 23,
"channelId": 2,
"channelName": "QR / Enlace",
"fulfillmentId": 4,
"fulfillmentName": "Domicilio propio"
},
{
"id": 20,
"channelId": 2,
"channelName": "QR / Enlace",
"fulfillmentId": 1,
"fulfillmentName": "En mesa"
},
{
"id": 28,
"channelId": 2,
"channelName": "QR / Enlace",
"fulfillmentId": 10,
"fulfillmentName": "Entrega en habitación"
},
{
"id": 27,
"channelId": 2,
"channelName": "QR / Enlace",
"fulfillmentId": 8,
"fulfillmentName": "iFood"
},
{
"id": 24,
"channelId": 2,
"channelName": "QR / Enlace",
"fulfillmentId": 5,
"fulfillmentName": "Rappi"
},
{
"id": 25,
"channelId": 2,
"channelName": "QR / Enlace",
"fulfillmentId": 6,
"fulfillmentName": "Uber Eats"
},
{
"id": 22,
"channelId": 2,
"channelName": "QR / Enlace",
"fulfillmentId": 3,
"fulfillmentName": "Vehículo"
}
]
}
}