Skip to main content
Two commands read analytics: analytics:platform for a channel, such as its followers and impressions over time, and analytics:post for one published post.

Which networks report numbers

Nine networks send analytics to PostQueen. Every other channel answers with an empty list, []. The other networks, such as Bluesky, WordPress and DEV, report no analytics.

A channel’s numbers

-d is the number of days to look back, 7 by default. Use a window the table lists for that network. PostQueen passes any other number to the network unchanged, and the network may refuse it. X is never asked: you get the last 7 days as of the last Refresh in Analytics, whatever -d says, and [] before the first refresh. The answer is a list of metrics, each with a value per day and the change over the window:
The labels depend on the network. PostQueen keeps a channel’s answer for an hour, so asking again within the hour returns the same numbers.

One post’s numbers

The answer has the same shape: a list of metrics such as likes, comments and impressions. It can also be:
  • []: the post has not been published yet, or its network gives no numbers per post.
  • {"missing": true}: the post was published, but PostQueen does not know its ID on the network. Fix it below.

Fix a missing release ID

When a network does not return the post’s ID after publishing, PostQueen marks it as missing and cannot read its numbers. This happens with TikTok, which is also the only network that can list its recent posts for you to pick from.
1

List the channel's recent posts

Each item is a post on the network, with its cover image. This command prints JSON with no status line. Every other network answers [].
2

Connect the right one

3

Read the numbers

Totals and top posts

The CLI reads one channel or one post at a time. For totals across your published posts, or your best posts ranked, use the API’s analytics summary and post analytics routes, or ask an agent over MCP.

Use the numbers in a script

Drop the status line with tail -n +2, then read the JSON with jq:

Next steps

Analytics in the app

The same numbers on the Analytics page.

Command reference

Every command and flag on one page.
Last modified on October 10, 2026