NAiOS IconNAiOS Logo
Volver al catálogo

Brex

brex

Brex provides corporate credit cards, spend management, and financial tools tailored for startups and tech businesses to optimize cash flow, accounting, and growth

Acciones
35
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

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ón

Create a new budget for departments or projects.

Parámetros de entrada

  • budget_typestring

    Type of budget

  • descriptionstring

    Description of the budget

  • period_typestring

    Budget period type

  • display_namestringObligatorio

    Display name for the budget

  • budget_amountobjectObligatorio

    Budget 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_idstring

    Parent budget ID if this is a sub-budget

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create CardBREX_CREATE_CARDAcción

Create a new card and assign it to a user.

Parámetros de entrada

  • card_typestring

    Type of card to create (VIRTUAL or PHYSICAL)

  • limit_typestring

    Type of spend limit (CARD or BUDGET)

  • display_namestringObligatorio

    Display name for the card

  • owner_user_idstringObligatorio

    User ID of the card owner

  • spend_controlsobject

    Spend control settings for the card

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create DepartmentBREX_CREATE_DEPARTMENTAcción

Create a new department.

Parámetros de entrada

  • namestringObligatorio

    Name of the department

  • descriptionstring

    Description of the department

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create ExpenseBREX_CREATE_EXPENSEAcción

Create a new expense.

Parámetros de entrada

  • memostringObligatorio

    Memo for the expense

  • amountobjectObligatorio

    Expense amount and currency

  • owner_user_idstringObligatorio

    User ID of the expense owner

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create LocationBREX_CREATE_LOCATIONAcción

Create a new location.

Parámetros de entrada

  • namestringObligatorio

    Name of the location

  • descriptionstring

    Description of the location

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create Job TitleBREX_CREATE_TITLEAcción

Create a new job title.

Parámetros de entrada

  • namestringObligatorio

    Name of the job title

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create UserBREX_CREATE_USERAcción

Create a new user in the brex account.

Parámetros de entrada

  • emailstringObligatorio

    Email address of the user

  • last_namestringObligatorio

    Last name of the user

  • first_namestringObligatorio

    First name of the user

  • department_idstring

    Department ID to assign the user to (optional)

  • manager_user_idstring

    User ID of the manager (optional)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create Vendor CardBREX_CREATE_VENDOR_CARDAcción

Create a new vendor card.

Parámetros de entrada

  • card_typestring

    Type of card (VIRTUAL or PHYSICAL)

  • vendor_namestringObligatorio

    Name of the vendor

  • display_namestringObligatorio

    Display name for the vendor card

  • owner_user_idstringObligatorio

    User ID of the card owner

  • spend_controlsobject

    Spend control settings

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Account DetailsBREX_GET_ACCOUNT_DETAILSAcción

Get details about the current brex account.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Account StatementsBREX_GET_ACCOUNT_STATEMENTSAcción

Get account statements.

Parámetros de entrada

  • limitinteger

    Maximum number of statements to return

  • cursorstring

    Cursor for pagination

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Budget DetailsBREX_GET_BUDGET_DETAILSAcción

Get detailed information about a specific budget.

Parámetros de entrada

  • budget_idstringObligatorio

    ID of the budget to get details for

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Budget TransactionsBREX_GET_BUDGET_TRANSACTIONSAcción

Get transactions for a specific budget.

Parámetros de entrada

  • limitinteger

    Maximum number of transactions to return

  • budget_idstringObligatorio

    Budget ID to get transactions for

  • posted_at_endstringObligatorio

    End date for transactions in YYYY-MM-DD format

  • posted_at_startstringObligatorio

    Start date for transactions in YYYY-MM-DD format

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Card DetailsBREX_GET_CARD_DETAILSAcción

Get detailed information about a specific card.

Parámetros de entrada

  • card_idstringObligatorio

    ID of the card to get details for

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Card TransactionsBREX_GET_CARD_TRANSACTIONSAcción

Get card transactions for a date range.

Parámetros de entrada

  • limitinteger

    Maximum number of transactions to return

  • posted_at_endstring

    End date for transactions in YYYY-MM-DD format (optional)

  • posted_at_startstring

    Start date for transactions in YYYY-MM-DD format (optional)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Company Cash AccountsBREX_GET_COMPANY_CASH_ACCOUNTSAcción

Get company cash accounts.

Parámetros de entrada

  • limitinteger

    Maximum number of accounts to return

  • cursorstring

    Cursor for pagination

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Expense DetailsBREX_GET_EXPENSE_DETAILSAcción

Get details of a specific expense.

Parámetros de entrada

  • expense_idstringObligatorio

    ID of the expense to get details for

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get ExpensesBREX_GET_EXPENSESAcción

Get expenses for a date range.

Parámetros de entrada

  • limitinteger

    Maximum number of expenses to return

  • cursorstring

    Cursor for pagination

  • posted_at_endstringObligatorio

    End date for expenses in YYYY-MM-DD format

  • posted_at_startstringObligatorio

    Start date for expenses in YYYY-MM-DD format

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Spend LimitsBREX_GET_SPEND_LIMITSAcción

