Skip to content

Add a reaction

Markdown
POST /api/public/apps/v1/reactions

Needs the reactions:write permission.

Adds the app’s own reaction. Adding the same one twice changes nothing.

Field Type Required Meaning
message_id uuid yes
emoji string yes Up to 34 characters.
Terminal window
curl -X POST "https://amedeus.app/api/public/apps/v1/reactions" \
-H "Authorization: Bearer $TOKEN" \
-H 'Content-Type: application/json' \
-d '{"message_id":"52f4c823-8e7f-4349-bb98-1ac8683aad13","emoji":"…"}'
Field Type Required Meaning
ok true yes
{
"ok": true
}

Failures answer { "ok": false, "error": "<code>", "message": "…" }; see Errors.

  • 401: The token is missing, wrong or revoked.
  • 403: A missing scope (the message names it), or a channel the app isn’t in.
  • 404: The message or channel doesn’t exist.
  • 429: Slow down; Retry-After says for how many seconds.