Sign In
Sign In
  1. Accueil
  2. API
  3. Recevoir un message
  4. Exemples de corps de requête
API
37 articles
WhatsApp Push v1.03
Agent Handover v1.04
Data Compliance API4
Widget Javascript API4
Message Trigger v1.12
Messaging v1.14
Envoyer un message2
Recevoir un message4
Payloads des pièces jointes
Signature d'authenticité des requêtes
Code de réponse attendu
Exemples de corps de requête
Introduction
Historique des modifications

Exemples de corps de requête

Présente des exemples de contenu (payload) envoyé au webhook pour les messages texte, les images, les modèles génériques et les enquêtes CSAT.

Mis à jour le 24 septembre 2026

Message texte

JSON
{
  "end_user_token": "df6a0edc-b31d-461x-ydcx-f7d5f02cd3d0",
  "message": {
    "quick_replies": [],
    "text": "A text message"
  },
  "request_id": "33cf5e95-d39e-428a-96a8-fa5de30ebc1c",
  "sender_type": "bot"
}

Message texte avec image

L'exemple ci-dessus correspond à 2 appels au webhook : l'un avec le message texte, l'autre avec l'image :

JSON
{
  "end_user_token": "df6a0edc-b31d-461x-ydcx-f7d5f02cd3d0",
  "message": {
    "attachment": null,
    "quick_replies": [],
    "text": "Enjoy the Eiffel tower:"
  },
  "request_id": "33cf5e95-d39e-428a-96a8-fa5de30ebc1c",
  "sender_type": "bot"
}
JSON
{
  "end_user_token": "df6a0edc-b31d-461x-ydcx-f7d5f02cd3d0",
  "message": {
    "attachment": {
      "type": "image",
      "payload": {
        "url": "http://url_or_the_image",
        "alt_text": "http://url_or_the_image",
      }
    },
    "text": "",
    "quick_replies": []
  },
  "request_id": "33cf5e95-d39e-428a-96a8-fa5de30ebc1c",
  "sender_type": "bot"
}

Message vidéo

JSON
{
  "end_user_token": "df6a0edc-b31d-461x-ydcx-f7d5f02cd3d0",
  "message": {
    "attachment": {
      "type": "video",
      "payload": {
        "url": "http://url_or_the_video"
      }
    },
    "text": "",
    "quick_replies": []
  },
  "request_id": "33cf5e95-d39e-428a-96a8-fa5de30ebc1c",
  "sender_type": "bot"
}

Message texte avec Quick Replies

JSON
{
  "end_user_token": "df6a0edc-b31d-461x-ydcx-f7d5f02cd3d0",
  "message": {
    "quick_replies": [
      {
        "payload": "{\"title\": \"Thank you 😉\", \"target_intent_id\": 22450}",
        "title": "Thank you 😉"
      },
      {
        "payload": "{\"title\": \"🚩 Change city\", \"target_intent_id\": 22451}",
        "title": "🚩 Change city"
      }
    ],
    "text": "It is sunny in Paris"
  },
  "request_id": "33cf5e95-d39e-428a-96a8-fa5de30ebc1c"
}

Message texte avec modèle générique (un seul élément)

L'exemple ci-dessus correspond à 2 appels au webhook : l'un avec le message texte, l'autre avec le modèle générique :

JSON

{
  "end_user_token": "df6a0edc-b31d-461x-ydcx-f7d5f02cd3d0",
  "message": {
    "attachment": null,
    "quick_replies": [],
    "text": "It is sunny in Paris"
  },
  "request_id": "33cf5e95-d39e-428a-96a8-fa5de30ebc1c",
  "sender_type": "bot"
}
JSON
{
  "end_user_token": "df6a0edc-b31d-461x-ydcx-f7d5f02cd3d0",
  "message": {
    "attachment": {
      "type": "template",
      "payload": {
        "template_type": "generic",
        "elements": [
          {
             "title": "Paris",
             "subtitle": "Eiffel tower",
             "image_url": "http://url_or_the_image",
             "buttons": [
               {
                  "title": "Book a hotel",
                  "type": "web_url",
                  "payload": "http://link_to_redirect_to" 
               },
               {
                  "title": "Thank you 😉",
                  "type": "postback",
                  "payload": "{\"title\": \"Thank you 😉\", \"target_intent_id\": 22451}"
               }
             ]
          }
        ]
      }
    },
    "text": ""
  },
  "request_id": "33cf5e95-d39e-428a-96a8-fa5de30ebc1c"
}

