Restofy Docs

Opciones de pedido del restaurante

POST /api/site/get-access-options

Descripción

Devuelve las modalidades de entrega con las que el cliente puede iniciar un pedido por su cuenta.

Detalles

Retorna las modalidades de entrega que el restaurante habilitó para que el cliente inicie su propio pedido al entrar desde la vitrina, sin un link de mesa. Cada opción trae su nombre y tipo de entrega.

Permisos requeridos

public

Request

Nombre Tipo Requerido Reglas
slug string
min:1 max:63

Ejemplo de request

curl -X POST https://app.restofy.co/api/site/get-access-options \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "slug": "string"
}'

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

Ejemplo de respuesta

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

Request

{
    "slug": "restofy_test_siteexternaltest_10955_1784121632_tenant"
}

Response

{
    "success": true,
    "message": "Operación realizada correctamente",
    "data": {
        "options": [
            {
                "fulfillmentId": 2,
                "fulfillmentUuid": "81fa4a64-7eb3-11f1-ac02-f2368af4d8ac",
                "fulfillmentName": "Autoservicio",
                "fulfillmentTypeCode": "fulfillment.counter",
                "fulfillmentTypeName": "Autoservicio"
            },
            {
                "fulfillmentId": 4,
                "fulfillmentUuid": "81fa4b62-7eb3-11f1-ac02-f2368af4d8ac",
                "fulfillmentName": "Domicilio propio",
                "fulfillmentTypeCode": "fulfillment.delivery",
                "fulfillmentTypeName": "A domicilio"
            },
            {
                "fulfillmentId": 11,
                "fulfillmentUuid": "f4013f6e-8d2b-49f1-bfdd-c5d8a855e78c",
                "fulfillmentName": "Entrega 1a8d88",
                "fulfillmentTypeCode": "fulfillment.counter",
                "fulfillmentTypeName": "Autoservicio"
            }
        ]
    }
}