Skip to content

Listar os grupos de inscrições do usuário

get

/subscription/user/status

Use esse ponto de extremidade para listar e obter os grupos de inscrições com o histórico de um determinado usuário.

Se você quiser ver exemplos ou testar este endpoint para Grupos de Inscrição de E-mail:

Se você quiser ver exemplos ou testar este endpoint para Grupos de Inscrição de SMS:

Se você quiser ver exemplos ou testar este endpoint para Grupos do WhatsApp:

Pré-requisitos

Para usar esse endpoint, você precisará de uma chave de API com a permissão subscription.groups.get.

Limite de taxa

Aplicamos o limite de frequência padrão da Braze de 250.000 solicitações por hora a esse endpoint, conforme documentado em Limites de frequência da API.

Parâmetros de solicitação

Exemplo de solicitação

https://rest.iad-03.braze.com/subscription/user/status?external_id[]=1&external_id[]=2

1
2
curl --location -g --request GET 'https://rest.iad-01.braze.com/subscription/user/status?external_id={{external_id}}&limit=100&offset=1&phone=+11112223333' \
--header 'Authorization: Bearer YOUR-REST-API-KEY'

Exemplo de resposta

Somente os grupos de inscrições que tiveram uma atualização de status de inscrição no histórico de um usuário serão incluídos em uma resposta bem-sucedida. Isso significa que os grupos de inscrições recém-criados não serão listados.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
{
    "users": [
        {
            "email": "[email protected]",
            "phone": "50505050",
            "external_id": "20500",
            "subscription_groups": [
                {
                  "id": "ec2fcc919fca",
                  "name": "ActivationGroup",
                  "channel": "email",
                  "status": "Subscribed"
                },
                {
                  "id": "7d7af9dd5556",
                  "name": "ReactivationGroup",
                  "channel": "email",
                  "status": "Subscribed"
                },
                {
                  "id": "a5e84fd16220",
                  "name": "MarketingGroup",
                  "channel": "sms",
                  "status": "Unsubscribed"
                },
                {
                  "id": "64d8cad9176c",
                  "name": "TransactionalGroup",
                  "channel": "sms",
                  "status": "Unsubscribed"
                },
                {
                  "id": "b2134cd63942",
                  "name": "BankerMarketingGroup",
                  "channel": "sms",
                  "status": "Subscribed"
                }
            ]
        }
    ],
    "total_count": 1,
    "message": "success"
}
New Stuff!