---
title: "Get analytics for a specific post"
method: GET
path: "/analytics/posts/{id}"
tags: ["Analytics"]
---

# Get analytics for a specific post

`GET /analytics/posts/{id}`

## Path parameters

- `id` string, required

## Response `200`

Post analytics data

- object
  - `data` PostAnalytics
    - `post_id` string
    - `platforms` object — One entry per platform the post was published to. For thread platforms (X, Bluesky, Mastodon, Threads) a post can publish as a chain of several parts; the entry sums each part's metrics so you get the thread's total (matching the in-app analytics), and reports the thread's root as `platform_post_id`.

## Other responses

- `400` — Invalid post id (non-numeric, e.g. a platform post id was supplied instead of the OmniSocials post id)

---

[API](https://skmtc.dev/omnisocials/apis/omnisocials-api.md) · [All operations](https://skmtc.dev/omnisocials/apis/omnisocials-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/omnisocials/omnisocials-api/revisions/e53b89af0b98/schema)
