1. SMS
SMSGo.com.br
  • Raiz
    • Autenticação
      • Trocar SMSGo-key por token Bearer
      • Revogar o token atual
    • SMS
      • Enviar um SMS
        POST
      • Enviar SMS em massa
        POST
      • Listar envios
        GET
      • Detalhar um envio
        GET
      • Listar números de um envio (paginado)
        GET
      • Catálogo de tipos de SMS
        GET
    • 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
      • Ler configuração de recarga automática
      • Atualizar recarga automática + alerta de saldo
      • Ler webhook de saída
      • Definir webhook de saída (DLR + respostas)
    • 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. SMS

Enviar SMS em massa

POST
/v1/sms/send/multiple
Envia várias mensagens em uma transação única (até 5000). Debita o total do saldo.

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/jsonObrigatório

Exemplo
{
    "messages": [
        {
            "phone": "+5511999990000",
            "message": "string",
            "schedule": "2019-08-24T14:15:22.123Z",
            "reference": "string",
            "from": "string"
        }
    ],
    "urlCallback": "http://example.com",
    "flashSms": true,
    "sms_type_id": 0
}

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 '/v1/sms/send/multiple' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "messages": [
        {
            "phone": "+5511999990000",
            "message": "string",
            "schedule": "2019-08-24T14:15:22.123Z",
            "reference": "string",
            "from": "string"
        }
    ],
    "urlCallback": "http://example.com",
    "flashSms": true,
    "sms_type_id": 0
}'

Respostas

🟢200
application/json
Envio em massa registrado
Bodyapplication/json

Exemplo
{
    "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
    "quantity": 1,
    "status": "queued",
    "test": true
}
🟠400BadRequest
🟠401Unauthorized
🟠402PaymentRequired
🟠409Conflict
🟠422ValidationError
🟠429TooManyRequests
Modificado em 2026-07-01 17:10:11
Página anterior
Enviar um SMS
Próxima página
Listar envios
Built with