Endpoints API et SDK
Recherchez l’URL correcte du tableau de bord, l’endpoint REST API et l’endpoint SDK pour votre instance Braze. Vous avez besoin de ces URL pour vous connecter, effectuer des appels API et intégrer le SDK.
Braze gère un certain nombre d’instances différentes pour notre tableau de bord, notre SDK et nos endpoints REST, que nous appelons « clusters ». Votre gestionnaire d’onboarding Braze vous indiquera sur quel cluster vous vous trouvez. Pour en savoir plus sur le SDK Braze, consultez le cours d’apprentissage Braze Learning Braze 101.
Se connecter sur dashboard.braze.com vous redirige automatiquement vers la bonne adresse de cluster.
| Instance | URL | Endpoint REST | Endpoint SDK |
|---|---|---|---|
| US-01 | https://dashboard-01.braze.com |
https://rest.iad-01.braze.com |
sdk.iad-01.braze.com |
| US-02 | https://dashboard-02.braze.com |
https://rest.iad-02.braze.com |
sdk.iad-02.braze.com |
| US-03 | https://dashboard-03.braze.com |
https://rest.iad-03.braze.com |
sdk.iad-03.braze.com |
| US-04 | https://dashboard-04.braze.com |
https://rest.iad-04.braze.com |
sdk.iad-04.braze.com |
| US-05 | https://dashboard-05.braze.com |
https://rest.iad-05.braze.com |
sdk.iad-05.braze.com |
| US-06 | https://dashboard-06.braze.com |
https://rest.iad-06.braze.com |
sdk.iad-06.braze.com |
| US-07 | https://dashboard-07.braze.com |
https://rest.iad-07.braze.com |
sdk.iad-07.braze.com |
| US-08 | https://dashboard-08.braze.com |
https://rest.iad-08.braze.com |
sdk.iad-08.braze.com |
| US-10 | https://dashboard.us-10.braze.com |
https://rest.us-10.braze.com |
sdk.us-10.braze.com |
| EU-01 | https://dashboard-01.braze.eu |
https://rest.fra-01.braze.eu |
sdk.fra-01.braze.eu |
| EU-02 | https://dashboard-02.braze.eu |
https://rest.fra-02.braze.eu |
sdk.fra-02.braze.eu |
| AU-01 | https://dashboard.au-01.braze.com |
https://rest.au-01.braze.com |
sdk.au-01.braze.com |
| ID-01 | https://dashboard.id-01.braze.com |
https://rest.id-01.braze.com |
sdk.id-01.braze.com |
| JP-01 | https://dashboard.jp-01.braze.com |
https://rest.jp-01.braze.com |
sdk.jp-01.braze.com |
| KR-01 | https://dashboard.kr-01.braze.com |
https://rest.kr-01.braze.com |
sdk.kr-01.braze.com |

