Skip to main content
Met un message unique en file vers une destination et renvoie l’id que vous verrez sur son accusé.
Un 200 signifie accepté pour routage, pas livré. La réponse de soumission est envoyée avant l’exécution du routage, donc l’issue ne peut vous parvenir que sous forme d’un accusé de livraison.

Champs

Avancés

Valeurs de coding

Tout le reste dans 0–14 est accepté et décodé en UTF-8. 15 et au-dessus est un 400. La valeur est passée à l’opérateur inchangée, elle choisit donc la manière dont le corps est encodé, pas seulement la manière dont il est compté.

Erreurs propres à cet endpoint

Les erreurs partagées — 401, 403 Authentication failure, 415, 429 — sont sur Erreurs de l’API.

Trois champs souvent mal renseignés

Si vous travaillez depuis une spécification plus ancienne, vérifiez ces trois avant tout. Chacun échoue au premier appel :
  1. custom_tlvs est un objet, pas un tableau de paires.
  2. validity_period est un entier de minutes, pas une chaîne.
  3. product existe, et est absent de certaines specs plus anciennes.

Noms de champs

_ et - sont le même caractère pour cette API. dlr_url et dlr-url sont un seul champ, et envoyer les deux est un 400 plutôt que last-one-wins. custom_tlvs est l’exception et garde son underscore ; custom-tlvs est un argument inconnu.

Voir aussi

Envoyer un message

Les mêmes champs, avec le raisonnement.

TLVs personnalisés

La grammaire, et le tag décimal qui échoue silencieusement.