Brex

Brex Integration Guide

Authentication Type

Brex supports two authentication methods:

  1. API Token — Available if you have an Account Admin or Card Admin role on your Brex account.
  2. OAuth 2.0 (Partners) — For Brex partners with OAuth credentials.

API Token

  1. Sign in to dashboard.brex.com as an Account Admin or Card Admin.
  2. Go to Developer > Settings.
  3. Click Create Token.
  4. Enter a name for your token and select the required scopes (data access levels) for your application.
  5. Review your selections on the confirmation screen, then click Allow Access.
  6. Copy and store the token securely — you will not be able to view it again.

For full details, refer to the Brex Authentication Guide.


OAuth 2.0 (Partners)

  1. You must be a registered Brex partner to obtain OAuth credentials. If you haven't done so already, reach out to Brex developer support at [email protected] or contact your account admin.
  2. Submit https://app.getknit.dev/oauth/authorize as a redirect url, while requesting credentials from brex.
  3. Once set up, you will have a Client ID and Client Secret — enter these values in the integration configuration.