Descarregar a blacklist
Carrega registos da blacklist — números que cancelaram a subscrição de mensagens (opt-out) ou que foram adicionados à blacklist por importação ou através da API.
URL da API
O URL utilizado para enviar os pedidos HTTP:
Nota
Se o pedido não chegar ao destino, repita-o no servidor de reserva backup1.bulkgate.com.
Métodos HTTP suportados
POST-application/json
Nota
A API tem uma quota de 20 pedidos por dia.
Tabela de parâmetros
| NOME DO PARÂMETRO | VALOR | OBRIGATÓRIO | VALOR PREDEFINIDO |
|---|---|---|---|
| application_id | ID da aplicação | Sim | - |
| application_token | Token de autenticação da aplicação | Sim | - |
| from | Seleciona registos a partir de uma data específica. Aceita o formato unix timestamp ou ISO 8601. | Sim | - |
| to | Seleciona registos até uma data específica. Aceita o formato unix timestamp ou ISO 8601. | Não | now |
| campaign_id | Seleciona apenas os registos de uma campanha específica | Não | - |
| wallet | Seleciona apenas os registos de uma carteira específica | Não | Carteira predefinida |
Nota
O intervalo máximo entre from e to é de 30 dias.
Exemplo de pedido
Resposta
Em caso de sucesso:
Em que:
- key e id são o identificador do registo (o mesmo valor)
- phone_number é o número em formato internacional
- type é
black-listouopt-out - created e modified são as datas em que o registo foi criado e alterado pela última vez, em ISO 8601
- source indica como o número entrou na blacklist —
web,import,api,manualouauto - source_key é o identificador do grupo com o qual o número foi adicionado. Nos registos com
source=import, contém o nome do ficheiro importado. - reason é o motivo indicado quando o número foi colocado na blacklist
Em caso de erro:
Em que:
- type e error (descrição do erro) encontram-se na tabela de tipos de erro
- code é o código de erro HTTP
- detail contém informações adicionais sobre o erro
Tipos de erro da Blacklist API
Para além dos tipos gerais, a Blacklist API devolve os seus próprios:
| TIPO | QUANDO OCORRE |
|---|---|
invalid_wallet |
A carteira indicada não existe ou não tem acesso a ela. |
invalid_input_parameters |
from está em falta, tem um formato inválido ou não é anterior a to. |
maximal_date_range_is_30_days |
O intervalo entre from e to é superior a 30 dias. |
the_daily_quota_has_been_exceeded |
A quota de pedidos está esgotada. |
Esta página foi útil?
Obrigado pelo seu feedback.