Brex
brexBrex provides corporate credit cards, spend management, and financial tools tailored for startups and tech businesses to optimize cash flow, accounting, and growth
Acciones disponibles (35)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Create BudgetBREX_CREATE_BUDGETAcciónCreate a new budget for departments or projects.
BREX_CREATE_BUDGETAcciónCreate a new budget for departments or projects.
Parámetros de entrada
budget_typestringType of budget
descriptionstringDescription of the budget
period_typestringBudget period type
display_namestringObligatorioDisplay name for the budget
budget_amountobjectObligatorioBudget amount and currency
owner_user_idsstring[]List of user IDs who own this budget
member_user_idsstring[]List of user IDs who are members of this budget
parent_budget_idstringParent budget ID if this is a sub-budget
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create CardBREX_CREATE_CARDAcciónCreate a new card and assign it to a user.
BREX_CREATE_CARDAcciónCreate a new card and assign it to a user.
Parámetros de entrada
card_typestringType of card to create (VIRTUAL or PHYSICAL)
limit_typestringType of spend limit (CARD or BUDGET)
display_namestringObligatorioDisplay name for the card
owner_user_idstringObligatorioUser ID of the card owner
spend_controlsobjectSpend control settings for the card
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create DepartmentBREX_CREATE_DEPARTMENTAcciónCreate a new department.
BREX_CREATE_DEPARTMENTAcciónCreate a new department.
Parámetros de entrada
namestringObligatorioName of the department
descriptionstringDescription of the department
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create ExpenseBREX_CREATE_EXPENSEAcciónCreate a new expense.
BREX_CREATE_EXPENSEAcciónCreate a new expense.
Parámetros de entrada
memostringObligatorioMemo for the expense
amountobjectObligatorioExpense amount and currency
owner_user_idstringObligatorioUser ID of the expense owner
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create LocationBREX_CREATE_LOCATIONAcciónCreate a new location.
BREX_CREATE_LOCATIONAcciónCreate a new location.
Parámetros de entrada
namestringObligatorioName of the location
descriptionstringDescription of the location
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Job TitleBREX_CREATE_TITLEAcciónCreate a new job title.
BREX_CREATE_TITLEAcciónCreate a new job title.
Parámetros de entrada
namestringObligatorioName of the job title
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create UserBREX_CREATE_USERAcciónCreate a new user in the brex account.
BREX_CREATE_USERAcciónCreate a new user in the brex account.
Parámetros de entrada
emailstringObligatorioEmail address of the user
last_namestringObligatorioLast name of the user
first_namestringObligatorioFirst name of the user
department_idstringDepartment ID to assign the user to (optional)
manager_user_idstringUser ID of the manager (optional)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Vendor CardBREX_CREATE_VENDOR_CARDAcciónCreate a new vendor card.
BREX_CREATE_VENDOR_CARDAcciónCreate a new vendor card.
Parámetros de entrada
card_typestringType of card (VIRTUAL or PHYSICAL)
vendor_namestringObligatorioName of the vendor
display_namestringObligatorioDisplay name for the vendor card
owner_user_idstringObligatorioUser ID of the card owner
spend_controlsobjectSpend control settings
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Account DetailsBREX_GET_ACCOUNT_DETAILSAcciónGet details about the current brex account.
BREX_GET_ACCOUNT_DETAILSAcciónGet details about the current brex account.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Account StatementsBREX_GET_ACCOUNT_STATEMENTSAcciónGet account statements.
BREX_GET_ACCOUNT_STATEMENTSAcciónGet account statements.
Parámetros de entrada
limitintegerMaximum number of statements to return
cursorstringCursor for pagination
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Budget DetailsBREX_GET_BUDGET_DETAILSAcciónGet detailed information about a specific budget.
BREX_GET_BUDGET_DETAILSAcciónGet detailed information about a specific budget.
Parámetros de entrada
budget_idstringObligatorioID of the budget to get details for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Budget TransactionsBREX_GET_BUDGET_TRANSACTIONSAcciónGet transactions for a specific budget.
BREX_GET_BUDGET_TRANSACTIONSAcciónGet transactions for a specific budget.
Parámetros de entrada
limitintegerMaximum number of transactions to return
budget_idstringObligatorioBudget ID to get transactions for
posted_at_endstringObligatorioEnd date for transactions in YYYY-MM-DD format
posted_at_startstringObligatorioStart date for transactions in YYYY-MM-DD format
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Card DetailsBREX_GET_CARD_DETAILSAcciónGet detailed information about a specific card.
BREX_GET_CARD_DETAILSAcciónGet detailed information about a specific card.
Parámetros de entrada
card_idstringObligatorioID of the card to get details for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Card TransactionsBREX_GET_CARD_TRANSACTIONSAcciónGet card transactions for a date range.
BREX_GET_CARD_TRANSACTIONSAcciónGet card transactions for a date range.
Parámetros de entrada
limitintegerMaximum number of transactions to return
posted_at_endstringEnd date for transactions in YYYY-MM-DD format (optional)
posted_at_startstringStart date for transactions in YYYY-MM-DD format (optional)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Company Cash AccountsBREX_GET_COMPANY_CASH_ACCOUNTSAcciónGet company cash accounts.
BREX_GET_COMPANY_CASH_ACCOUNTSAcciónGet company cash accounts.
Parámetros de entrada
limitintegerMaximum number of accounts to return
cursorstringCursor for pagination
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Expense DetailsBREX_GET_EXPENSE_DETAILSAcciónGet details of a specific expense.
BREX_GET_EXPENSE_DETAILSAcciónGet details of a specific expense.
Parámetros de entrada
expense_idstringObligatorioID of the expense to get details for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ExpensesBREX_GET_EXPENSESAcciónGet expenses for a date range.
BREX_GET_EXPENSESAcciónGet expenses for a date range.
Parámetros de entrada
limitintegerMaximum number of expenses to return
cursorstringCursor for pagination
posted_at_endstringObligatorioEnd date for expenses in YYYY-MM-DD format
posted_at_startstringObligatorioStart date for expenses in YYYY-MM-DD format
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Spend LimitsBREX_GET_SPEND_LIMITSAcciónGet spend limits configuration.
BREX_GET_SPEND_LIMITSAcciónGet spend limits configuration.
Parámetros de entrada
limitintegerMaximum number of spend limits to return
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Transaction by IDBREX_GET_TRANSACTION_BY_IDAcciónGet details of a specific transaction by id.
BREX_GET_TRANSACTION_BY_IDAcciónGet details of a specific transaction by id.
Parámetros de entrada
transaction_idstringObligatorioID of the transaction to get details for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get TransactionsBREX_GET_TRANSACTIONSAcciónGet transactions for a date range.
BREX_GET_TRANSACTIONSAcciónGet transactions for a date range.
Parámetros de entrada
limitintegerMaximum number of transactions to return
cursorstringCursor for pagination
posted_at_endstringObligatorioEnd date for transactions in YYYY-MM-DD format
posted_at_startstringObligatorioStart date for transactions in YYYY-MM-DD format
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Transactions by Amount RangeBREX_GET_TRANSACTIONS_BY_AMOUNT_RANGEAcciónGet transactions filtered by amount range.
BREX_GET_TRANSACTIONS_BY_AMOUNT_RANGEAcciónGet transactions filtered by amount range.
Parámetros de entrada
limitintegerMaximum number of transactions to return
cursorstringCursor for pagination
max_amountnumberObligatorioMaximum transaction amount
min_amountnumberObligatorioMinimum transaction amount
posted_at_endstringObligatorioEnd date for transactions in YYYY-MM-DD format
posted_at_startstringObligatorioStart date for transactions in YYYY-MM-DD format
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Transactions by DescriptionBREX_GET_TRANSACTIONS_BY_DESCRIPTIONAcciónGet transactions filtered by description text.
BREX_GET_TRANSACTIONS_BY_DESCRIPTIONAcciónGet transactions filtered by description text.
Parámetros de entrada
limitintegerMaximum number of transactions to return
cursorstringCursor for pagination
descriptionstringObligatorioDescription text to search for in transactions
posted_at_endstringObligatorioEnd date for transactions in YYYY-MM-DD format
posted_at_startstringObligatorioStart date for transactions in YYYY-MM-DD format
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get User ProfileBREX_GET_USER_PROFILEAcciónGet user profile information for current or specified user.
BREX_GET_USER_PROFILEAcciónGet user profile information for current or specified user.
Parámetros de entrada
user_idstringUser ID to get profile for ('me' for current user)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List BudgetsBREX_LIST_BUDGETSAcciónList all budgets and show available amounts across all cards.
BREX_LIST_BUDGETSAcciónList all budgets and show available amounts across all cards.
Parámetros de entrada
limitintegerMaximum number of budgets to return
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List CardsBREX_LIST_CARDSAcciónList all cards associated with the account.
BREX_LIST_CARDSAcciónList all cards associated with the account.
Parámetros de entrada
limitintegerMaximum number of cards to return
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List DepartmentsBREX_LIST_DEPARTMENTSAcciónList all departments in the organization.
BREX_LIST_DEPARTMENTSAcciónList all departments in the organization.
Parámetros de entrada
limitintegerMaximum number of departments to return
cursorstringCursor for pagination
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List LocationsBREX_LIST_LOCATIONSAcciónList all locations in the organization.
BREX_LIST_LOCATIONSAcciónList all locations in the organization.
Parámetros de entrada
limitintegerMaximum number of locations to return
cursorstringCursor for pagination
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Job TitlesBREX_LIST_TITLESAcciónList all job titles in the organization.
BREX_LIST_TITLESAcciónList all job titles in the organization.
Parámetros de entrada
limitintegerMaximum number of titles to return
cursorstringCursor for pagination
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List UsersBREX_LIST_USERSAcciónList all users in the brex account.
BREX_LIST_USERSAcciónList all users in the brex account.
Parámetros de entrada
limitintegerMaximum number of users to return
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List VendorsBREX_LIST_VENDORSAcciónList all vendors.
BREX_LIST_VENDORSAcciónList all vendors.
Parámetros de entrada
limitintegerMaximum number of vendors to return
cursorstringCursor for pagination
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Transfer CardBREX_TRANSFER_CARDAcciónTransfer a card to a different user.
BREX_TRANSFER_CARDAcciónTransfer a card to a different user.
Parámetros de entrada
card_idstringObligatorioID of the card to transfer
new_owner_user_idstringObligatorioUser ID of the new card owner
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update BudgetBREX_UPDATE_BUDGETAcciónUpdate budget details.
BREX_UPDATE_BUDGETAcciónUpdate budget details.
Parámetros de entrada
budget_idstringObligatorioID of the budget to update
descriptionstringDescription of the budget
display_namestringDisplay name for the budget
budget_amountobjectBudget amount and currency
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Card LimitsBREX_UPDATE_CARD_LIMITSAcciónUpdate spending limits and controls for a card.
BREX_UPDATE_CARD_LIMITSAcciónUpdate spending limits and controls for a card.
Parámetros de entrada
card_idstringObligatorioID of the card to update limits for
spend_controlsobjectObligatorioNew spend control settings
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Card StatusBREX_UPDATE_CARD_STATUSAcciónUpdate the status of a card (activate/deactivate/terminate).
BREX_UPDATE_CARD_STATUSAcciónUpdate the status of a card (activate/deactivate/terminate).
Parámetros de entrada
statusstringObligatorioNew status for the card
card_idstringObligatorioID of the card to update
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update UserBREX_UPDATE_USERAcciónUpdate user details.
BREX_UPDATE_USERAcciónUpdate user details.
Parámetros de entrada
user_idstringObligatorioID of the user to update
title_idstringTitle ID
last_namestringLast name of the user
first_namestringFirst name of the user
location_idstringLocation ID
department_idstringDepartment ID
manager_user_idstringUser ID of the manager
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not