Braze
The Braze source connector connects to the Braze REST API. At this time, the connector supports credential validation during setup, but data extraction is still in development.
Setup
Before configuring the connector, you’ll need:
- Your Braze REST API endpoint (your instance’s REST endpoint)
- A Braze REST API Key with permission to access the REST API
Authentication
This connector authenticates using a Bearer token (your Braze REST API Key) sent in the Authorization header.
During setup/login, the connector validates credentials by calling the Braze endpoint:
GET /campaigns/list?page=0&include_archived=false
If this request succeeds, the credentials are considered valid.
Configuration
| Field | Type | Required | Description |
|---|---|---|---|
url | string | ✅ | Your Braze REST API base URL. Must be HTTPS and hosted on braze.com (for example, https://rest.iad-01.braze.com). The connector will also accept a host without a scheme and will assume https://. |
rest_api_key | string | ✅ | Your Braze REST API key used as a Bearer token for API requests. |
URL requirements
- Must be a valid HTTP(S) URL
- Must use HTTPS
- Host must be
braze.comor a subdomain ofbraze.com
Examples of valid values:
https://rest.iad-01.braze.comrest.iad-01.braze.com(treated ashttps://rest.iad-01.braze.com)
Streams
No streams are currently available. The connector’s extraction functionality is still in development, so it does not yet produce any tables/streams.