Skip to content

Ramp: Get a unified request — response body — value agreement contract type: ONE TIME, PERPETUAL, RENEWABLE, request status: APPROVED, DRAFT, REJECTED, SUBMITTED, spend request type: APPROVAL ONLY, unified request type: SPEND REQUEST, unified spend request type: APPROVAL ONLY agreement contract type: ONE TIME, PERPETUAL, RENEWABLE agreement contract type: ONE TIME, PERPETUAL, RENEWABLE sanitized approval steps array item trigger entity metadata value trigger type SEND BACK

Get a unified request: response body, field value / agreement_contract_type: ONE_TIME, PERPETUAL, RENEWABLE, request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, spend_request_type: APPROVAL_ONLY, unified_request_type: SPEND_REQUEST, unified_spend_request_type: APPROVAL_ONLY / agreement_contract_type: ONE_TIME, PERPETUAL, RENEWABLE / agreement_contract_type: ONE_TIME, PERPETUAL, RENEWABLE / sanitized_approval_steps / array / item / trigger_entity_metadata / value / trigger_type SEND_BACK. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Get a unified request — response body — value / agreement_contract_type: ONE TIME, PERPETUAL, RENEWABLE, request status: APPROVED, DRAFT, REJECTED, SUBMITTED, spend request type: APPROVAL ONLY, unified request type: SPEND REQUEST, unified spend request type: APPROVAL ONLY agreement contract type: ONE TIME, PERPETUAL, RENEWABLE agreement contract type: ONE TIME, PERPETUAL, RENEWABLE sanitized approval steps array item trigger entity metadata value trigger type SEND BACK

FieldTypePresenceDescription and constraints
$objectRoot
assignee_group_uuidJSONOptional
assignee_group_uuid (anyOf 1)stringAlternativeWorkflow group the request was sent back to, if any.
Default: null
assignee_group_uuid (anyOf 2)nullAlternative
assignee_relative_group_typeJSONOptional
assignee_relative_group_type (anyOf 1)stringAlternativeRelative role the request was sent back to, if any.
Default: null
assignee_relative_group_type (anyOf 2)nullAlternative
assignee_userJSONOptional
assignee_user (anyOf 1)ModelAlternativeExpand Fetch a vendor agreement — response body — pending spend requests item approval chain metadata approvals paused by deleted at, email, first name, id, last name, lifecycle status, profile picture url, role
User the request was sent back to, if any.
Default: null
assignee_user (anyOf 2)nullAlternative
instructionsJSONOptional
instructions (anyOf 1)stringAlternativeInstructions shown to the assignee.
Default: null
instructions (anyOf 2)nullAlternative
resolutionJSONOptional
resolution (anyOf 1)stringAlternativeHow the node completed; null while the send-back is still active.
Known values: RESOLVED, RETURNED, SKIPPED
Default: null
resolution (anyOf 2)nullAlternative
resolved_atJSONOptional
resolved_at (anyOf 1)stringAlternativeWhen the send-back was returned, resolved, or canceled.
Default: null
resolved_at (anyOf 2)nullAlternative
resolved_by_userJSONOptional
resolved_by_user (anyOf 1)ModelAlternativeExpand Fetch a vendor agreement — response body — pending spend requests item approval chain metadata approvals paused by deleted at, email, first name, id, last name, lifecycle status, profile picture url, role
User who returned or resolved the send-back.
Default: null
resolved_by_user (anyOf 2)nullAlternative
response_bodyJSONOptional
response_body (anyOf 1)stringAlternativeMessage the assignee or admin left when completing the step.
Default: null
response_body (anyOf 2)nullAlternative
send_back_statusJSONOptional
send_back_status (anyOf 1)stringAlternativeLifecycle status for a procurement send-back cycle.
Lifecycle status of the send-back row.
Known values: ACTIVE, CANCELED, RETURNED
Default: null
send_back_status (anyOf 2)nullAlternative
send_back_uuidJSONOptional
send_back_uuid (anyOf 1)stringAlternativeUUID of the send-back row the node opened.
Default: null
send_back_uuid (anyOf 2)nullAlternative
trigger_typestringOptionalThe trigger type for a send-back node.
Must equal: SEND_BACK

Referenced models: Fetch a vendor agreement — response body — pending spend requests item approval chain metadata approvals paused by deleted at, email, first name, id, last name, lifecycle status, profile picture url, role

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.