Create Inventory Item

View as Markdown

Headers

{{tenant_key_name}}stringOptional

Request

This endpoint expects a multipart form.
skustringRequired

Required: Stock keeping unit - unique per tenant - max 100 chars - “HVAC-001”

namestringRequired

Required: Item name - max 255 chars - “R410A Refrigerant 25lb”

unit_coststringRequired

Required: Unit cost - decimal(15,2) - “125.50”

unit_pricestringRequired

Required: Unit selling price - decimal(15,2) - “175.00”

descriptionstringRequired

Optional: Item description - max 1000 chars

part_numberstringRequired

Optional: Manufacturer part number - max 100 chars - “REF-410A-25”

manufacturerstringRequired

Optional: Manufacturer name - max 255 chars - “Honeywell”

model_numberstringRequired

Optional: Model number - max 100 chars - “R410A-25”

is_perishablestringRequired

Optional: Item is perishable - true|false - default false

is_serializedstringRequired

Optional: Track by serial number - true|false - default false

reorder_pointstringRequired

Optional: Reorder point quantity - integer - “10”

specificationsstringRequired

Optional: JSON specifications - flexible attributes

unit_of_measurestringRequired

Required: Unit of measure - EA|BOX|LB|FT|EACH|PAIR|SET - “EA”

reorder_quantitystringRequired

Optional: Reorder quantity - integer - “50”

track_lot_numberstringRequired

Optional: Track by lot number - true|false - default false

preferred_vendor_idstringRequired

Optional: Preferred vendor UUID - must exist

inventory_category_idstringRequired

Optional: Category UUID - must exist

Response

Successful response