Inventory API

Complete API reference for Inventory endpoints.

GET

Inventory API

/inventory

Introduction to the Fenicia Inventory API — stock by location, transfers, adjustments, and counts, with their response formats and pagination.

GET

Query and update stock

/inventory

Endpoints to read and write stock by SKU and location in Fenicia — listing, detail, single update, bulk update, and reports.

GET

Inventory transfers

/inventory/transfers

Move stock between locations in Fenicia — create, approve, receive, and cancel transfers, with the exact semantics of when stock actually moves.

GET

Inventory adjustments

/inventory/adjustments

Correct a SKU's stock in Fenicia with an auditable reason — the adjustment applies the change when it is created, not when it is approved.

GET

Inventory counts

/inventory/counts

Run cyclic or physical counts in Fenicia — stock is only adjusted when a count is completed, and only for items with a recorded variance.

Lots and FIFO Valuation

Query the FIFO cost layers by SKU and location, weighted average cost, aggregated valuation, and the COGS of an order. Read-only surface.

Inventory Reports

Generate inventory, transfers, adjustments, counts, and valuation reports with a single endpoint parameterized by reportType.

Locations and Zones (Places)

Manage warehouses, stores, and fulfillment centers with Fenicia's Locations API, and their internal zones (places) for picking and storage.

Error Catalog — Inventory and Locations

Consolidated reference of error codes, HTTP status, causes, and resolution for Fenicia's Inventory and Locations APIs