Toma de pedidos
POST
Asignar repartidor a la entrega
POST /api/pos-order/assign-courier
Descripción
Asigna o reemplaza el repartidor encargado de llevar el pedido a domicilio.
Detalles
Vincula un repartidor a la entrega a domicilio de la orden y marca la entrega como asignada con la fecha y hora del momento. Requiere que la orden ya tenga registrados los datos del domicilio. Asignar de nuevo reemplaza al repartidor anterior.
Permisos requeridos
orders.module
lite.module
El usuario solo necesita uno de los permisos listados.
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| orderUuid | string | Sí |
min:36
max:36
|
| courierUuid | string | Sí |
min:36
max:36
|
Ejemplo de request
curl -X POST https://restofy.pro/api/pos-order/assign-courier \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"orderUuid": "string",
"courierUuid": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-10-09T02:12:12Z
HTTP 200
Request
{
"orderUuid": "30537101-1bc5-464b-beba-bc60c0337903",
"courierUuid": "a0908d36-c386-11f1-a755-a2f78ac020f7"
}
Response
{
"success": true,
"message": "Repartidor asignado",
"data": {
"orderUuid": "30537101-1bc5-464b-beba-bc60c0337903"
}
}