budget_idstring required
Unique ID for the Budget.
account_idstring required
The Brex account this Budget belongs to.
descriptionstring nullable
Description of what the Budget is used for.
parent_budget_idstring nullable
owner_user_idsstring[] required
User IDs of the owners of the Budget.
period_recurrence_type'WEEKLY' | 'MONTHLY' | 'QUARTERLY' | 'YEARLY' | 'ONE_TIME' required
Period type of the Budget e.g. MONTHLY.
start_datestring date nullable
The date when the Budget should start counting.
end_datestring date nullable
The date when the Budget should stop counting.
spend_budget_status'ACTIVE' | 'ARCHIVED' | 'DELETED' | 'EXPIRED' required
Status of the Budget e.g. ACTIVE.
limit_type'HARD' | 'SOFT' nullable
Whether the Budget amount blocks spend. HARD is rejected; use /v2/spend_limits for hard-auth limits.