Puntos finales de API y SDK
Busca la URL correcta del panel, el endpoint de REST API y el punto final de SDK para tu instancia de Braze. Necesitas estas URL para iniciar sesión, realizar llamadas a la API e integrar el SDK.
Braze administra varias instancias diferentes para nuestro panel, SDK y endpoints REST, que llamamos “clústeres”. Tu administrador de incorporación de Braze te indicará en qué clúster te encuentras. Para obtener más información sobre el SDK de Braze, consulta el Braze 101, un curso de Braze Learning.
Iniciar sesión en dashboard.braze.com te enviará automáticamente a la dirección de clúster correcta.
| Instancia | URL | Endpoint REST | Punto final de 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 |

Al integrar tu SDK, usa el punto final de SDK. Al realizar llamadas a nuestra REST API, usa el endpoint REST.
Para obtener más detalles sobre el acceso a la API, consulta nuestro artículo de resumen de la API.
URL personalizadas
En lugar del punto final de SDK estándar para tu clúster, puedes configurar el SDK de Braze para que envíe sus solicitudes de red a una URL personalizada, como un proxy o un dominio personalizado. Los siguientes SDK admiten URL personalizadas:
- SDK de Braze para Swift: versión 11.8.0 y posteriores
- SDK de Braze para Android: versión 2.11 y posteriores
Configurar una URL personalizada
Establece tu URL personalizada en el mismo lugar donde configuras el punto final de SDK al inicializar el SDK. Para conocer todos los pasos de integración, consulta Integrar el SDK de Braze.
Pasa tu URL personalizada como endpoint cuando crees tu objeto Braze.Configuration. Para conocer todos los pasos de inicialización, consulta Paso 3: Actualiza el delegado de tu aplicación.
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;
Sustituye lo siguiente:
YOUR_APP_IDENTIFIER_API_KEY: la clave de API del identificador de la aplicación, que encontrarás en la página Configuración de la aplicación del panel de Braze.YOUR_CUSTOM_URL: la URL de tu proxy o dominio personalizado.
En la versión 11.8.0 y posteriores del SDK para Swift, tu URL personalizada puede incluir una ruta base (por ejemplo, example.com/mockServer) y usar el esquema http. Para más información, consulta el Registro de cambios del SDK para Swift.
Puedes establecer tu URL personalizada en tu archivo braze.xml o en el código. Para conocer todos los pasos de integración, consulta Paso 2: Configura tu braze.xml.
Opción 1: En tu archivo braze.xml
Establece la cadena com_braze_custom_endpoint con tu URL personalizada.
<?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>
Opción 2: En el código
Llama a setCustomEndpoint() en tu BrazeConfig.Builder y, a continuación, pasa el resultado a 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)
Sustituye lo siguiente:
YOUR_APP_IDENTIFIER_API_KEY: la clave de API del identificador de la aplicación, que encontrarás en la página Configuración de la aplicación del panel de Braze.YOUR_CUSTOM_URL: la URL de tu proxy o dominio personalizado.
En la versión 9.0.1 y posteriores del SDK para Android, tu URL personalizada puede incluir un esquema y una ruta base.
Si estableces un IBrazeEndpointProvider personalizado en la instancia de Braze después de configurar el SDK, este anula el endpoint que hayas establecido en BrazeConfig. Para más información, consulta setEndpointProvider().
Probar la configuración de tu proxy
Comprueba que tu proxy funciona como esperas antes de publicar tu aplicación en producción. Para confirmar que el SDK envía las solicitudes a tu URL personalizada, usa el registro detallado:
- Habilita el registro detallado en tu compilación de desarrollo antes de inicializar el SDK. Para ver el código de cada SDK, consulta Registro detallado.
- Ejecuta tu aplicación en un dispositivo de prueba o en un simulador. El SDK envía una solicitud cuando se inicia una sesión.
- En tus registros, busca las entradas de las solicitudes y confirma que la URL de la solicitud coincide con tu URL personalizada.
- Confirma que tu proxy recibe las solicitudes del SDK.
Si no ves ninguna solicitud a tu URL personalizada en Android, verifica tu clave de API y la configuración del endpoint. Para ver ejemplos de cómo aparecen las entradas de solicitudes en los registros, consulta Leer los registros detallados.

Desactiva el registro detallado antes de publicar tu aplicación en producción.