---
name: Developer API
slug: brex-developer-api
type: scrape
source_url: https://developer.brex.com/changelog
organization: Brex
organization_slug: brex
total_releases: 19
latest_date: 2026-04-01
last_updated: 2026-04-13
tracking_since: 2021-10-01
canonical: https://releases.sh/brex/brex-developer-api
organization_url: https://releases.sh/brex
---

<Summary type="rolling" window-days="90" release-count="3">
The API continued filling gaps in expense workflows and onboarding while expanding webhook coverage. In Expenses, Brex added trip-specific metadata (`booking_id`) and richer filtering through expand options, then tightened pagination limits to 100 items. Onboarding moved beyond initial document submission with a new endpoint for reprocessing delayed EIN documents and broadened accepted document types. A new `ACCOUNTING_RECORD_READY_FOR_EXPORT` webhook event connected the platform to downstream accounting systems, and the Team API migrated to unified `api.brex.com` hostnames.
</Summary>

<Summary type="monthly" period="March 2026" release-count="2">
The Onboarding API expanded document acceptance to include CP-575 fax sheets for EIN verification. Meanwhile, the Expenses API added booking IDs to expense objects and introduced `spending_entity` and `policy` as expand options on List endpoints, enabling deeper context retrieval for trip expenses.
</Summary>

<Release date="April 1, 2026" published="2026-04-01T00:00:00.000Z" url="https://developer.brex.com/changelog#april-2026">
## April 2026

**Expenses API:** Added `booking_id` field to expense objects for trip expenses, and added `spending_entity` and `policy` as expand options on List Expenses endpoints. **Onboarding API:** Updated accepted EIN document types to include CP-575 fax sheet.
</Release>

<Release date="March 1, 2026" published="2026-03-01T00:00:00.000Z" url="https://developer.brex.com/changelog#march-2026">
## March 2026

**Onboarding API:** Added new endpoint `POST /v1/referrals/{id}/process_ein_document` for processing delayed EIN documents after upload. **Fields API:** Added `TRAVEL` field type to field definitions. **Webhooks API:** Added `ACCOUNTING_RECORD_READY_FOR_EXPORT` webhook event with schema and documentation. **Transactions API:** Added `card_transaction_operation_reference_id` field to card transaction objects. **Team API:** Updated secure endpoint URLs to new `api.brex.com` hostnames.
</Release>

<Release date="February 1, 2026" published="2026-02-01T00:00:00.000Z" url="https://developer.brex.com/changelog#february-2026">
## February 2026

**Expenses API:** Reduced maximum limit parameter from 1000 to 100 for the List Expenses endpoints. Updated the API documentation look and feel.
</Release>

<Release date="January 1, 2026" published="2026-01-01T00:00:00.000Z" url="https://developer.brex.com/changelog#january-2026">
## January 2026

Added support for new API hostnames (api.brex.com); the former hostnames will continue to work for the forseeable future.
</Release>

<Release date="December 1, 2025" published="2025-12-01T00:00:00.000Z" url="https://developer.brex.com/changelog#december-2025">
## December 2025

**Expenses API:** Added `dashboard_url` field to expense objects, providing a direct link to view expenses in the Brex dashboard.
</Release>

<Release date="November 1, 2025" published="2025-11-01T00:00:00.000Z" url="https://developer.brex.com/changelog#november-2025">
## November 2025

**Accounting API (Alpha):** Published the Accounting API reference for ERP partners and customers to discover and integrate with accounting data endpoints. **Fields API (Beta):** Field definition now exposes optional `integration_id` and new `ERP` field type to associate ERP fields with specific integrations. **Webhooks API:** Expanded WebhookEventType to include `ACCOUNTING_RECORD_READY_FOR_EXPORT` event type (Alpha).
</Release>

<Release date="May 1, 2025" published="2025-05-01T00:00:00.000Z" url="https://developer.brex.com/changelog#may-2025">
## May 2025

**Cards API:** Updated spend controls documentation with improved nullable property definitions. **Fields API (alpha):** Added official Fields API documentation with comprehensive endpoint specifications for field creation, updates, and retrieval operations. **Expenses API:** Deprecated Card Expenses API endpoints in favor of consolidated Expenses API endpoints.
</Release>