Message texte avec modèle générique (plusieurs éléments)

L'exemple ci-dessus correspond à 2 appels au webhook : l'un avec le message texte, l'autre avec le modèle générique :

JSON
{
  "end_user_token": "df6a0edc-b31d-461x-ydcx-f7d5f02cd3d0",
  "message": {
    "attachment": null,
    "quick_replies": [],
    "text": "Check out the weather in those European cities:"
  },
  "request_id": "33cf5e95-d39e-428a-96a8-fa5de30ebc1c",
  "sender_type": "bot"
}
JSON
{
  "end_user_token": "df6a0edc-b31d-461x-ydcx-f7d5f02cd3d0",
  "message": {
    "attachment": {
      "type": "template",
      "payload": {
        "template_type": "generic",
        "elements": [
          {
             "title": "London",
             "subtitle": "Big Ben",
             "image_url": "http://url_or_the_image"
          },
          {
             "title": "Paris",
             "subtitle": "Eiffel tower",
             "image_url": "http://url_or_the_image",
             "buttons": [
               {
                  "title": "Book a hotel",
                  "type": "web_url",
                  "payload": "http://link_to_redirect_to" 
               },
               {
                  "title": "Thank you 😉",
                  "type": "postback",
                  "payload": "{\"title\": \"Thank you 😉\", \"target_intent_id\": 22451}"
               }
             ]
          },
          {
             "title": "Madrid",
             "subtitle": "Plaza Mayor",
             "image_url": "http://url_or_the_image"
          }
        ]
      }
    },
    "text": ""
  },
  "request_id": "33cf5e95-d39e-428a-96a8-fa5de30ebc1c"
}

Pièce jointe avec modèle de liste

JSON
{
  "end_user_token": "df6a0edc-b31d-461x-ydcx-f7d5f02cd3d0",
  "message": {
    "attachment": {
      "type": "template",
      "payload": {
        "template_type": "list",
        "elements": [
          {
             "title": "Title Element 1",
             "subtitle": "Subtitle Element 1",
             "image_url": "http://url_or_the_image",
             "buttons": [
               {
                  "title": "Button",
                  "type": "web_url",
                  "payload": "http://link_to_redirect_to" 
               }
             ]
          },
          {
             "title": "Title element 2",
             "subtitle": "Subtitle element 2",
             "image_url": "http://url_or_the_image",
          },
          {
             "title": "Title element 3",
             "subtitle": "Subtitle element 3",
             "image_url": "http://url_or_the_image"
          }
        ]
      }
    },
    "text": ""
  },
  "request_id": "33cf5e95-d39e-428a-96a8-fa5de30ebc1c"
}

Message texte avec CSAT

Si l'enquête CSAT est activée dans une étape sur la plateforme, le bot envoie le contenu suivant à l'endpoint du webhook :

JSON
{
    "end_user_token": "df6a0edc-b31d-461x-ydcx-f7d5f02cd3d0",
    "request_id": "be94586d-96cc-46ac-a70a-df5b12c807d2",
    "event": {
        "type": "csat_activation_event",
        "meta_content": {
            "message_id": "ecafc028-f92e-459b-a172-2bdffb13e867",
            "service_record_id": 17,
            "case_statement_record_id": 11
        },
    },
}

Cet article vous a-t-il aidé ?

Sur cette page
  • Message texte
  • Message texte avec image
  • Message vidéo
  • Message texte avec Quick Replies
  • Message texte avec modèle générique (un seul élément)
  • Message texte avec modèle générique (plusieurs éléments)
  • Pièce jointe avec modèle de liste
  • Message texte avec CSAT

Made from France 💙

Catégories

  • ANALYTIQUE
  • CONSTRUIRE
  • LOUIS AI
  • INTÉGRER

🔗 Useful Links

  • Sign In
  • Website
  • Terms & Conditions

© 2026

MindsayPropulsé par Mindsay

Rechercher dans le centre d’aide…

Rechercher des articles du centre d’aide