Modulify

React to a comment

add_comment_reaction

Adds an emoji reaction to a comment or a reply.

POST /v1/add_comment_reactionScopecomments:writeMakes changes

Each person holds one reaction per comment or reply, and reactions work on replies too, not only on root comments. Reacting again with a different one replaces yours, and reacting again with the same one is refused with a 400 and You have already reacted with this emoji! See Comments.

Request

Call it with a POST to https://api.modulify.ai/v1/add_comment_reaction, sending the inputs below as a JSON object. The token needs the comments:write scope.

It makes changes, so send an Idempotency-Key header whenever you might retry it. A retry with the same key gets the first answer back instead of running again.

curl -X POST https://api.modulify.ai/v1/add_comment_reaction \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"commentId":"COMMENT_ID","emoji":"EMOJI"}'

Over MCP, the same method is the add_comment_reaction tool.

Inputs

Input Type Required Description
commentId string Yes The comment or reply id.
emoji string Yes The reaction name, not the emoji character. like is a thumbs up, love a heart, wow a surprised face, applause clapping hands, angry an angry face and sad a crying face.

Response

Every call answers with the JSON envelope of success, message, data, code and version. data holds the result described above, and on a method that returns a total, count carries it. The response headers carry the call's X-Request-Id and what is left of your per-minute budget in X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset. Errors explains every status code a call can answer with.