# Fiche connecteur Brex Catalogue Pipedream : connexion du compte et droits nécessaires. Les actions réellement utilisables sont vérifiées dans Bruno lors de la connexion. Les déclencheurs sont documentés à titre de référence et ne sont pas activés automatiquement dans Bruno. Les noms et données des exemples sont fictifs ; toute exécution reste soumise aux droits et aux validations du connecteur. ## Brex URL : https://get-bruno.com/features/connectors/brex Référence texte : https://get-bruno.com/features/connectors/brex/reference.txt Origine : Catalogue Pipedream Statut : Catalogue Pipedream — connexion à vérifier Catégories : Gestion d’entreprise Description : Brex gère des paiements, des dépôts et des cartes pour une entreprise. Ce catalogue couvre les cartes, les utilisateurs, les limites, les comptes, les dépenses et les transactions, avec plusieurs actions de lecture, de préparation et de modification. Authentification : OAuth Présentation : Brex gère des paiements, des dépôts et des cartes pour une entreprise. Ce catalogue couvre les cartes, les utilisateurs, les limites, les comptes, les dépenses et les transactions, avec plusieurs actions de lecture, de préparation et de modification. Usage : Consulter une carte avant intervention Exemple de demande : Je veux vérifier la carte de dépenses liée à Nadia Petit pour voir son statut et les quatre derniers chiffres avant de la bloquer. Résultat attendu : La carte ciblée est renvoyée avec son statut et ses informations de base. À préciser : Identifiant de la carte Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/brex/actions/get-card Usage : Préparer puis geler une carte Exemple de demande : Je veux retrouver la carte de transport de la société Atelier Martin et la geler si elle doit être arrêtée temporairement. Résultat attendu : La carte est retrouvée puis peut être gelée pour refuser de nouveaux achats. À préciser : Identifiant de la carte Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/brex/actions/list-cards ; https://pipedream.com/apps/brex/actions/freeze-card Usage : Ajuster la limite mensuelle d’un collaborateur Exemple de demande : Je veux fixer la limite mensuelle de Marc Lopez à 1 200 pour son compte Brex. Résultat attendu : La limite mensuelle du collaborateur est remplacée par la nouvelle valeur. À préciser : Adresse email ou identifiant du collaborateur ; Nouvelle limite mensuelle Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/brex/actions/list-users ; https://pipedream.com/apps/brex/actions/set-limit-for-user Limites propres au service : Certaines listes sont limitées par une taille maximale et peuvent être tronquées. Les transactions de carte et les comptes d’argent suivent des périmètres différents, il faut choisir la bonne recherche. Les cartes annulées ne peuvent pas être dégelées. La modification de limite pour une carte vendeur remplace les contrôles de dépense fournis, il faut envoyer la configuration complète attendue. Vocabulaire français : Annuler une carte — Annule définitivement une carte. (https://pipedream.com/apps/brex/actions/cancel-card) Vocabulaire français : Créer une carte — Émet une nouvelle carte virtuelle pour un utilisateur Brex. (https://pipedream.com/apps/brex/actions/create-card) Vocabulaire français : Geler une carte — Bloque une carte pour refuser de nouveaux achats. (https://pipedream.com/apps/brex/actions/freeze-card) Vocabulaire français : Obtenir une carte — Récupère une carte par identifiant avec son statut et ses informations principales. (https://pipedream.com/apps/brex/actions/get-card) Vocabulaire français : Obtenir une dépense — Récupère une dépense et ses reçus. (https://pipedream.com/apps/brex/actions/get-expense) Vocabulaire français : Obtenir un utilisateur — Récupère une personne du compte Brex avec ses informations de profil. (https://pipedream.com/apps/brex/actions/get-user) Vocabulaire français : Obtenir la limite d’un utilisateur — Récupère la limite mensuelle d’un utilisateur et le montant encore disponible. (https://pipedream.com/apps/brex/actions/get-user-limit) Vocabulaire français : Inviter un utilisateur — Invite une personne à rejoindre le compte Brex comme employé. (https://pipedream.com/apps/brex/actions/invite-user) Vocabulaire français : Lister les comptes de carte — Liste les comptes de cartes Brex avec leurs soldes et limites de compte. (https://pipedream.com/apps/brex/actions/list-card-accounts) Vocabulaire français : Lister les cartes — Liste les cartes du compte Brex avec leur statut et leurs informations de base. (https://pipedream.com/apps/brex/actions/list-cards) Vocabulaire français : Lister les comptes de trésorerie — Liste les comptes de trésorerie Brex avec leurs soldes et identifiants de compte. (https://pipedream.com/apps/brex/actions/list-cash-accounts) Vocabulaire français : Lister les départements — Liste les départements configurés dans le compte Brex. (https://pipedream.com/apps/brex/actions/list-departments) Vocabulaire français : Lister les localisations — Liste les sites et localisations configurés dans le compte Brex. (https://pipedream.com/apps/brex/actions/list-locations) Vocabulaire français : Lister les transactions du compte carte principal — Liste les transactions réglées de carte pour le compte carte principal. (https://pipedream.com/apps/brex/actions/list-transactions-for-primary-card-account) Vocabulaire français : Lister les transactions d’un compte de trésorerie sélectionné — Liste les transactions d’un compte de trésorerie précis. (https://pipedream.com/apps/brex/actions/list-transactions-for-selected-cash-account) Vocabulaire français : Lister les utilisateurs — Liste les personnes du compte Brex avec leurs informations de base. (https://pipedream.com/apps/brex/actions/list-users) Vocabulaire français : Rechercher les transactions de carte — Recherche les transactions réglées de carte avec filtres et renvoie l’identifiant de dépense correspondant. (https://pipedream.com/apps/brex/actions/search-card-transactions) Vocabulaire français : Rechercher les dépenses — Recherche les dépenses sur carte, facture ou remboursement avec leur état et leurs reçus. (https://pipedream.com/apps/brex/actions/search-expenses) Vocabulaire français : Définir la limite d’un utilisateur — Définit la limite mensuelle récurrente d’un utilisateur. (https://pipedream.com/apps/brex/actions/set-limit-for-user) Vocabulaire français : Dégeler une carte — Réactive une carte gelée pour qu’elle puisse être utilisée à nouveau. (https://pipedream.com/apps/brex/actions/unfreeze-card) Vocabulaire français : Mettre à jour la limite d’une carte — Met à jour la limite de dépense d’une carte vendeur. (https://pipedream.com/apps/brex/actions/update-card-limit) Vocabulaire français : Nouvel événement de transfert — Émet un événement quand un transfert Brex est traité ou échoue. (https://pipedream.com/apps/brex/triggers/new-transfer-event) - action : Cancel Card — Cancels (terminates) a card permanently. This cannot be undone — use Freeze Card to block a card temporarily instead. See the documentation (https://pipedream.com/apps/brex/actions/cancel-card) - action : Create Card — Issues a new virtual card to a Brex user. Physical cards are not supported — Brex requires a mailing address to ship one and this action does not collect it. A vendor card ( Limit Type = CARD ) carries its own spend limit set here; a corporate card ( Limit Type = USER ) draws on the cardholder's monthly limit instead, which Set Limit for User controls. Use List Users to find the cardholder. The returned card ID is what Get Card , Freeze Card , Cancel Card , and Update Card Limit take. See the documentation (https://pipedream.com/apps/brex/actions/create-card) - action : Freeze Card — Freezes (locks) a card so it declines new purchases. Reversible with Unfreeze Card . See the documentation (https://pipedream.com/apps/brex/actions/freeze-card) - action : Get Card — Retrieves one card by ID, including its status, last four digits, and — for vendor cards — its spend limit and remaining available balance. Corporate cards return spend_controls: null because they draw on the cardholder's limit, which Get User Limit reports. See the documentation (https://pipedream.com/apps/brex/actions/get-card) - action : Get Expense — Retrieves one expense and its receipts. Receipt download links expire 15 minutes after the response, so download rather than store them. Use Search Expenses to find an expense ID. See the documentation (https://pipedream.com/apps/brex/actions/get-expense) - action : Get User — Retrieves one person in the Brex account, including their status, manager, department, location, and title. Use List Users to find a user ID by email address. See the documentation (https://pipedream.com/apps/brex/actions/get-user) - action : Get User Limit — Retrieves a person's monthly spend limit and how much of it is still available. Change it with Set Limit for User . See the documentation (https://pipedream.com/apps/brex/actions/get-user-limit) - action : Invite User — Invites a person to the Brex account as an employee, emailing them to finish onboarding. Returns the new Brex user ID, which Create Card , Set Limit for User , and Get User take. See the documentation (https://pipedream.com/apps/brex/actions/invite-user) - action : List Card Accounts — Lists the Brex card accounts, each with its current balance, available balance, account limit, and current statement period. These are account-level limits, not a single card's — use Get Card for that. Results are capped at maxResults (default 100 ) — check $summary for a truncation notice and raise maxResults if it's truncated. See the documentation (https://pipedream.com/apps/brex/actions/list-card-accounts) - action : List Cards — Lists the cards in the Brex account, each with its status, last four digits, cardholder, and spend limit. Filter by cardholder ( userId ) or status ( ACTIVE , SHIPPED , LOCKED , TERMINATED ) — status has no server-side filter, so it's applied after fetching, which can leave results truncated before every match is scanned; raise maxResults (default 100 ) or drop the status filter if that happens. This is how you find the card ID that Get Card , Freeze Card , Cancel Card , and Update Card Limit require. See the documentation (https://pipedream.com/apps/brex/actions/list-cards) - action : List Cash Accounts — Lists the Brex cash accounts with their balances, account and routing numbers, and which one is primary. Results are capped at maxResults (default 100 ) — check $summary for a truncation notice and raise maxResults if it's truncated. This is how you find the account ID that List Transactions for Selected Cash Account requires. See the documentation (https://pipedream.com/apps/brex/actions/list-cash-accounts) - action : List Departments — Lists the departments configured in the Brex account with their ID and name. Results are capped at maxResults (default 100 ) — check $summary for a truncation notice and raise maxResults if it's truncated. This is how you turn a department name into the department ID that Invite User requires. See the documentation (https://pipedream.com/apps/brex/actions/list-departments) - action : List Locations — Lists the office locations configured in the Brex account with their ID and name. Results are capped at maxResults (default 100 ) — check $summary for a truncation notice and raise maxResults if it's truncated. This is how you turn a location name into the location ID that Invite User requires. See the documentation (https://pipedream.com/apps/brex/actions/list-locations) - action : List Transactions for Primary Card Account — Lists settled card transactions, unfiltered. Despite the action name, Brex returns transactions across all card accounts rather than the primary one alone, and non-admin users only ever see their own purchases, refunds, and chargebacks. Use Search Card Transactions instead to filter by merchant, amount, date, or cardholder and to get each transaction's expense_id . See the documentation (https://pipedream.com/apps/brex/actions/list-transactions-for-primary-card-account) - action : List Transactions for Selected Cash Account — Lists transactions on one Brex cash account — transfers, deposits, and fees — rather than card spend. Use List Cash Accounts to find the account ID. For card activity use Search Card Transactions or List Transactions for Primary Card Account . See the documentation (https://pipedream.com/apps/brex/actions/list-transactions-for-selected-cash-account) - action : List Users — Lists the people in the Brex account with their ID, name, email, status, manager, department, and location. Filter to one person with email , or set includeLimits to include each person's monthly spend limit. Results are capped at maxResults (default 100 ) — check $summary for a truncation notice and raise maxResults or add the email filter if it's truncated. This is how you turn an email address into the user ID that Get User , Get User Limit , and Set Limit for User require. See the documentation (https://pipedream.com/apps/brex/actions/list-users) - action : Search Card Transactions — Searches settled card transactions across all card accounts by merchant, amount, date, or cardholder, and returns each transaction's expense_id , the handle Brex uses for the matching expense and its receipt. Non-admin users only ever see their own purchases, refunds, and chargebacks. Unlike List Transactions for Primary Card Account , which returns the same transactions unfiltered, this action applies filters and expands expense_id . See the documentation (https://pipedream.com/apps/brex/actions/search-card-transactions) - action : Search Expenses — Searches expenses across card, bill pay, and reimbursement spend by merchant, amount, date, person, type, or status. Covers every payment method and carries receipt and approval state; use Search Card Transactions for settled card postings only. See the documentation (https://pipedream.com/apps/brex/actions/search-expenses) - action : Set Limit for User — Sets a user's recurring monthly spend limit, replacing any limit already in place. This governs corporate cards ( Limit Type = USER ); vendor cards carry their own limit set on the card itself. Use List Users to find the user ID and Get User Limit to read the current limit. See the documentation (https://pipedream.com/apps/brex/actions/set-limit-for-user) - action : Unfreeze Card — Unfreezes (unlocks) a LOCKED card so it can be used again. Cards cancelled with Cancel Card cannot be unfrozen. See the documentation (https://pipedream.com/apps/brex/actions/unfreeze-card) - action : Update Card Limit — Updates the spend limit on a vendor card ( limit_type: CARD ). This sends a complete spend_controls object, so treat it as a replacement: supply every spend control you want the card to keep, because Brex does not document whether omitted fields are preserved or cleared. Corporate cards draw on their cardholder's limit instead — use Set Limit for User for those. See the documentation (https://pipedream.com/apps/brex/actions/update-card-limit) - trigger : New Transfer Event (Instant) — Emit new event when a Brex transfer is processed or fails. Registers a Brex webhook subscription for the selected event types and emits the transfer's full details alongside the event payload. See the documentation (https://pipedream.com/apps/brex/triggers/new-transfer-event)