---
title: "Get Facebook post reactions"
method: GET
path: "/v1/accounts/{accountId}/facebook-post-reactions"
tags: ["Analytics"]
---

# Get Facebook post reactions

`GET /v1/accounts/{accountId}/facebook-post-reactions`

Returns the reaction breakdown for a Facebook Page post: a count per reaction type
plus the overall total.

The whole breakdown is fetched in a single Graph call. Note that the post analytics
endpoint reports only an aggregate reaction count (surfaced there as `likes`), so use
this endpoint when you need per-type counts.

## Path parameters

- `accountId` string, required

## Query parameters

- `postId` string, required

## Response `200`

Reaction breakdown for the post

- object
  - `accountId` string
  - `platform` string
  - `username` string
  - `postId` string
  - `total` integer — Total reactions across all types
  - `breakdown` object — Count per reaction type. A type with no reactions returns 0.
    - `like` integer
    - `love` integer
    - `haha` integer
    - `wow` integer
    - `sad` integer
    - `angry` integer
    - `care` integer
  - `lastUpdated` string, date-time

## Other responses

- `400` — Invalid accountId format, not a Facebook account, or missing postId parameter
- `401` — Unauthorized
- `404` — Account not found
- `502` — Facebook rejected the request

---

[API](https://skmtc.net/zernio/apis/zernio-api.md) · [All operations](https://skmtc.net/zernio/apis/zernio-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zernio/zernio-api/revisions/19fd2b70854e/schema)
