Masters endpoints
| Method & path | Body | Permission | |
|---|---|---|---|
GET /items | query page, page_size, search, status, item_type, tag, sort | masters.read | |
GET /items/:id | — | masters.read | |
POST /items | code, name, description?, item_type, base_uom_id, material_grade?, thickness_mm?, dimensions?, standard_cost? | masters.write | |
PATCH /items/:id | any of the above (base unit locked after the first movement — base_uom_locked) | masters.write | |
POST /items/:id/deactivate · /reactivate | — | masters.write | |
PUT /items/:id/tags | tag_ids[] | masters.write | |
GET /tags · POST /tags · PATCH /tags/:id · DELETE /tags/:id | name, color (#rrggbb) | read / write | |
GET /uoms · POST /uoms · PATCH /uoms/:id · `POST /uoms/:id/deactivate | reactivate` | code, name, decimal_places | read / write |
GET /warehouses · POST /warehouses · PATCH /warehouses/:id · `POST /warehouses/:id/deactivate | reactivate` | code, name, notes? | read / write |
Last updated