Restofy Docs
Datos de entrega del pedido POST

Guardar los datos de quien recoge

POST /api/order-fulfillment/set-pickup

Descripción

Guarda el nombre y el teléfono de quien pasa a recoger el pedido.

Detalles

Guarda el contacto de quien retira el pedido en autoservicio, para llevar o en el auto. En la entrega al auto también guarda la placa, el modelo y el color del vehículo. Si el restaurante llama por un código que escribe el cliente, ese código es obligatorio. Falla si el pedido no es de los que se recogen.

Permisos requeridos

auth-order

Request

Nombre Tipo Requerido Reglas
customerName string Sí
min:2 max:120
phone string Sí
min:5 max:20
vehiclePlate string No
max:20
vehicleModel string No
max:60
vehicleColor string No
max:40
callerInfo string No
max:4

Respuesta

Campos que devuelve dentro de data. Nada fuera de esta lista sale en la respuesta.

Campo Tipo Descripción
orderUuid string Identificador del pedido

Ejemplo de request

curl -X POST https://restofy.pro/api/order-fulfillment/set-pickup \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "customerName": "string",
    "phone": "string"
}'

Los valores son demo: reemplázalos por datos reales del negocio.

Ejemplo de respuesta

Actualizado: 2026-10-09T02:12:12Z
HTTP 200

Request

{
    "customerName": "Laura Gómez",
    "phone": "***"
}

Response

{
    "success": true,
    "message": "Operación realizada correctamente",
    "data": {
        "orderUuid": "39172f2a-0da7-4e91-b4ed-7602bab811f3"
    }
}