Social Community

PUT /v2/social/posts/{post_id}/reactions/{emoji}

Adds the viewer's reaction with this emoji to a community post. Idempotent: repeating the request never counts twice. Requires an unrestricted account and a post visible to the viewer with no block either way. Returns the updated summary. Deprecated: use POST /v2/social/reactions with a SocialReactionCommand body.

Request

  • Base URL
    https://api.arbital.xyz (the document declares no server; this is the origin it was published from)
  • URL
    https://api.arbital.xyz/v2/social/posts/{post_id}/reactions/{emoji}
  • Auth
    HTTP bearer

Path parameters

post_idstring uuid required
emojistring required

One emoji, URL-encoded: a pictograph with optional skin tone, presentation selector or ZWJ sequence, a flag pair, or a keycap. Any supported emoji is accepted; clients decide which to show first.

Query parameters

contract'2'

Explicit v2 negotiation. Omission preserves the strict legacy contract.

Headers

Idempotency-Keystring uuid

Required with contract=2. Stable UUID scoped to the authenticated actor.

If-Matchstring

Required with contract=2. Quoted per-emoji revision including absent tombstones.

Response

Authorized notification response

OR

Changes

No recorded changes to this operation across all 1 revision of this API.