Create Transaction

View as Markdown

Headers

{{tenant_key_name}}stringOptional

Request

This endpoint expects a multipart form.
quantitystringRequired

Required: Quantity - positive for increase, negative for decrease - decimal(15,4)

unit_coststringRequired

Optional: Unit cost - decimal(15,2)

vendor_idstringRequired

Optional: Vendor UUID - for purchase transactions

lot_numberstringRequired

Optional: Lot number - max 100 chars

descriptionstringRequired

Optional: Transaction description - max 1000 chars

transaction_typestringRequired

Required: Type - purchase|adjustment|transfer_out|transfer_in|consumption|return|waste|reservation|release_reservation

inventory_item_idstringRequired

Required: Item UUID - must exist

requires_approvalstringRequired

Optional: Requires approval - true|false

tenant_location_idstringRequired

Required: Location UUID - must exist

Response

Successful response