Restofy Docs

Actualizar canal de entrega

POST /api/fulfillments/update-fulfillment

Descripción

Modifica el nombre y la descripción de un canal de entrega existente.

Detalles

Actualiza el nombre y la descripción de un canal de entrega identificado por su uuid. El tipo de entrega no se modifica en esta operación. En autoservicio también actualiza cómo se llama al cliente cuando el pedido está listo. El nombre no puede repetirse entre los canales disponibles. Falla si el canal de entrega no existe o fue eliminado.

Permisos requeridos

admin.module

Request

Nombre Tipo Requerido Reglas
uuid string
min:36 max:36
name string
min:2 max:100
description string No
max:2000
callerMode string No
enum:name,pager,queue,table_tent,screen

Ejemplo de request

curl -X POST https://app.restofy.co/api/fulfillments/update-fulfillment \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "uuid": "string",
    "name": "string"
}'

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

Ejemplo de respuesta

Actualizado: 2026-07-15T13:20:48Z
HTTP 200

Request

{
    "uuid": "5fedaced-5160-443d-8d76-11ced400c453",
    "name": "Renombrada 333512",
    "description": "Actualizada"
}

Response

{
    "success": true,
    "message": "Canal de entrega actualizada",
    "data": {
        "fulfillment": {
            "uuid": "5fedaced-5160-443d-8d76-11ced400c453",
            "name": "Renombrada 333512",
            "description": "Actualizada",
            "isSystem": 0,
            "fulfillmentTypeId": 2,
            "fulfillmentTypeCode": "fulfillment.counter",
            "fulfillmentTypeName": "Autoservicio",
            "isDelivery": 0,
            "isCounter": 1,
            "callerMode": "name"
        }
    }
}