Skip to main content
Manufacturing API (Roadmap)roadmap

Roadmap: Recipes

Planned: CRUD on production recipes (the process-industry counterpart of BOM), with per-output-item lookup for production planning.

Status

Public API: not yet exposed. Internal HTTP surface: live at /recipes/*. gRPC layer: recipe.grpc.controller.js.

Planned endpoints

MethodPlanned pathActionPlanned scope
GET/orgs/:o/entities/:e/recipesListrecipe:read
GET/orgs/:o/entities/:e/recipes/:idRead onerecipe:read
GET/orgs/:o/entities/:e/items/:itemId/recipeGet recipe by output itemrecipe:read
POST/orgs/:o/entities/:e/recipesCreaterecipe:create
PUT/orgs/:o/entities/:e/recipes/:idUpdaterecipe:update
DELETE/orgs/:o/entities/:e/recipesSoft-archive (bulk)recipe:delete
PUT/orgs/:o/entities/:e/recipes/restoreUn-archive (bulk)recipe:update

When to use Recipe vs BOM

Both model "what goes into making something" but in different domains:

  • BOM is for discrete manufacturing — explicit components, fixed quantities, often a single output item per BOM. Used when you assemble units (electronics, machinery, furniture).
  • Recipe is for process manufacturing — proportional inputs (often by weight or volume), batch yields, sometimes multiple output items per run. Used when you mix or transform (food, chemicals, pharma).

Many tenants use only one. The internal data models are deliberately separate so that process-industry features (yield variance, batch lot tracking) don't pollute the discrete-BOM shape.

    Roadmap: HelloBooks Recipe API