API operational
Observe & engage

Analytics

Read normalized performance snapshots and daily growth with a comparable previous period.

3

Endpoint summary

All operations in this resource, with the minimum accepted key scope.

Method & endpointPurposeScope
GET/api/analytics/timeseries

Daily normalized metrics and comparison

read
GET/api/posts/stats

Post analytics snapshots

read
GET/api/profiles/{id}/stats

Profile analytics snapshots

read
01

Query a normalized time series

Filter by date, platform, profile, or profile group. The response normalizes impressions, reach, likes, comments, shares, saved items, clicks, engagements, followers, and follower change.
Last 30 days for InstagramPostGate API
curl "https://postgate.studio/api/analytics/timeseries?from=2026-06-28&to=2026-07-28&platform=instagram&compare=true" \
  -H "Authorization: Bearer $POSTGATE_API_KEY"
02

Compare equal periods

With compare=true, PostGate returns the immediately preceding range with the same number of days. This keeps dashboards consistent without requiring your client to calculate a second window.
03

Snapshots are append-only

Post and profile stats preserve collection time and provider evidence. Values may lag the social network and some metrics are unavailable on platforms that do not expose them.
Treat missing as unavailable, not zero
Use GET /api/platforms to determine whether a provider supports analytics before rendering comparisons.