7 August 2026 — BOH API: operations, identity, bulk sync, and procurement endpoints
The BOH API reference now covers the full set of endpoints needed to build a complete integration:
Identity — new section. Discover your account context (GET /identity/me), list vendors, and fully manage stores and suppliers (create, update, archive/unarchive).
Catalog: Bulk sync — new section. Three bulk PUT endpoints:
- PUT /catalog/units — upsert units by code + unit_group_code; global units are skipped safely.
- PUT /identity/suppliers — upsert suppliers by external_supplier_id.
- PUT /catalog/classifications/assignments — replace all classification assignments for an item or store atomically.
Operations — new section. Covers all inventory movement types:
- Goods receipts (create, list, get) — supports external_store_id and external_supplier_id so you don't need to pre-fetch UUIDs.
- Stock counts (create, list) — FULL or PARTIAL scope, with area_breakdown for collaborative field-count sessions.
- Waste events (create, list) — lines by item, item tag, or subrecipe snapshot.
- Transfers (create, list) — atomic debit/credit between stores.
- Production batches (create, list, get) — records recipe execution with actual output and optional ingredient overrides.
- Tracking transactions (get status, list) — poll any async write via its tracking_id.
Procurement — new section. PUT /procurement/par-levels to upsert stock targets per item/store, and GET /procurement/suggested-order to retrieve recommended reorder quantities.
Updated in EN / ES / PT.
Español
7 de agosto de 2026 — BOH API: operaciones, identidad, sincronización masiva y endpoints de compras
La referencia de la BOH API ahora cubre el conjunto completo de endpoints para construir una integración completa:
Identidad — nueva sección. Descubre el contexto de tu cuenta (GET /identity/me), lista vendors y administra establecimientos y proveedores (crear, actualizar, archivar/desarchivar).
Catálogo: Sync masivo — nueva sección. Tres endpoints PUT de sincronización masiva:
- PUT /catalog/units — upsert de unidades por code + unit_group_code; las unidades globales se omiten sin error.
- PUT /identity/suppliers — upsert de proveedores por external_supplier_id.
- PUT /catalog/classifications/assignments — reemplaza todas las asignaciones de clasificación de un ítem o establecimiento de forma atómica.
Operaciones — nueva sección. Cubre todos los tipos de movimiento de inventario:
- Recepciones de mercancía (crear, listar, obtener) — soporta external_store_id y external_supplier_id para no necesitar UUIDs previos.
- Conteos de inventario (crear, listar) — alcance FULL o PARTIAL, con area_breakdown para sesiones de conteo colaborativo por áreas.
- Mermas (crear, listar) — líneas por ítem, tag de ítems o snapshot de subreceta.
- Transferencias (crear, listar) — débito/crédito atómico entre establecimientos.
- Lotes de producción (crear, listar, obtener) — registra ejecuciones de receta con output real y overrides de ingredientes opcionales.
- Seguimiento de transacciones (estado, listar) — consulta cualquier escritura asíncrona por su tracking_id.
Compras — nueva sección. PUT /procurement/par-levels para upsert de objetivos de stock por ítem/establecimiento, y GET /procurement/suggested-order para obtener cantidades de reorden sugeridas.
Actualizado en EN / ES / PT.
Português
7 de agosto de 2026 — BOH API: operações, identidade, sincronização em massa e endpoints de compras
A referência da BOH API agora cobre o conjunto completo de endpoints para construir uma integração completa:
Identidade — nova seção. Descubra o contexto da sua conta (GET /identity/me), liste vendors e gerencie estabelecimentos e fornecedores (criar, atualizar, arquivar/desarquivar).
Catálogo: Sync em massa — nova seção. Três endpoints PUT de sincronização em massa:
- PUT /catalog/units — upsert de unidades por code + unit_group_code; unidades globais são ignoradas sem erro.
- PUT /identity/suppliers — upsert de fornecedores por external_supplier_id.
- PUT /catalog/classifications/assignments — substitui todas as atribuições de classificação de um item ou estabelecimento de forma atômica.
Operações — nova seção. Cobre todos os tipos de movimentação de estoque:
- Recebimentos de mercadoria (criar, listar, obter) — suporta external_store_id e external_supplier_id para não precisar de UUIDs prévios.
- Contagens de estoque (criar, listar) — escopo FULL ou PARTIAL, com area_breakdown para sessões de contagem colaborativa por áreas.
- Perdas (criar, listar) — linhas por item, tag de itens ou snapshot de sub-receita.
- Transferências (criar, listar) — débito/crédito atômico entre estabelecimentos.
- Lotes de produção (criar, listar, obter) — registra execuções de receita com output real e overrides de ingredientes opcionais.
- Rastreamento de transações (status, listar) — consulte qualquer escrita assíncrona pelo seu tracking_id.
Compras — nova seção. PUT /procurement/par-levels para upsert de metas de estoque por item/estabelecimento, e GET /procurement/suggested-order para obter quantidades de reabastecimento sugeridas.
Atualizado em EN / ES / PT.
Read the full changelog · Ver el registro completo · Ver o registro completo