First, read through our API introduction article for info on how to work with our API playground and make API calls.
Time-Series Data
To retrieve time-series data for your posts, query the postTimeSeriesMetrics
field:
query postTimeSeriesMetrics(
$socialAccountIds: [ID]
$startDate: DateTime!
$endDate: DateTime!
$metrics: [String]
$groupBy: String
) {
postTimeSeriesMetrics(
socialAccountIds: $socialAccountIds
startDate: $startDate
endDate: $endDate
metrics: $metrics
groupBy: $groupBy
) {
date
isoWeek
isoYear
metrics {
metric
value
}
}
}
The following is an example of input to pass to this field:
{
"socialAccountIds": [1],
"startDate": "2025-01-01T00:00:00.000Z",
"endDate": "2025-03-01T00:00:00.000Z",
"metrics": ["likes", "replies", "views"],
"groupBy": "week"
}
Platform Metrics
Each platform has its own metrics you can query. Below is each metric value for each platform Postpone supports:
- upvotes
- comments
- likes
- comments
- follows
- impressions
- shares
- profile_activity
- profile_visits
- total_interactions
- reach
- likes
- replies
- retweets
- quote_tweets
- impressions
- url_link_clicks
- user_profile_clicks
Threads
- likes
- replies
- views
- reposts
- quotes
- shares
- likes
- comments
- impressions
- impressions_unique
- engaged_users
- engaged_fan
- video_views
- clicks
- clicks_unique
TikTok
- likes
- comments
- shares
- impressions
- likes
- comments
- impressions
YouTube Shorts
- likes
- dislikes
- comments
- views
- favorites
Bluesky
- likes
- replies
- reposts
- quotes
Tumblr
- notes
Mastodon
- likes
- replies
- reposts
Dude to platform limitations, Pinterest does not support analytics at this time.