All integrations
Catalogue metadata onlyaccountingv20260826_00

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

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

84

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2API_KEY

OAUTH2

brex_oauth2

Provider setup

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • API Server Base URLfull · stringRequired
  • Auth Server Base URLauthorizationUrl · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

API_KEY

brex_api_key

Provider setup

Developer setup

  • Base URLfull · stringRequired

User connection

  • Access Tokengeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 31–60 of 84 actions

Get Department By ID

BREX_GET_DEPARTMENT_BY_ID

Get detailed information about a specific department by ID. Use when you need to retrieve department details for a given department identifier.

Untrusted display-only summary

Get Expense

BREX_GET_EXPENSE

Tool to get details of a specific expense by ID. Use when you need to retrieve complete information about an expense including merchant details, receipts, budget allocation, and payment status.

Untrusted display-only summary

Get Field By ID

BREX_GET_FIELD_BY_ID

Tool to retrieve a custom field by its Brex ID. Use when you need detailed information about a specific custom field.

Untrusted display-only summary

Get Field Value By ID

BREX_GET_FIELD_VALUE_BY_ID

Tool to retrieve a specific field value by field ID and field value ID. Use when you need details about a custom field value.

Untrusted display-only summary

Get Legal Entity

BREX_GET_LEGAL_ENTITY

Tool to retrieve a legal entity by its ID from Brex. Use when you need detailed information about a specific legal entity.

Untrusted display-only summary

Get Location By ID

BREX_GET_LOCATION_BY_ID

Get detailed information about a specific location by ID. Use when you need to retrieve location details for a given location identifier.

Untrusted display-only summary

Get Referral By ID

BREX_GET_REFERRAL

Tool to retrieve a specific referral by its ID from Brex. Use when you need to check the status of a referral or get the signup URL.

Untrusted display-only summary

Get Spend Limit By ID

BREX_GET_SPEND_LIMIT_BY_ID

Tool to get detailed information about a specific spend limit by its ID. Use when you need to retrieve the configuration, status, balance, or settings of a particular spend limit.

Untrusted display-only summary

Get Spend Limits

BREX_GET_SPEND_LIMITS

Get spend limits configuration.

Untrusted display-only summary

Get Title by ID

BREX_GET_TITLE_BY_ID

Get detailed information about a specific job title by ID. Use when you need to retrieve title details for a given title identifier.

Untrusted display-only summary

Get Transaction by ID

BREX_GET_TRANSACTION_BY_ID

Get details of a specific transaction by ID. Retrieves detailed information about a card transaction including amount, merchant details, dates, and metadata. This action searches through recent transactions to find the one matching the provided ID. Note: Very old transactions may not be retrievable.

Untrusted display-only summary

Get Card Transactions

BREX_GET_TRANSACTIONS

Get card transactions from the primary Brex account. Retrieves settled card transactions including purchases, refunds, chargebacks, and collections. Returns transaction details with merchant information, amounts, dates, and associated metadata. Supports pagination for handling large result sets. Note: The Brex API doe…

Untrusted display-only summary

Get Transactions by Amount Range

BREX_GET_TRANSACTIONS_BY_AMOUNT_RANGE

Get card transactions filtered by amount range and date period. This action retrieves settled card transactions within a specified amount range (min to max in USD) and date period. Useful for finding transactions of specific values, expense analysis, budget tracking, or identifying large purchases. The action performs…

Untrusted display-only summary

Search Transactions by Description

BREX_GET_TRANSACTIONS_BY_DESCRIPTION

Search and filter card transactions by description text. This action retrieves transactions from the primary card account and filters them by description (case-insensitive partial match) and date range. Useful for finding all transactions from a specific merchant or category.

Untrusted display-only summary

Get User Limit

BREX_GET_USER_LIMIT

Retrieves the monthly spending limit and available balance for a specific Brex user. Use this action when you need to check how much a user is allowed to spend per month and how much of that limit remains available. Returns empty if no spending limit has been configured for the user.

Untrusted display-only summary

Get User Profile

BREX_GET_USER_PROFILE

Get user profile information from Brex Team API. Returns the user profile associated with the OAuth2 access token when using 'me', or retrieves a specific user's profile when providing a user ID. Requires 'users.readonly' or 'users' OAuth scope.

Untrusted display-only summary

Get Vendor By ID

BREX_GET_VENDOR_BY_ID

Tool to get vendor details by ID. Use when you need to retrieve information about a specific vendor including payment accounts.

Untrusted display-only summary

Get Webhook Group

BREX_GET_WEBHOOK_GROUP

Tool to retrieve details of a specific webhook group by ID. Use when you need to get information about a webhook group including its name and identifier. Webhook groups allow webhook subscriptions to target specific members, providing granular control over webhook delivery. This feature is only available for Brex part…

Untrusted display-only summary

Get Webhook Subscription

BREX_GET_WEBHOOK_SUBSCRIPTION

Tool to retrieve details of a specific webhook subscription by ID. Use this when you need to: - Get information about an existing webhook subscription - Verify webhook configuration (URL, event types, status) - Check if a webhook subscription is active or inactive - Retrieve the webhook group ID for partner integratio…

Untrusted display-only summary

List Budget Programs

BREX_LIST_BUDGET_PROGRAMS

Tool to list all budget programs in the organization. Use when you need to retrieve budget programs that define spend limits for eligible users.

Untrusted display-only summary

List Budgets

BREX_LIST_BUDGETS

List all budgets and show available amounts across all cards.

Untrusted display-only summary

List Card Accounts

BREX_LIST_CARD_ACCOUNTS

Tool to list all card accounts for the company. Use when you need to retrieve information about card accounts, including balances and statement periods.

Untrusted display-only summary

List Cards

BREX_LIST_CARDS

List all cards associated with the account.

Untrusted display-only summary

List Card Statements

BREX_LIST_CARD_STATEMENTS

Tool to list finalized statements for primary card accounts. Use when you need to retrieve statement history for primary card accounts including balances and statement periods.

Untrusted display-only summary

List Departments

BREX_LIST_DEPARTMENTS

List all departments in the organization.

Untrusted display-only summary

List Expenses

BREX_LIST_EXPENSES

Tool to list expenses from the Brex platform. Use when you need to retrieve expenses with various filters such as user, budget, date ranges, or status. Supports pagination and expandable fields for additional details.

Untrusted display-only summary

List Field Values

BREX_LIST_FIELD_VALUES

Tool to list values under a custom field. Use when you need to retrieve all values defined for a specific custom field, optionally filtering by Brex ID, value ID, remote ID, or value string.

Untrusted display-only summary

List Legal Entities

BREX_LIST_LEGAL_ENTITIES

Tool to list all legal entities in the Brex account with pagination support. Use when you need to retrieve all legal entities or browse through them page by page.

Untrusted display-only summary

List Locations

BREX_LIST_LOCATIONS

List all locations in the organization.

Untrusted display-only summary

List Referrals

BREX_LIST_REFERRALS

Tool to list all referrals created in the Brex account. Use when you need to view or manage customer referrals. Note: This endpoint only returns active referrals and does not include expired ones.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.