1. Conta
SMSGo.com.br
  • Raiz
    • Autenticação
      • Trocar SMSGo-key por token Bearer
      • Revogar o token atual
    • SMS
      • Enviar um SMS
      • Enviar SMS em massa
      • Listar envios
      • Detalhar um envio
      • Listar números de um envio (paginado)
      • Catálogo de tipos de SMS
    • Contatos
      • Listar contatos
      • Criar contato
      • Detalhar contato
      • Atualizar contato
      • Excluir contato
    • Listas
      • Listar listas
      • Criar lista
      • Detalhar lista
      • Atualizar lista
      • Excluir lista
    • Conta
      • Consultar saldo da conta
        GET
      • Ler configuração de recarga automática
        GET
      • Atualizar recarga automática + alerta de saldo
        PUT
      • Ler webhook de saída
        GET
      • Definir webhook de saída (DLR + respostas)
        PUT
    • Faturamento
      • Pacotes de recarga
      • Cartões salvos
      • Histórico de faturas
      • Comprar créditos (cartão salvo)
  • Esquemas
    • SendResult
    • PurchaseResult
    • PaginationMeta
    • SendListItem
    • SendDetail
    • SendSummary
    • SendNumberDetail
    • SendNumberItem
    • ContactInput
    • ListInput
    • ListResult
    • Balance
    • SmsTypeItem
    • Plan
    • Card
    • InvoiceItem
    • AutoRechargeConfig
    • WebhookConfig
    • WebhookStatusEvent
    • WebhookReplyEvent
    • Error
  1. Conta

Definir webhook de saída (DLR + respostas)

PUT
/v1/account/webhook
Define a URL que receberá os eventos sms.status e sms.reply. Gera um segredo de assinatura na 1ª vez; use rotate_secret para girar. URL vazia desativa o webhook.

Requisição

Authorization
Bearer Token
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
or
Parâmetros Bodyapplication/json

Exemplo
{
    "url": "http://example.com",
    "rotate_secret": true
}

Códigos de solicitação

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT '/v1/account/webhook' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "url": "http://example.com",
    "rotate_secret": true
}'

Respostas

🟢200
application/json
Webhook atualizado
Bodyapplication/json

Exemplo
{
    "url": "string",
    "secret": "string"
}
🟠401Unauthorized
🟠422ValidationError
🟠429TooManyRequests
Modificado em 2026-07-01 17:10:11
Página anterior
Ler webhook de saída
Próxima página
Pacotes de recarga
Built with