Skip to content

Ramp: Create a procurement request — request body — body line items item

Create a procurement request: request body, field body / line_items / item. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Create a procurement request — request body — body line items item

FieldTypePresenceDescription and constraints
$objectRootA line item on a new procurement request. Mirrors the purchase-order line item.
accounting_field_selectionsarrayOptionalLine-level selections for accounting fields the program enables. On PATCH: omit to preserve, unlisted enabled fields are cleared, [] clears all.
accounting_field_selections[]ModelEach itemExpand Edit a procurement request — request body — body accounting field selections item
custom_field_valuesarrayOptionalValues for line-item custom fields the program enables. On PATCH: omit to preserve, unlisted enabled fields are cleared, [] clears all.
custom_field_values[]ModelEach itemExpand Edit a procurement request — request body — body line items item custom field values item
descriptionJSONOptional
description (anyOf 1)stringAlternativeDescription of the line item. Omitted or null on PATCH clears it.
Default: null
description (anyOf 2)nullAlternative
unit_priceJSONRequired within parentUnit price in major currency units (`“450.00”` is 450.00 USD, not cents). Decimal string or number.
unit_price (oneOf 1)numberAlternative
unit_price (oneOf 2)stringAlternative
unit_quantityJSONRequired within parentQuantity of the line item. Fractional quantities are accepted, up to 8 decimal places.
unit_quantity (oneOf 1)numberAlternative
unit_quantity (oneOf 2)stringAlternative

Referenced models: Edit a procurement request — request body — body accounting field selections item, Edit a procurement request — request body — body line items item custom field values item

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.