read.internal.stock_addable_skus
The SKUs of one product that have NO stock line in a warehouse yet — what the stock screen’s Add SKU to this warehouse offers, and what makes a brand-new warehouse seedable from a screen instead of only from the CLI. The warehouse is the same SCOPE the levels read takes (absent = the default one). Answers nothing when the product does not exist. Internal face only.
- Surface:
GET /v1/read/internal/stock_addable_skus· MCP toolread.internal.stock_addable_skus - Auth: ★ Internal read (operator) — a tenant credential is REQUIRED; requires the
logistics.readscope. The tenant is resolved from the CALLER’s identity, never fromstore. Personal fields come back MASKED for an actor withoutpii.read(the shape is unchanged).
Params (JSON Schema)
Section titled “Params (JSON Schema)”{ "properties": { "product_id": { "minLength": 1, "type": "string" }, "warehouse_id": { "type": "string" } }, "required": [ "product_id" ], "type": "object"}Result (200)
Section titled “Result (200)”Open (unknown) — this capability does not declare an output schema.
Errors
Section titled “Errors”validation_failed (400) · not_found (404) · unauthorized (401) · forbidden (403)