Skip to content

Consultar lista de direcciones de correo electrónico dadas de baja

get

/email/unsubscribes

Utiliza este punto de conexión para devolver los últimos correos electrónicos que se han dado de baja durante el periodo de tiempo comprendido entre start_date y end_date. Para obtener un historial completo del estado de la suscripción, utiliza Currents para hacer un seguimiento de estos datos.

Puedes utilizar este punto de conexión para configurar una sincronización bidireccional entre Braze y otros sistemas de correo electrónico o tu propia base de datos.

Requisitos previos

Para utilizar este punto de conexión, necesitarás una clave de API con el permiso email.unsubscribe.

Límite de velocidad

Aplicamos el límite de velocidad predeterminado de Braze de 250 000 solicitudes por hora a este punto de conexión, como se documenta en Límites de velocidad de la API.

Parámetros de la solicitud

Parámetro Obligatorio Tipo de datos Descripción
start_date Opcional
(ver nota)
Cadena en formato AAAA-MM-DD Fecha de inicio del intervalo para recuperar las cancelaciones de suscripción; debe ser anterior a end_date. La API la trata como medianoche en hora UTC.
end_date Opcional
(ver nota)
Cadena en formato AAAA-MM-DD Fecha de finalización del intervalo para recuperar las cancelaciones de suscripción. La API la trata como medianoche en hora UTC.
limit Opcional Entero Campo opcional para limitar el número de resultados devueltos. De forma predeterminada es 100, el máximo es 500.
offset Opcional Entero Punto de inicio opcional de la lista desde el que recuperar.
sort_direction Opcional Cadena Introduce el valor asc para ordenar las cancelaciones de suscripción de la más antigua a la más reciente. Introduce desc para ordenar de más reciente a más antigua. Si no se incluye sort_direction, el orden predeterminado es de más reciente a más antigua.
email Opcional
(ver nota)
Cadena Si se proporciona, devolveremos si el usuario se ha dado de baja o no.

Si tu intervalo de fechas tiene más cancelaciones de suscripción que el número indicado en limit, tendrás que hacer varias llamadas a la API, aumentando cada vez el offset hasta que una llamada devuelva menos de limit o cero resultados.

Ejemplo de solicitud

1
2
curl --location --request GET 'https://rest.iad-01.braze.com/email/unsubscribes?start_date=2020-01-01&end_date=2020-02-01&limit=1&offset=1&sort_direction=desc&[email protected]' \
--header 'Authorization: Bearer YOUR-API-KEY-HERE'

Respuesta

Las entradas aparecen en orden descendente.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
  "emails": [
    {
      "email": (string) an email that has been unsubscribed,
      "unsubscribed_at": (string) the time the email was unsubscribed in ISO 8601
    },
    {
      "email": (string) an email that has been unsubscribed,
      "unsubscribed_at": (string) the time the email was unsubscribed in ISO 8601
    },
    {
      "email": (string) an email that has been unsubscribed,
      "unsubscribed_at": (string) the time the email was unsubscribed in ISO 8601
    }
  ],
  "message": "success"
}
New Stuff!