{
"external_store_id": "cocina-principal",
"recipe_id": "rec_01...",
"quantity_produced": 5,
"external_user_id": "chef_01"
}
{
"id": "pb_01...",
"status": "COMPLETED",
"recipe_id": "rec_01...",
"quantity_produced": 5,
"store_id": "str_cocina_01..."
}
{
"error": {
"kind": "recipe_not_published",
"message": "Recipe must be PUBLISHED to produce"
}
}
Lotes de producción
Crear lote de producción
Registra la producción de una receta. Descuenta ingredientes del almacén y registra el output producido.
POST
/
api
/
v1
/
public
/
vendors
/
{vendorId}
/
operations
/
production-batches
{
"external_store_id": "cocina-principal",
"recipe_id": "rec_01...",
"quantity_produced": 5,
"external_user_id": "chef_01"
}
{
"id": "pb_01...",
"status": "COMPLETED",
"recipe_id": "rec_01...",
"quantity_produced": 5,
"store_id": "str_cocina_01..."
}
{
"error": {
"kind": "recipe_not_published",
"message": "Recipe must be PUBLISHED to produce"
}
}
string
requerido
API key de BOH con scope
inventory:write.string
requerido
UUID del vendor.
string
UUID del establecimiento. Se requiere
store_id o external_store_id.string
ID externo del establecimiento.
string
requerido
UUID de la receta a producir.
number
requerido
Cantidad producida (en la unidad de producción de la receta).
string
Cuándo se produjo (ISO 8601).
string
Notas adicionales.
string
requerido
Actor responsable.
string
Clave de idempotencia.
{
"external_store_id": "cocina-principal",
"recipe_id": "rec_01...",
"quantity_produced": 5,
"external_user_id": "chef_01"
}
{
"id": "pb_01...",
"status": "COMPLETED",
"recipe_id": "rec_01...",
"quantity_produced": 5,
"store_id": "str_cocina_01..."
}
{
"error": {
"kind": "recipe_not_published",
"message": "Recipe must be PUBLISHED to produce"
}
}

