Skip to main content
GET
List post analytics
Where Get post analytics asks the network about one post, this reads the metrics PostQueen has already stored for all your published posts. It answers fast, and it can sort and page them.
  • date picks posts by publish date: the last 1 to 90 days, 30 by default.
  • The numbers are each post’s latest lifetime totals, not growth inside the range. null means the network does not report that metric, not zero.
  • Only networks with post metrics are included: Instagram, Facebook, Threads, X, LinkedIn Page, TikTok, YouTube and Pinterest. Facebook reports no comments, and Pinterest no reactions or comments. None of the networks Available on PostQueen today is among them.
  • Stored numbers older than an hour start a refresh in the background. The answer still comes at once, with syncing: true: ask again a little later for newer numbers.
Narrow the list with integrationIds (comma separated), platform or q (text in the content or the channel name). Sort with sort (reactions, comments, impressions, engagement or published) and dir. topReactions and topComments always hold the five best posts of the whole filtered range, whatever page you ask for. For totals instead of a list, use Get an analytics summary.

Authorizations

Authorization
string
header
required

Your API key from Connections > API Keys, or an OAuth access token (pos_...). Send it as it is, with no Bearer prefix.

Query Parameters

date
integer
default:30

Days to look back by publish date, 1 to 90. Default 30

Required range: 1 <= x <= 90
integrationIds
string

Comma-separated channel ids to limit the report to

q
string

Text to match in the post content, channel name or platform

Maximum string length: 200
platform
string

The network's identifier, such as x or instagram

Maximum string length: 64
sort
enum<string>
default:reactions

Sort field. Default reactions

Available options:
reactions,
comments,
impressions,
engagement,
published
dir
enum<string>
default:desc

Sort direction. Default desc

Available options:
asc,
desc
page
integer
default:0

Page number, 0-indexed

Required range: x >= 0
limit
integer
default:20

Posts per page, 1 to 100. Default 20

Required range: 1 <= x <= 100

Response

A page of posts with their metrics

syncing
boolean

A background refresh was started; ask again shortly for newer numbers

date
integer
total
integer
page
integer
limit
integer
notes
object

Fixed reading notes: the range filters posts by publish date, numbers are current lifetime totals, null means unknown rather than zero, Facebook returns no comments, Pinterest no reactions or comments, Google Business no post metrics

columns
object

Which metrics any post in the range has at all: comments, reactions, impressions, engagement

posts
object[]
top
object[]

Same as topReactions

topReactions
object[]

Up to 5 posts with the most reactions

topComments
object[]

Up to 5 posts with the most comments

Last modified on September 23, 2026