<Release date="April 1, 2025" published="2025-04-01T00:00:00.000Z" url="https://developer.brex.com/changelog#april-2025">
## April 2025

**Expenses API:** Added documentation for new `payment_posted_at_start` and `payment_posted_at_end` filters in the List expenses endpoints, allowing filtering by when payments were posted.
</Release>

<Release date="March 1, 2025" published="2025-03-01T00:00:00.000Z" url="https://developer.brex.com/changelog#march-2025">
## March 2025

**Expenses API:** Updated documentation with latest field additions including improved custom fields documentation. Published new endpoints and added `spending_entity` documentation to provide better visibility into expense attribution.
</Release>

<Release date="January 1, 2025" published="2025-01-01T00:00:00.000Z" url="https://developer.brex.com/changelog#january-2025">
## January 2025

**Budgets API:** Updated spend limit creation to support `legal_entity_id` and `department_id` parameters for attributing expenses to specific entities and departments. **Team API:** Added new endpoint to get a legal entity by ID (`GET /v2/legal_entities/{id}`). Updated CODEOWNERS file to reflect team-specific ownership of API sections.
</Release>

<Release date="December 1, 2024" published="2024-12-01T00:00:00.000Z" url="https://developer.brex.com/changelog#december-2024">
## December 2024

**Team API:** The Get card number endpoint response now includes the cardholder name (`holder_name`). **Expenses API:** The List expenses endpoint request now allows filtering on the `updated_at` timestamp of expenses.
</Release>

<Release date="October 1, 2024" published="2024-10-01T00:00:00.000Z" url="https://developer.brex.com/changelog#october-2024">
## October 2024

**Payments API:** New endpoints introduced to create incoming transfers, list bank connections, manage transfers, and manage vendor information. **Budgets API:** Introduced new spend limit and budgets concepts with new API endpoints (v2). The old Spend Limits (v1) API is considered deprecated.
</Release>

<Release date="September 1, 2024" published="2024-09-01T00:00:00.000Z" url="https://developer.brex.com/changelog#september-2024">
## September 2024

**Team API:** The Get card endpoint response now returns a `has_been_transferred` boolean. The Create card endpoint now accepts an expense policy ID (`policy_id`). **Expenses API:** The Expense object now returns an optional address, payment posted date, and trip ID if relevant to the expense.
</Release>

<Release date="July 1, 2024" published="2024-07-01T00:00:00.000Z" url="https://developer.brex.com/changelog#july-2024">
## July 2024

**Webhooks:** Updated IP whitelist.
</Release>

<Release date="February 1, 2022" published="2022-02-01T00:00:00.000Z" url="https://developer.brex.com/changelog#february-2022">
## February 2022

**Transactions API:** The List cash accounts endpoint response now includes a `primary` boolean field indicating whether the cash account is the primary cash account for the Brex account. **All APIs:** Added new header `X-Brex-Trace-Id` for tracing; previous header `X-Datadog-Trace-Id` is still in use but `X-Brex-Trace-Id` is recommended as it is vendor-agnostic. **Payments API:** Added `cancellation_reason` to the Transfer response.
</Release>

<Release date="January 1, 2022" published="2022-01-01T00:00:00.000Z" url="https://developer.brex.com/changelog#january-2022">
## January 2022

**Webhooks API:** Added beta support for webhooks with documentation on getting started and API reference for supported events. **Team API:** Added a `monthly_available` object to responses for both GET and SET methods for user limits.
</Release>

<Release date="December 1, 2021" published="2021-12-01T00:00:00.000Z" url="https://developer.brex.com/changelog#december-2021">
## December 2021

**Payments API:** Added ability to do book transfers between Brex Cash accounts via `counterparty` -> `type` -> `BOOK_TRANSFER` in the Create Transfer endpoint.
</Release>

<Release date="November 1, 2021" published="2021-11-01T00:00:00.000Z" url="https://developer.brex.com/changelog#november-2021">
## November 2021

**Transactions API:** Added endpoints to read cash transactions and read primary card transactions.
</Release>

<Release date="October 1, 2021" published="2021-10-01T00:00:00.000Z" url="https://developer.brex.com/changelog#october-2021">
## October 2021

**Payments API:** Added ability to filter vendors by `name` (via encoded query param) for the list vendors endpoint.
</Release>