Lors de l’intégration de votre SDK, utilisez l’endpoint SDK. Lors d’appels à notre REST API, utilisez l’endpoint REST.
Pour plus de détails sur l’accès à l’API, consultez notre article d’aperçu de l’API.
URL personnalisées
Au lieu de l’endpoint SDK standard de votre cluster, vous pouvez configurer le SDK de Braze pour qu’il envoie ses requêtes réseau vers une URL personnalisée, comme un proxy ou un domaine personnalisé. Les SDK suivants prennent en charge les URL personnalisées :
- SDK Swift de Braze : version 11.8.0 et ultérieures
- SDK Android de Braze : version 2.11 et ultérieures
Configurer une URL personnalisée
Définissez votre URL personnalisée à l’endroit où vous définissez l’endpoint de votre SDK lors de son initialisation. Pour connaître toutes les étapes d’intégration, consultez Intégrer le SDK de Braze.
Transmettez votre URL personnalisée comme endpoint lorsque vous créez votre objet Braze.Configuration. Pour connaître toutes les étapes d’initialisation, consultez Étape 3 : Mettre à jour le délégué de votre application.
let configuration = Braze.Configuration(
apiKey: "YOUR_APP_IDENTIFIER_API_KEY",
endpoint: "YOUR_CUSTOM_URL"
)
let braze = Braze(configuration: configuration)
AppDelegate.braze = braze
BRZConfiguration *configuration = [[BRZConfiguration alloc] initWithApiKey:@"YOUR_APP_IDENTIFIER_API_KEY"
endpoint:@"YOUR_CUSTOM_URL"];
Braze *braze = [[Braze alloc] initWithConfiguration:configuration];
AppDelegate.braze = braze;
Remplacez les éléments suivants :
YOUR_APP_IDENTIFIER_API_KEY: la clé API de l’identifiant de l’application, disponible sur la page Paramètres de l’application du tableau de bord de Braze.YOUR_CUSTOM_URL: l’URL de votre proxy ou de votre domaine personnalisé.
À partir de la version 11.8.0 du SDK Swift, votre URL personnalisée peut inclure un chemin de base (par exemple, example.com/mockServer) et utiliser le schéma http. Pour plus d’informations, consultez le journal des modifications du SDK Swift.
Vous pouvez définir votre URL personnalisée dans votre fichier braze.xml ou directement dans le code. Pour connaître toutes les étapes d’intégration, consultez Étape 2 : Configurer votre braze.xml.
Option 1 : Dans votre fichier braze.xml
Attribuez votre URL personnalisée à la chaîne de caractères com_braze_custom_endpoint.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string translatable="false" name="com_braze_api_key">YOUR_APP_IDENTIFIER_API_KEY</string>
<string translatable="false" name="com_braze_custom_endpoint">YOUR_CUSTOM_URL</string>
</resources>
Option 2 : Dans le code
Appelez setCustomEndpoint() sur votre BrazeConfig.Builder, puis transmettez le résultat à Braze.configure().
BrazeConfig brazeConfig = new BrazeConfig.Builder()
.setApiKey("YOUR_APP_IDENTIFIER_API_KEY")
.setCustomEndpoint("YOUR_CUSTOM_URL")
.build();
Braze.configure(this, brazeConfig);
val brazeConfig = BrazeConfig.Builder()
.setApiKey("YOUR_APP_IDENTIFIER_API_KEY")
.setCustomEndpoint("YOUR_CUSTOM_URL")
.build()
Braze.configure(this, brazeConfig)
Remplacez les éléments suivants :
YOUR_APP_IDENTIFIER_API_KEY: la clé API de l’identifiant de l’application, disponible sur la page Paramètres de l’application du tableau de bord de Braze.YOUR_CUSTOM_URL: l’URL de votre proxy ou de votre domaine personnalisé.
À partir de la version 9.0.1 du SDK Android, votre URL personnalisée peut inclure un schéma et un chemin de base.
Si vous définissez un IBrazeEndpointProvider personnalisé sur l’instance Braze après avoir configuré le SDK, il remplace l’endpoint défini dans BrazeConfig. Pour plus d’informations, consultez setEndpointProvider().
Tester la configuration de votre proxy
Vérifiez que votre proxy fonctionne comme prévu avant de publier votre application en production. Pour confirmer que le SDK envoie bien ses requêtes vers votre URL personnalisée, utilisez la journalisation détaillée :
- Activez la journalisation détaillée dans votre version de développement avant d’initialiser le SDK. Pour obtenir le code correspondant à chaque SDK, consultez Journalisation détaillée.
- Exécutez votre application sur un appareil de test ou un simulateur. Le SDK envoie une requête au démarrage d’une session.
- Dans vos journaux, repérez les entrées de requête et vérifiez que l’URL de la requête correspond à votre URL personnalisée.
- Vérifiez que votre proxy reçoit bien les requêtes du SDK.
Si vous ne voyez aucune requête vers votre URL personnalisée sur Android, vérifiez votre clé API et la configuration de votre endpoint. Pour voir des exemples d’entrées de requête dans les journaux, consultez Lire les journaux détaillés.

Désactivez la journalisation détaillée avant de publier votre application en production.