Ramp: Create an item receipt — request body — body item receipt line items item
Create an item receipt: request body, field body / item_receipt_line_items / item. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Create an item receipt — request body — body item receipt line items item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
inventory_assignments | array | Optional | Per-lot inventory detail (lot number, quantity, expiration) for lot-tracked items; quantities must sum to unit_quantity. |
inventory_assignments[] | Model | Each item | Expand Create an item receipt — request body — body item receipt line items item inventory assignments item |
purchase_order_line_item_id | string | Required within parent | Unique identifier of the purchase order line item being received. Format: uuid |
unit_quantity | JSON | Optional | |
unit_quantity (anyOf 1) | JSON | Alternative | The number of units of an item received; required for purchase order line items with inventory item accounting field selections. For expense line items, this is only applied when quantity-based expense receiving is enabled for the business and the purchase order was created through the API; otherwise the line is received in full: the receipt amount is the full purchase order line amount, and this value is saved and returned as `quantity` for reference only. Default: null |
unit_quantity (anyOf 1) (oneOf 1) | string | Alternative | Format: decimal |
unit_quantity (anyOf 1) (oneOf 2) | number | Alternative | |
unit_quantity (anyOf 2) | null | Alternative |
Referenced models: Create an item receipt — request body — body item receipt line items item inventory assignments item