---
title: "Analytics for a single post"
method: GET
path: "/api/v1/analytics/post/{postId}"
tags: ["Analytics"]
---

# Analytics for a single post

`GET /api/v1/analytics/post/{postId}`

## Request

- Base URL: `https://api-app.postnext.io`
- URL: `https://api-app.postnext.io/api/v1/analytics/post/{postId}`
- Auth: API key in header `x-api-key`

Latest stored metrics for one post, one entry per provider it was published to.

## Path parameters

- `postId` string, required

## Response `200`

Latest per-provider metrics for the post

- object
  - `success` boolean
  - `data` object
    - `postId` string
    - `providers` PostMetricsEntry[]
      - `provider` string
      - `date` string
      - `snappedAt` string, date-time
      - `metrics` object: Platform-normalized metrics (impressions, reach, likes, comments, shares, saves, views - varies by platform).

## Other responses

- `401`: Missing or invalid API key
- `403`: Caller is not a member of the team

---

[API](https://skmtc.dev/postnext/apis/postnext-public-api.md) · [All operations](https://skmtc.dev/postnext/apis/postnext-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/postnext/apis/postnext-public-api/revisions/c0bf3aa03271?raw)