Get spend limits configuration.

Parámetros de entrada

  • limitinteger

    Maximum number of spend limits to return

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Transaction by IDBREX_GET_TRANSACTION_BY_IDAcción

Get details of a specific transaction by id.

Parámetros de entrada

  • transaction_idstringObligatorio

    ID of the transaction to get details for

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get TransactionsBREX_GET_TRANSACTIONSAcción

Get transactions for a date range.

Parámetros de entrada

  • limitinteger

    Maximum number of transactions to return

  • cursorstring

    Cursor for pagination

  • posted_at_endstringObligatorio

    End date for transactions in YYYY-MM-DD format

  • posted_at_startstringObligatorio

    Start date for transactions in YYYY-MM-DD format

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Transactions by Amount RangeBREX_GET_TRANSACTIONS_BY_AMOUNT_RANGEAcción

Get transactions filtered by amount range.

Parámetros de entrada

  • limitinteger

    Maximum number of transactions to return

  • cursorstring

    Cursor for pagination

  • max_amountnumberObligatorio

    Maximum transaction amount

  • min_amountnumberObligatorio

    Minimum transaction amount

  • posted_at_endstringObligatorio

    End date for transactions in YYYY-MM-DD format

  • posted_at_startstringObligatorio

    Start date for transactions in YYYY-MM-DD format

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Transactions by DescriptionBREX_GET_TRANSACTIONS_BY_DESCRIPTIONAcción

Get transactions filtered by description text.

Parámetros de entrada

  • limitinteger

    Maximum number of transactions to return

  • cursorstring

    Cursor for pagination

  • descriptionstringObligatorio

    Description text to search for in transactions

  • posted_at_endstringObligatorio

    End date for transactions in YYYY-MM-DD format

  • posted_at_startstringObligatorio

    Start date for transactions in YYYY-MM-DD format

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get User ProfileBREX_GET_USER_PROFILEAcción

Get user profile information for current or specified user.

Parámetros de entrada

  • user_idstring

    User ID to get profile for ('me' for current user)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List BudgetsBREX_LIST_BUDGETSAcción

List all budgets and show available amounts across all cards.

Parámetros de entrada

  • limitinteger

    Maximum number of budgets to return

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List CardsBREX_LIST_CARDSAcción

List all cards associated with the account.

Parámetros de entrada

  • limitinteger

    Maximum number of cards to return

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List DepartmentsBREX_LIST_DEPARTMENTSAcción

List all departments in the organization.

Parámetros de entrada

  • limitinteger

    Maximum number of departments to return

  • cursorstring

    Cursor for pagination

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List LocationsBREX_LIST_LOCATIONSAcción

List all locations in the organization.

Parámetros de entrada

  • limitinteger

    Maximum number of locations to return

  • cursorstring

    Cursor for pagination

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Job TitlesBREX_LIST_TITLESAcción

List all job titles in the organization.

Parámetros de entrada

  • limitinteger

    Maximum number of titles to return

  • cursorstring

    Cursor for pagination

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List UsersBREX_LIST_USERSAcción

List all users in the brex account.

Parámetros de entrada

  • limitinteger

    Maximum number of users to return

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List VendorsBREX_LIST_VENDORSAcción

List all vendors.

Parámetros de entrada

  • limitinteger

    Maximum number of vendors to return

  • cursorstring

    Cursor for pagination

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Transfer CardBREX_TRANSFER_CARDAcción

Transfer a card to a different user.

Parámetros de entrada

  • card_idstringObligatorio

    ID of the card to transfer

  • new_owner_user_idstringObligatorio

    User ID of the new card owner

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update BudgetBREX_UPDATE_BUDGETAcción

Update budget details.

Parámetros de entrada

  • budget_idstringObligatorio

    ID of the budget to update

  • descriptionstring

    Description of the budget

  • display_namestring

    Display name for the budget

  • budget_amountobject

    Budget amount and currency

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update Card LimitsBREX_UPDATE_CARD_LIMITSAcción

Update spending limits and controls for a card.

Parámetros de entrada

  • card_idstringObligatorio

    ID of the card to update limits for

  • spend_controlsobjectObligatorio

    New spend control settings

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update Card StatusBREX_UPDATE_CARD_STATUSAcción

Update the status of a card (activate/deactivate/terminate).

Parámetros de entrada

  • statusstringObligatorio

    New status for the card

  • card_idstringObligatorio

    ID of the card to update

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update UserBREX_UPDATE_USERAcción

Update user details.

Parámetros de entrada

  • user_idstringObligatorio

    ID of the user to update

  • title_idstring

    Title ID

  • last_namestring

    Last name of the user

  • first_namestring

    First name of the user

  • location_idstring

    Location ID

  • department_idstring

    Department ID

  • manager_user_idstring

    User ID of the manager

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not