Analytics
Which engagement metrics Bluesky returns for posts.
Call GET /v1/analytics?platform=bluesky (Analytics API). Bluesky exposes engagement counts only, so analytics are limited to these metrics:
| Metric | Available |
|---|---|
| Likes | |
| Comments | |
| Shares (reposts) |
Bluesky's API does not provide impressions, reach, clicks or view counts.
const { data: analytics } = await zernio.analytics.getAnalytics({
query: { platform: 'bluesky', fromDate: '2026-08-01', toDate: '2026-08-31' }
});
console.log(analytics.posts);Response (200), one entry per post:
{
"posts": [
{
"_id": "65f1c0a9e2b5af0012ab34cd",
"platform": "bluesky",
"status": "published",
"publishedAt": "2026-08-14T10:00:05Z",
"platformPostUrl": "https://bsky.app/profile/yourhandle.bsky.social/post/3kabc123",
"analytics": {
"likes": 42,
"comments": 6,
"shares": 11
}
}
]
}Was this page helpful?