Skip to main content
React to an inbound message by its mid (from the webhook). Use sender_action: "react" to add and unreact to remove.

Request

curl -X POST "${INSTAGRAM_GRAPH_API_URL}/${INSTAGRAM_USER_ID}/messages" \
  -H "Authorization: Bearer ${INSTAGRAM_ACCESS_TOKEN}" \
  -H "Content-Type: application/json" \
  -d '{
  "recipient": {
    "id": "17841400000000001"
  },
  "sender_action": "react",
  "payload": {
    "message_id": "aWdfZG1...",
    "reaction": "love"
  }
}'