Ramp: Create a spend program — request body — body issuance rules automatic, requestable automatic applies to all, department ids, location ids, user custom field ids
Create a spend program: request body, field body / issuance_rules / automatic, requestable / automatic / applies_to_all, department_ids, location_ids, user_custom_field_ids. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Create a spend program — request body — body issuance rules automatic, requestable automatic applies to all, department ids, location ids, user custom field ids
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
applies_to_all | boolean | Optional | Dictates whether this rule should apply to all employees or not (if True, location_ids, department_ids, and user_custom_field_ids should be null). Default: false |
department_ids | array | Optional | List of departments whose users are able to request or be issued this spend program. |
department_ids[] | string | Each item | Format: uuid |
location_ids | array | Optional | List of locations whose users are able to request or be issued this spend program. |
location_ids[] | string | Each item | Format: uuid |
user_custom_field_ids | array | Optional | |
user_custom_field_ids[] | string | Each item | Format: uuid |