Skip to content

Ramp: List unified requests with pagination — response body — item value request status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION

List unified requests with pagination: response body, field item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted_request_type: SPEND_ALLOCATION, spend_request_type: SPEND_LIMIT, unified_request_type: SPEND_REQUEST, unified_spend_request_type: SPEND_ALLOCATION. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION

FieldTypePresenceDescription and constraints
$JSONRoot
$ (allOf 1)ModelAll variants applyExpand List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION request status: APPROVED, DRAFT, REJECTED, SUBMITTED, unified request type: SPEND REQUEST
$ (allOf 2)objectAll variants apply
$ (allOf 2).existing_spend_allocation_idJSONRequired within parent
$ (allOf 2).existing_spend_allocation_id (anyOf 1)stringAlternativeRead only: true
$ (allOf 2).existing_spend_allocation_id (anyOf 2)nullAlternative
$ (allOf 2).existing_spend_requestJSONRequired within parent
$ (allOf 2).existing_spend_request (anyOf 1)ModelAlternativeExpand List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified spend request type: SPEND ALLOCATION existing spend request amount details, id, is shareable, lock date, post spend approval instance policy, spend eligibility starts at, spend frequency, unified request id, unified spend request type
$ (allOf 2).existing_spend_request (anyOf 2)nullAlternative
$ (allOf 2).is_shareablebooleanRequired within parent
$ (allOf 2).issuance_parametersJSONRequired within parent
$ (allOf 2).issuance_parameters (anyOf 1)ModelAlternativeExpand List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified spend request type: SPEND ALLOCATION issuance parameters is physical, is temporary edit requested, requesting physical card
Read only: true
$ (allOf 2).issuance_parameters (anyOf 2)nullAlternative
$ (allOf 2).lifecycle_presetJSONRequired within parent
$ (allOf 2).lifecycle_preset (anyOf 1)stringAlternativeThe request’s persisted lifecycle preset, or null when no preset is configured.
Known values: SINGLE_USE
$ (allOf 2).lifecycle_preset (anyOf 2)nullAlternative
$ (allOf 2).lock_dateJSONOptional
$ (allOf 2).lock_date (anyOf 1)stringAlternativeFormat: date-time
$ (allOf 2).lock_date (anyOf 2)nullAlternative
$ (allOf 2).lock_displayJSONRequired within parent
$ (allOf 2).lock_display (anyOf 1)stringAlternativeRead only: true
$ (allOf 2).lock_display (anyOf 2)nullAlternative
$ (allOf 2).payment_restrictionsJSONRequired within parent
$ (allOf 2).payment_restrictions (anyOf 1)ModelAlternativeExpand List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified spend request type: SPEND ALLOCATION payment restrictions primary card enabled, reimbursements enabled, virtual card enabled
Read only: true
$ (allOf 2).payment_restrictions (anyOf 2)nullAlternative
$ (allOf 2).post_spend_approval_instance_policyJSONRequired within parent
$ (allOf 2).post_spend_approval_instance_policy (anyOf 1)ModelAlternativeExpand List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified spend request type: SPEND ALLOCATION post spend approval instance policy id, is default, name
Read only: true
$ (allOf 2).post_spend_approval_instance_policy (anyOf 2)nullAlternative
$ (allOf 2).predictionJSONRequired within parent
$ (allOf 2).prediction (anyOf 1)ModelAlternativeExpand List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified spend request type: SPEND ALLOCATION prediction explanations, feedback, overall decision, prediction id, single sentence summary, system string rationale
Read only: true
$ (allOf 2).prediction (anyOf 2)nullAlternative
$ (allOf 2).relative_lock_duration_countJSONRequired within parent
$ (allOf 2).relative_lock_duration_count (anyOf 1)JSONAlternative
$ (allOf 2).relative_lock_duration_count (anyOf 1) (anyOf 1)integerAlternative
$ (allOf 2).relative_lock_duration_count (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
$ (allOf 2).relative_lock_duration_count (anyOf 2)nullAlternative
$ (allOf 2).relative_lock_duration_unitJSONRequired within parent
$ (allOf 2).relative_lock_duration_unit (anyOf 1)stringAlternativeKnown values: DAYS, MONTHS, WEEKS, YEARS
$ (allOf 2).relative_lock_duration_unit (anyOf 2)nullAlternative
$ (allOf 2).restricted_request_typestringRequired within parentKnown values: SPEND_ALLOCATION
Default: SPEND_ALLOCATION
$ (allOf 2).resulting_spend_allocation_idJSONRequired within parent
$ (allOf 2).resulting_spend_allocation_id (anyOf 1)stringAlternativeRead only: true
$ (allOf 2).resulting_spend_allocation_id (anyOf 2)nullAlternative
$ (allOf 2).spend_allocationJSONRequired within parent
$ (allOf 2).spend_allocation (anyOf 1)ModelAlternativeExpand List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: PROCUREMENT SPEND ALLOCATION spend request type: SPEND LIMIT, unified spend request type: PROCUREMENT SPEND ALLOCATION spend allocation id, payment restrictions, submission policy
$ (allOf 2).spend_allocation (anyOf 2)nullAlternative
$ (allOf 2).spend_eligibility_starts_atJSONOptional
$ (allOf 2).spend_eligibility_starts_at (anyOf 1)stringAlternativeFormat: date-time
$ (allOf 2).spend_eligibility_starts_at (anyOf 2)nullAlternative
$ (allOf 2).spend_request_typestringRequired within parentKnown values: SPEND_LIMIT
Default: SPEND_LIMIT
$ (allOf 2).spending_restrictionsModelOptionalExpand List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified spend request type: SPEND ALLOCATION spending restrictions
Read only: true
$ (allOf 2).travel_metadataJSONRequired within parent
$ (allOf 2).travel_metadata (anyOf 1)ModelAlternativeExpand List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, spend request type: TRAVEL, unified request type: SPEND REQUEST, unified spend request type: TRAVEL spend request type: TRAVEL, unified spend request type: TRAVEL travel metadata
Read only: true
$ (allOf 2).travel_metadata (anyOf 2)nullAlternative
$ (allOf 2).unified_spend_request_typestringRequired within parentKnown values: SPEND_ALLOCATION
Default: SPEND_ALLOCATION

Referenced models: List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified spend request type: SPEND ALLOCATION post spend approval instance policy id, is default, name, List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified spend request type: SPEND ALLOCATION issuance parameters is physical, is temporary edit requested, requesting physical card, List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION request status: APPROVED, DRAFT, REJECTED, SUBMITTED, unified request type: SPEND REQUEST, List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified spend request type: SPEND ALLOCATION payment restrictions primary card enabled, reimbursements enabled, virtual card enabled, List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified spend request type: SPEND ALLOCATION existing spend request amount details, id, is shareable, lock date, post spend approval instance policy, spend eligibility starts at, spend frequency, unified request id, unified spend request type, List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: PROCUREMENT SPEND ALLOCATION spend request type: SPEND LIMIT, unified spend request type: PROCUREMENT SPEND ALLOCATION spend allocation id, payment restrictions, submission policy, List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified spend request type: SPEND ALLOCATION spending restrictions, List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified request type: SPEND REQUEST, unified spend request type: SPEND ALLOCATION restricted request type: SPEND ALLOCATION, spend request type: SPEND LIMIT, unified spend request type: SPEND ALLOCATION prediction explanations, feedback, overall decision, prediction id, single sentence summary, system string rationale, List unified requests with pagination — response body — item / value / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, spend request type: TRAVEL, unified request type: SPEND REQUEST, unified spend request type: TRAVEL spend request type: TRAVEL, unified spend request type: TRAVEL travel metadata

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.