Inicia la clonación en segundo plano con las condiciones, disponibilidad y precios del menú de origen, y los descuentos opcionales. True indica que se inició el proceso; el nuevo menú puede tardar unos minutos en aparecer en GET /ecommerce/prices. No devuelve el ID nuevo. Requiere un usuario conectado con permiso de edición de menú. Ejecuta la misma operación del administrador, con sus permisos y registros. Una credencial de integración sin usuario devuelve userRequired.

post/ecommerce/menu/{menuId}/clone

Request

  • Base URL
    https://api.service.getjusto.com/v3
  • Auth
    none declared

Path parameters

menuIdstring required

ID Justo o externo del menú, obtenido de GET /ecommerce/prices.

Request body

namestring required

Nombre del nuevo menú.

discountProductsPricesnumber

Descuento sobre el precio base de los productos, como fracción: 0.10 equivale a 10%. Omitir o enviar 0 conserva los descuentos del menú de origen.

discountOptionsPricesnumber

Descuento sobre el precio de las opciones, como fracción: 0.10 equivale a 10%. Omitir o enviar 0 conserva sus precios.

Example request

{
  "name": "Menú promoción",
  "discountProductsPrices": 0.1,
  "discountOptionsPrices": 0.1
}

Response

The OpenAPI spec

successboolean
databoolean

True si se inició la clonación; no confirma que haya terminado.

Example response

{
  "success": true
}

Changes