Like comment
Like or upvote a comment on a post. Supported platforms: Facebook, Twitter/X, Bluesky, Reddit, LinkedIn, and Instagram in limited release (see below). For Bluesky, the cid (content identifier) is required in the request body. For LinkedIn, pass the composite comment URN returned by the comments endpoints as commentId; an optional reactionType picks the reaction (defaults to LIKE), and accounts connected before the social-feed scopes were requested get a 403 with code linkedin_reconnect_required.
Instagram is in LIMITED RELEASE and not generally available: the call needs instagram_manage_engagement, which Meta has so far granted this app only under Standard Access, so it works for app admins, developers and testers of our Meta app and returns a 403 with code PLATFORM_BETA_RESTRICTED for every other account. That restriction lifts when Meta App Review grants Advanced Access; the constraints below apply once it does.
Instagram covers comments and replies on feed posts, reels and carousels. Only an account connected through Facebook Login can be granted instagram_manage_engagement: an Instagram Login connection returns a 400 with code instagram_likes_require_facebook_login, and an account whose token predates the permission returns a 403 with code reconnect_required. Content from private accounts cannot be liked. Instagram also enforces a burst limit of 50 like or unlike calls per 5 seconds per Instagram account, and exceeding it locks that account out of the like API for an hour, so pace bulk loops.
Path parameters
Request body
Response
Comment liked
Changes
Changed in 1 of the 32 revisions of this API.1
- ○
added the new optional request property
new-optional-request-property
- ○