Skip to main content
Enfileira uma única mensagem para um destino e retorna o id que você verá no recibo.
Um 200 significa aceito para roteamento, não entregue. A resposta de submissão é enviada antes do roteamento rodar, então o desfecho só te chega como um recibo de entrega.

Campos

Avançados

Valores de coding

Qualquer outro valor em 0–14 é aceito e decodificado como UTF-8. 15 ou acima é 400. O valor é passado à operadora sem alteração, então ele escolhe como o corpo é codificado, não apenas como é contado.

Erros específicos deste endpoint

Os erros compartilhados — 401, 403 Authentication failure, 415, 429 — estão em Erros da API.

Três campos que são comumente errados

Se você está trabalhando a partir de uma especificação mais antiga, confira esses três antes de qualquer outra coisa. Cada um falha na primeira chamada:
  1. custom_tlvs é um objeto, não um array de pares.
  2. validity_period é um inteiro em minutos, não uma string.
  3. product existe, e está ausente de algumas specs antigas.

Nomes de campo

_ e - são o mesmo caractere para esta API — dlr_url e dlr-url são um campo, e enviar os dois é 400 em vez de valer o último. custom_tlvs é a exceção e mantém o sublinhado; custom-tlvs é um argumento desconhecido.

Relacionados

Enviando uma mensagem

Os mesmos campos, com o raciocínio.

Custom TLVs

A gramática, e a tag decimal que falha silenciosamente.