Restofy Docs

Iniciar pedido por modalidad

POST /api/site/create-external-order

Descripción

Crea un nuevo pedido para el cliente según la modalidad de entrega elegida, sin un link de mesa.

Detalles

Inicia un pedido nuevo con la modalidad de entrega elegida entre las que el restaurante habilitó para pedido del cliente. Devuelve el identificador del pedido y un código de 4 dígitos para que otros clientes se sumen al mismo pedido.

Permisos requeridos

public

Request

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

Ejemplo de request

curl -X POST https://app.restofy.co/api/site/create-external-order \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "slug": "string",
    "fulfillmentUuid": "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",
    "fulfillmentUuid": "630c8925-ef0d-4d39-b3e9-428e2c65e199"
}

Response

{
    "success": true,
    "message": "Operación realizada correctamente",
    "data": {
        "orderUuid": "a3e6fd99-f90c-467c-9e81-f133fcfe4a27",
        "orderCode": "69M-E99",
        "joinCode": "8210"
    }
}