Skip to main content

Vue d’ensemble

Champs communs :
  • instanceId
  • to
  • type ou templateId
Les endpoints POST /api/v1/messages/send et POST /api/v1/messages/schedule supportent deux modes :
  • mode libre avec type
  • mode template avec templateId

Envoi libre vs envoi via template

Mode libre

Vous fournissez directement type et les champs associés.

Mode template

Vous fournissez templateId et, si nécessaire, des variables custom.*.
Le backend rend alors le message final avant envoi. Le type effectif est celui du template.

text


image


video


audio

Affiché comme un fichier audio standard dans WhatsApp.

voice_note

Affiché comme une note vocale WhatsApp.
La différence entre audio et voice_note est surtout le mode d’affichage côté WhatsApp.

document


location


contact

Le contactId doit appartenir à votre compte MsgFlash.

Champs communs


Templates media

Un template peut être de type :
  • text
  • image
  • video
  • audio
  • document
Pour un template media, mediaUrl est obligatoire sur le template lui-même. Exemple :