{
"name": "Salsa de Tomate Base",
"external_user_id": "chef_01"
}
{
"id": "rec_01...",
"name": "Salsa de Tomate Base",
"status": "DRAFT"
}
{
"error": {
"kind": "recipe_not_draft",
"message": "Only DRAFT recipes can be updated"
}
}
Recetas
Actualizar receta (solo borradores)
Actualiza campos de una receta. Solo se permite en estado DRAFT.
PATCH
/
api
/
v1
/
public
/
vendors
/
{vendorId}
/
recipes
/
{recipeId}
{
"name": "Salsa de Tomate Base",
"external_user_id": "chef_01"
}
{
"id": "rec_01...",
"name": "Salsa de Tomate Base",
"status": "DRAFT"
}
{
"error": {
"kind": "recipe_not_draft",
"message": "Only DRAFT recipes can be updated"
}
}
string
requerido
API key de BOH con scope
recipes:write.string
requerido
UUID del vendor.
string
requerido
UUID de la receta.
string
Nuevo nombre.
number
Nueva cantidad producida.
string
Nueva unidad de producción.
object[]
Reemplaza la lista completa de ingredientes.
string
Actor para auditoría.
{
"name": "Salsa de Tomate Base",
"external_user_id": "chef_01"
}
{
"id": "rec_01...",
"name": "Salsa de Tomate Base",
"status": "DRAFT"
}
{
"error": {
"kind": "recipe_not_draft",
"message": "Only DRAFT recipes can be updated"
}
}

