PUT /v2/social/x/posts/{x_post_id}/reactions/{emoji}
Idempotently add the authenticated viewer's emoji reaction to an X post that Indexer currently holds. Requires an unrestricted account. Only identity and Early interaction data are stored; X content is not copied. The first reaction pins the post against feed expiry; nothing is posted to X. Expired posts return 409 x_post_expired. Deprecated: use POST /v2/social/reactions with a SocialReactionCommand body.
Request
- Base URLhttps://api.arbital.xyz (the document declares no server; this is the origin it was published from)
- URLhttps://api.arbital.xyz/v2/social/x/posts/{x_post_id}/reactions/{emoji}
- AuthHTTP bearer
Path parameters
The X post id (x_post_id on SocialXFeedPost). The stored target is the post's Early UUID (id).
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.
Response
Updated reaction summary
Changes
No recorded changes to this operation across all 1 revision of this API.