brex.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Accounts
getCash
accounts.getCash
Get a cash account by ID
Risk: read
body full type
body full type
query full type
query full type
getCashPrimary
accounts.getCashPrimary
Get the primary cash account
Risk: read
body full type
body full type
query full type
query full type
listCard
accounts.listCard
List card accounts
Risk: read
body full type
body full type
query full type
query full type
listCardStatements
accounts.listCardStatements
List finalized primary card statements
Risk: read
body full type
body full type
query full type
query full type
listCash
accounts.listCash
List cash deposit accounts
Risk: read
body full type
body full type
query full type
query full type
listCashStatements
accounts.listCashStatements
List finalized cash account statements
Risk: read
body full type
body full type
query full type
query full type
Budget Programs
list
budgetPrograms.list
List budget programs
Risk: read
body full type
body full type
query full type
query full type
Budgets
archive
budgets.archive
Archive a budget
Risk: destructive
body full type
body full type
query full type
query full type
create
budgets.create
Create a budget
Risk: write
body full type
body full type
query full type
query full type
get
budgets.get
Get a budget by ID
Risk: read
body full type
body full type
query full type
query full type
list
budgets.list
List budgets
Risk: read
body full type
body full type
query full type
query full type
update
budgets.update
Update a budget
Risk: write
body full type
body full type
query full type
query full type
Cards
create
cards.create
Create a card and assign it to a user
Risk: write
owner full type
owner full type
body full type
body full type
query full type
query full type
get
cards.get
Get a card by ID
Risk: read
body full type
body full type
query full type
query full type
getPan
cards.getPan
Get card number, CVV, and expiration
Risk: read
body full type
body full type
query full type
query full type
list
cards.list
List cards, optionally by user_id
Risk: read
body full type
body full type
query full type
query full type
update
cards.update
Update card spend_controls for limit_type=CARD
Risk: write
body full type
body full type
query full type
query full type
updateStatus
cards.updateStatus
Lock, unlock, or terminate a card
Risk: destructive
body full type
body full type
query full type
query full type
Company
get
company.get
Get the company for the current token
Risk: read
body full type
body full type
query full type
query full type
Departments
create
departments.create
Create a department
Risk: write
body full type
body full type
query full type
query full type
get
departments.get
Get a department by ID
Risk: read
body full type
body full type
query full type
query full type
list
departments.list
List departments
Risk: read
body full type
body full type
query full type
query full type
Expenses
get
expenses.get
Get an expense by ID
Risk: read
body full type
body full type
query full type
query full type
getCard
expenses.getCard
Get a card expense (deprecated official path)
Risk: read
body full type
body full type
query full type
query full type
list
expenses.list
List expenses
Risk: read
body full type
body full type
query full type
query full type
listByBudget
expenses.listByBudget
List expenses for a budget_id
Risk: read
body full type
body full type
query full type
query full type
update
expenses.update
Update a card expense
Risk: write
body full type
body full type
query full type
query full type
Fields
create
fields.create
Create a custom field
Risk: write
body full type
body full type
query full type
query full type
delete
fields.delete
Delete a custom field
Risk: destructive
body full type
body full type
query full type
query full type
get
fields.get
Get a custom field by ID
Risk: read
body full type
body full type
query full type
query full type
list
fields.list
List custom fields
Risk: read
body full type
body full type
query full type
query full type
update
fields.update
Update a custom field
Risk: write
body full type
body full type
query full type
query full type
Field Values
create
fieldValues.create
Create custom field values (up to 1000)
Risk: write
body full type
body full type
query full type
query full type
delete
fieldValues.delete
Delete custom field values (up to 1000)
Risk: destructive
body full type
body full type
query full type
query full type
get
fieldValues.get
Get a field value by field ID and value ID
Risk: read
body full type
body full type
query full type
query full type
list
fieldValues.list
List values for a custom field
Risk: read
body full type
body full type
query full type
query full type
update
fieldValues.update
Update custom field values (up to 1000)
Risk: write
body full type
body full type
query full type
query full type
Legal Entities
get
legalEntities.get
Get a legal entity by ID
Risk: read
body full type
body full type
query full type
query full type
list
legalEntities.list
List legal entities
Risk: read
body full type
body full type
query full type
query full type
Locations
create
locations.create
Create a location
Risk: write
body full type
body full type
query full type
query full type
get
locations.get
Get a location by ID
Risk: read
body full type
body full type
query full type
query full type
list
locations.list
List locations
Risk: read
body full type
body full type
query full type
query full type
Receipts
match
receipts.match
Create a receipt-match upload URI
Risk: write
body full type
body full type
query full type
query full type
upload
receipts.upload
Create a receipt upload URI for a card expense
Risk: write
body full type
body full type
query full type
query full type
Referrals
create
referrals.create
Create a referral and application link
Risk: write
body full type
body full type
query full type
query full type
createDocument
referrals.createDocument
Create a referral document upload URI
Risk: write
body full type
body full type
query full type
query full type
get
referrals.get
Get a referral by ID
Risk: read
body full type
body full type
query full type
query full type
list
referrals.list
List active referrals
Risk: read
body full type
body full type
query full type
query full type
Spend Limits
archive
spendLimits.archive
Archive a spend limit
Risk: destructive
body full type
body full type
query full type
query full type
create
spendLimits.create
Create a spend limit
Risk: write
body full type
body full type
query full type
query full type
get
spendLimits.get
Get a spend limit by ID
Risk: read
body full type
body full type
query full type
query full type
list
spendLimits.list
List spend limits
Risk: read
body full type
body full type
query full type
query full type
update
spendLimits.update
Update a spend limit
Risk: write
body full type
body full type
query full type
query full type
Spend Limits V1
create
spendLimitsV1.create
Create a v1 spend limit (legacy /v1/budgets)
Risk: write
body full type
body full type
query full type
query full type
update
spendLimitsV1.update
Update a v1 spend limit (legacy /v1/budgets)
Risk: write
body full type
body full type
query full type
query full type
Titles
create
titles.create
Create a job title
Risk: write
body full type
body full type
query full type
query full type
get
titles.get
Get a job title by ID
Risk: read
body full type
body full type
query full type
query full type
list
titles.list
List job titles
Risk: read
body full type
body full type
query full type
query full type
Transactions
byAmountRange
transactions.byAmountRange
Filter settled card transactions by USD amount after official paging
Risk: read
body full type
body full type
query full type
query full type
byDescription
transactions.byDescription
Filter settled card transactions by description after official paging
Risk: read
body full type
body full type
query full type
query full type
getById
transactions.getById
Find a settled card transaction by ID by paging official list results
Risk: read
body full type
body full type
query full type
query full type
list
transactions.list
List settled card transactions. Date filters are client-side after paging.
Risk: read
body full type
body full type
query full type
query full type
Transfers
list
transfers.list
List transfers
Risk: read
body full type
body full type
query full type
query full type
Trips
list
trips.list
List trips
Risk: read
body full type
body full type
query full type
query full type
Users
create
users.create
Invite a user as an employee
Risk: write
body full type
body full type
query full type
query full type
get
users.get
Get a user by ID, or /me when id is “me”
Risk: read
body full type
body full type
query full type
query full type
getLimit
users.getLimit
Get the monthly spend limit for a user
Risk: read
body full type
body full type
query full type
query full type
getMe
users.getMe
Get the user for the current access token
Risk: read
body full type
body full type
query full type
query full type
list
users.list
List users in the Brex account
Risk: read
body full type
body full type
query full type
query full type
setLimit
users.setLimit
Set monthly_limit in cents, or null to remove it
Risk: write
body full type
body full type
query full type
query full type
update
users.update
Update a user; omitted fields stay unchanged
Risk: write
body full type
body full type
query full type
query full type
Vendors
create
vendors.create
Create a vendor
Risk: write
body full type
body full type
query full type
query full type
delete
vendors.delete
Delete a vendor
Risk: destructive
body full type
body full type
query full type
query full type
get
vendors.get
Get a vendor by ID
Risk: read
body full type
body full type
query full type
query full type
list
vendors.list
List vendors
Risk: read
body full type
body full type
query full type
query full type
update
vendors.update
Update a vendor
Risk: write
body full type
body full type
query full type
query full type
Webhook Groups
addMembers
webhookGroups.addMembers
Add webhook subscriptions to a group
Risk: write
body full type
body full type
query full type
query full type
create
webhookGroups.create
Create a webhook group (partners)
Risk: write
body full type
body full type
query full type
query full type
get
webhookGroups.get
Get a webhook group (partners)
Risk: read
body full type
body full type
query full type
query full type
list
webhookGroups.list
List webhook groups (partners)
Risk: read
body full type
body full type
query full type
query full type
listMembers
webhookGroups.listMembers
List webhook group members
Risk: read
body full type
body full type
query full type
query full type
Webhooks
create
webhooks.create
Register a webhook subscription
Risk: write
body full type
body full type
query full type
query full type
get
webhooks.get
Get a webhook subscription
Risk: read
body full type
body full type
query full type
query full type
list
webhooks.list
List webhook subscriptions
Risk: read
body full type
body full type
query full type
query full type
listSecrets
webhooks.listSecrets
List webhook signing secrets
Risk: read
body full type
body full type
query full type
query full type
update
webhooks.update
Update a webhook subscription
Risk: write
body full type
body full type
query full type
query full type