Skip to main content
Encola un único mensaje a un destino y devuelve el id que verá en su acuse.
Un 200 significa aceptado para enrutar, no entregado. La respuesta del envío se emite antes de que se ejecute el enrutamiento, así que el resultado solo puede llegarle como un acuse de entrega.

Campos

Avanzados

Valores de coding

Cualquier otro valor entre 0 y 14 se acepta y se decodifica como UTF-8. 15 y superiores es un 400. El valor se pasa al operador sin cambios, así que elige cómo se codifica el cuerpo, no solo cómo se cuenta.

Errores particulares de este endpoint

Los errores compartidos —401, 403 Authentication failure, 415, 429— están en Errores de la API.

Tres campos que suelen malinterpretarse

Si trabaja a partir de una especificación antigua, compruebe estos tres antes que nada. Cada uno falla en la primera llamada:
  1. custom_tlvs es un objeto, no un array de pares.
  2. validity_period es un entero de minutos, no una cadena.
  3. product existe, y falta en algunas specs antiguas.

Nombres de campo

_ y - son el mismo carácter para esta API: dlr_url y dlr-url son un único campo, y enviar ambos es un 400 en lugar de que gane el último. custom_tlvs es la excepción y conserva su guion bajo; custom-tlvs es un argumento desconocido.

Relacionado

Enviar un mensaje

Los mismos campos, con el razonamiento.

TLV personalizadas

La gramática y la etiqueta decimal que falla silenciosamente.