Inbox comments

Like comment

Like or upvote a comment on a post. Supported platforms: Facebook, 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.

Billing: Request; paid actions are priced in credits (see GET /v1/messaging/prices) · Rate limit: 60/min

post/v1/messaging/inbox/comments/{postId}/{commentId}/like

Request

  • Base URL: https://apihub.co.il
  • URL: https://apihub.co.il/v1/messaging/inbox/comments/{postId}/{commentId}/like
  • Auth: HTTP bearer

Path parameters

postIdstring required
commentIdstring required

Headers

Idempotency-Keystring

Replay-safe: the same execution is returned instead of charging twice

X-Tagstring

Group calls into one job (e.g. one video) — see GET /v1/usage?tag=…

Request body

cidstring

(Bluesky only) Content identifier for the comment

accountIdstring required

The account ID

reactionType'LIKE' | 'PRAISE' | 'EMPATHY' | 'INTEREST' | 'APPRECIATION' | 'ENTERTAINMENT'

(LinkedIn only) Reaction to create. Defaults to LIKE; ignored on other platforms.

Response

Completed

idstring

Execution id — stable across internal retries; use it with GET /v1/executions/{id}

status'pending' | 'processing' | 'completed' | 'partial' | 'failed' | 'cancelled' | 'timeout'
operationstring
tagstring nullable

Your X-Tag, if sent

created_atstring date-time
completed_atstring date-time nullable
errorstring nullable

Changes

No recorded changes to this operation across all 2 revisions of this API.