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
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
assignee_group_uuid | JSON | Optional | |
assignee_group_uuid (anyOf 1) | string | Alternative | Workflow group the request was sent back to, if any. Default: null |
assignee_group_uuid (anyOf 2) | null | Alternative | |
assignee_relative_group_type | JSON | Optional | |
assignee_relative_group_type (anyOf 1) | string | Alternative | Relative role the request was sent back to, if any. Default: null |
assignee_relative_group_type (anyOf 2) | null | Alternative | |
assignee_user | JSON | Optional | |
assignee_user (anyOf 1) | Model | Alternative | Expand 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) | null | Alternative | |
instructions | JSON | Optional | |
instructions (anyOf 1) | string | Alternative | Instructions shown to the assignee. Default: null |
instructions (anyOf 2) | null | Alternative | |
resolution | JSON | Optional | |
resolution (anyOf 1) | string | Alternative | How the node completed; null while the send-back is still active. Known values: RESOLVED, RETURNED, SKIPPED Default: null |
resolution (anyOf 2) | null | Alternative | |
resolved_at | JSON | Optional | |
resolved_at (anyOf 1) | string | Alternative | When the send-back was returned, resolved, or canceled. Default: null |
resolved_at (anyOf 2) | null | Alternative | |
resolved_by_user | JSON | Optional | |
resolved_by_user (anyOf 1) | Model | Alternative | Expand 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) | null | Alternative | |
response_body | JSON | Optional | |
response_body (anyOf 1) | string | Alternative | Message the assignee or admin left when completing the step. Default: null |
response_body (anyOf 2) | null | Alternative | |
send_back_status | JSON | Optional | |
send_back_status (anyOf 1) | string | Alternative | Lifecycle 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) | null | Alternative | |
send_back_uuid | JSON | Optional | |
send_back_uuid (anyOf 1) | string | Alternative | UUID of the send-back row the node opened. Default: null |
send_back_uuid (anyOf 2) | null | Alternative | |
trigger_type | string | Optional | The trigger type for a send-back node. Must equal: SEND_BACK |