Skip to content

Ramp: List vendor agreements — response body — data item

List vendor agreements: response body, field data / item. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: List vendor agreements — response body — data item

FieldTypePresenceDescription and constraints
$objectRoot
auto_renewalbooleanRequired within parent
available_actionsobjectRequired within parent
contract_ownersarrayRequired within parent
contract_owners[]ModelEach itemExpand Fetch a vendor agreement — response body — contract owners item
created_atstringRequired within parentFormat: date-time
currencystringRequired within parent
custom_record_field_valuesarrayRequired within parent
custom_record_field_values[]ModelEach itemExpand Get a business entity — response body — custom record fields item
days_remainingModelRequired within parentExpand Fetch a vendor agreement — response body — days remaining
deleted_atJSONOptional
deleted_at (anyOf 1)stringAlternativeFormat: date-time
deleted_at (anyOf 2)nullAlternative
departmentJSONOptional
department (anyOf 1)ModelAlternativeExpand List vendor agreements — response body — data item department id, name
department (anyOf 2)nullAlternative
descriptionJSONOptional
description (anyOf 1)stringAlternative
description (anyOf 2)nullAlternative
draft_spend_requestsarrayRequired within parent
draft_spend_requests[]ModelEach itemExpand Fetch a vendor agreement — response body — draft spend requests item
end_dateJSONOptional
end_date (anyOf 1)stringAlternativeFormat: date
end_date (anyOf 2)nullAlternative
has_approved_renewal_requestbooleanRequired within parent
idstringRequired within parentFormat: uuid
is_snoozedbooleanRequired within parent
is_up_for_renewalbooleanRequired within parent
last_date_to_terminateJSONOptional
last_date_to_terminate (anyOf 1)stringAlternativeFormat: date
last_date_to_terminate (anyOf 2)nullAlternative
latest_renewal_requestJSONOptional
latest_renewal_request (anyOf 1)ModelAlternativeExpand List vendor agreements — response body — data / item / latest_renewal_request / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED
latest_renewal_request (anyOf 2)nullAlternative
logoJSONOptional
logo (anyOf 1)stringAlternative
logo (anyOf 2)nullAlternative
namestringRequired within parent
notifications_onbooleanRequired within parent
payee_idstringRequired within parentFormat: uuid
payee_namestringRequired within parent
renewal_statusstringRequired within parentKnown values: CANCELLED, EVALUATING, EXPIRED, INITIATED, NOT_STARTED, PLANNING, REJECTED, RENEWED, TERMINATED
start_dateJSONOptional
start_date (anyOf 1)stringAlternativeFormat: date
start_date (anyOf 2)nullAlternative
total_valueModelRequired within parentExpand Hold Bill — response body — amount
updated_atstringRequired within parentFormat: date-time
uploaded_by_userJSONOptional
uploaded_by_user (anyOf 1)ModelAlternativeExpand List vendor agreements — response body — data item uploaded by user email, first name, full name, id, last name, profile picture url
Recorded uploader of the source document’s latest version, or null when unavailable.
uploaded_by_user (anyOf 2)nullAlternative
vendor_ownersarrayRequired within parent
vendor_owners[]ModelEach itemExpand List vendor agreements — response body — data item vendor owners item

Referenced models: Fetch a vendor agreement — response body — contract owners item, List vendor agreements — response body — data item department id, name, List vendor agreements — response body — data item uploaded by user email, first name, full name, id, last name, profile picture url, List vendor agreements — response body — data item vendor owners item, Fetch a vendor agreement — response body — days remaining, Fetch a vendor agreement — response body — draft spend requests item, List vendor agreements — response body — data / item / latest_renewal_request / request_status: APPROVED, DRAFT, REJECTED, SUBMITTED, Hold Bill — response body — amount, Get a business entity — response body — custom record fields 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.