Overview
Cada requisição à API REST BroadNet inclui o seu token de acesso no cabeçalho Authorization: Bearer. O token é emitido por conta e provém da sua conta BroadNet; a API não realiza nenhuma chamada que troque nome de utilizador e palavra-passe por um token. Um token ausente ou inválido é rejeitado no gateway API com HTTP 401 e um corpo JSON contendo dois campos: error e message.
Credenciais legadas /websmpp
A API HTTP legada em /websmpp, mantida para integrações da era SMPP, aceita credenciais como parâmetros de requisição (utilizador e palavra-passe, ou chave de acesso) em vez de um token Bearer. Use-a somente se você já depende dela; novas integrações devem usar a API REST com token Bearer.
Exemplos
Copie, cole e substitua os marcadores — estes exemplos chamam a API de produção tal como estão.
curl -X POST https://api.broadnet.me/sms/identify \
-H "Authorization: Bearer $BROADNET_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "message": "Hello from BroadNet" }'{
"error": "Unauthorized",
"message": "Missing Authorization token"
}