List finished-goods inventory
Returns your finished-goods stock levels, ordered by SKU. Pricing columns (unit_price, profit_margin, extra_cost) and internal assembly workflow fields (assembly_status, quantity_needs_assembly, print_job_id) are never exposed. Use GET /inventory/{id} for the composite (kit) breakdown including parts_on_hand.
Authorizations
API keys are minted in the AutoPrintFarm web app under Settings → API Keys. Send as Authorization: Bearer apf_live_.... Keys are shown exactly once at creation and can be revoked at any time.
Query Parameters
When true, returns only items where ready_stock is at or below low_stock_threshold (items with a null threshold are excluded). When false, returns the inverse.
true, false Filter by exact SKU code (case-sensitive).
Filter by exact material (case-sensitive, e.g. PLA, PETG).
Filter by stored status (computed at write-time from ready_stock, low_stock_threshold, and quantity_needs_assembly).
in_stock, low_stock, out_of_stock, needs_assembly Opt-in pagination: max rows to return (1-500). Omit limit and offset to return the full result set (default). Supplying either enables pagination and adds a meta block to the response.
1 <= x <= 500Number of rows to skip for pagination (requires limit for a stable page).
x >= 0