200Successful Response
Schema: SuccessEnvelope_InventoryLedgerSettingsResponse_
successbooleanmessagestringcodestringdataInventoryLedgerSettingsResponse
/api/v1/inventory/ledger-settingsMap inventory categories to ledgers. Omitted fields are left alone; null clears one. Every id must be an active ledger of this business.
Bearer token authentication. Pass your DayZero API token in the Authorization header and the target business UUID in x-business-id.
Schema: InventoryLedgerSettingsUpdate
raw_materials_ledger_idstringInventory – Ingredients (raw materials) ledger id
packaging_ledger_idstringInventory – Packaging ledger id
finished_goods_ledger_idstringInventory – Finished Goods ledger id
manufacturing_fees_ledger_idstringCOGS – Manufacturing Fees (tolling) ledger id
accrued_inventory_ledger_idstringAccrued Inventory Liability ledger id
inventory_adjustments_ledger_idstringOffset ledger for count variances
cogs_basisstringHow invoices and the Shopify poster cost a sale; null keeps it
Schema: SuccessEnvelope_InventoryLedgerSettingsResponse_
successbooleanmessagestringcodestringdataInventoryLedgerSettingsResponseSchema: ErrorResponse
errorstringrequiredError category: validation_error, unauthorized, forbidden, not_found, conflict, rate_limited, server_error, or service_unavailable.
messagestringrequiredHuman-readable explanation, safe to show to end users.
codestringrequiredStable machine-readable code in CATEGORY_NNN form (e.g. NOT_FOUND_006, AUTH_010, GEN_002).
request_idstringCorrelation id for support requests. Echoes the x-request-id request header when one was supplied.
errorsobjectField-level validation messages keyed by field name. Present on 400/422 validation failures only.
Schema: ErrorResponse
errorstringrequiredError category: validation_error, unauthorized, forbidden, not_found, conflict, rate_limited, server_error, or service_unavailable.
messagestringrequiredHuman-readable explanation, safe to show to end users.
codestringrequiredStable machine-readable code in CATEGORY_NNN form (e.g. NOT_FOUND_006, AUTH_010, GEN_002).
request_idstringCorrelation id for support requests. Echoes the x-request-id request header when one was supplied.
errorsobjectField-level validation messages keyed by field name. Present on 400/422 validation failures only.
Schema: ErrorResponse
errorstringrequiredError category: validation_error, unauthorized, forbidden, not_found, conflict, rate_limited, server_error, or service_unavailable.
messagestringrequiredHuman-readable explanation, safe to show to end users.
codestringrequiredStable machine-readable code in CATEGORY_NNN form (e.g. NOT_FOUND_006, AUTH_010, GEN_002).
request_idstringCorrelation id for support requests. Echoes the x-request-id request header when one was supplied.
errorsobjectField-level validation messages keyed by field name. Present on 400/422 validation failures only.
Schema: ErrorResponse
errorstringrequiredError category: validation_error, unauthorized, forbidden, not_found, conflict, rate_limited, server_error, or service_unavailable.
messagestringrequiredHuman-readable explanation, safe to show to end users.
codestringrequiredStable machine-readable code in CATEGORY_NNN form (e.g. NOT_FOUND_006, AUTH_010, GEN_002).
request_idstringCorrelation id for support requests. Echoes the x-request-id request header when one was supplied.
errorsobjectField-level validation messages keyed by field name. Present on 400/422 validation failures only.