brex, brex-staging, brex-api-key
Features
| Features | Status |
|---|---|
| Auth (OAuth + Basic) | ✅ |
| Sync data | ✅ |
| Perform workflows | ✅ |
| Proxy requests | ✅ |
| Receive webhooks | 🚫 (time to contribute: <48h) |
Getting started
Brex offers both Basic authAPI key and OAuth as authentication and Nango implements both. To register an OAuth app, you wil need to register as a brex developer partner. If you are a Brex client–i.e., you have your own Brex account, you can use Basic auth API key.
- Register as Partner
- Brex API docs
- Brex Developers Slack Community (official)
- List of OAuth scopes
- Web API docs (their REST API)
- Generate an API key
- Basic Auth-related docs
API gotchas
- Include the scope
offline_accessto get a refresh token (access tokens expire after 1h). - Refresh tokens expire after 90 days of non use. Make sure you regularly make an API request as long as you need the connection.
- Brex offers a staging system to test your apps, you will get access when you register as a partner. Staging details are here
Add Getting Started links and Gotchas by editing this page