Skip to content

Ramp: Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field

Fetch a spend program: response body, field custom_form_collection / custom_form_collection_log_entry / custom_form_collection_log_entry / forms, label / forms / item / fields / item / field. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field

FieldTypePresenceDescription and constraints
$JSONRootdiscriminator: {“mapping”: {“ADDRESS”: ”#/components/schemas/CustomFormAddressFieldSchema”, “BOOLEAN”: ”#/components/schemas/CustomFormBooleanFieldSchema”, “CONTACT”: ”#/components/schemas/CustomFormContactFieldSchema”, “DATE”: ”#/components/schemas/CustomFormDateFieldSchema”, “DEPARTMENT”: ”#/components/schemas/CustomFormDepartmentFieldSchema”, “EMAIL”: ”#/components/schemas/CustomFormEmailFieldSchema”, “FILE_UPLOAD”: ”#/components/schemas/CustomFormFileUploadFieldSchema”, “LINK”: ”#/components/schemas/CustomFormLinkFieldSchema”, “MERCHANT”: ”#/components/schemas/CustomFormMerchantFieldSchema”, “MERCHANT_CATEGORY”: ”#/components/schemas/CustomFormMerchantCategoryFieldSchema”, “MONETARY_AMOUNT”: ”#/components/schemas/CustomFormMonetaryAmountFieldSchema”, “NUMBER”: ”#/components/schemas/CustomFormNumberFieldSchema”, “PARAGRAPH”: ”#/components/schemas/CustomFormParagraphFieldSchema”, “TEXT”: ”#/components/schemas/CustomFormTextFieldSchema”, “TEXT_MULTI_SELECT”: ”#/components/schemas/CustomFormTextMultiSelectFieldSchema”, “TEXT_SINGLE_SELECT”: ”#/components/schemas/CustomFormTextSingleSelectFieldSchema”, “USER”: ”#/components/schemas/CustomFormUserFieldSchema”, “VENDOR”: ”#/components/schemas/CustomFormVendorFieldSchema”}, “propertyName”: “field_type”}
$ (anyOf 1)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type ADDRESS
$ (anyOf 2)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type BOOLEAN
$ (anyOf 3)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type CONTACT
$ (anyOf 4)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type DATE
$ (anyOf 5)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type DEPARTMENT
$ (anyOf 6)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type EMAIL
$ (anyOf 7)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type FILE UPLOAD
$ (anyOf 8)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type LINK
$ (anyOf 9)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type MERCHANT CATEGORY
$ (anyOf 10)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type MERCHANT
$ (anyOf 11)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type MONETARY AMOUNT
$ (anyOf 12)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type NUMBER
$ (anyOf 13)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type PARAGRAPH
$ (anyOf 14)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type TEXT
$ (anyOf 15)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type TEXT MULTI SELECT
$ (anyOf 16)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type TEXT SINGLE SELECT
$ (anyOf 17)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type USER
$ (anyOf 18)ModelAlternativeExpand Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type VENDOR

Referenced models: Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type DEPARTMENT, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type USER, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type VENDOR, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type ADDRESS, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type BOOLEAN, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type CONTACT, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type DATE, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type EMAIL, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type FILE UPLOAD, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type LINK, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type MERCHANT CATEGORY, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type MERCHANT, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type MONETARY AMOUNT, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type NUMBER, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type PARAGRAPH, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type TEXT, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type TEXT MULTI SELECT, Fetch a spend program — response body — custom form collection custom form collection log entry custom form collection log entry forms, label forms item fields item field field type TEXT SINGLE SELECT

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.