API referenceAnalytics
GET /analytics/delta
Feed of metric snapshots that changed since cursor, oldest change first. nextCursor is always present (also on an empty page): store it and send it next time; hasMore means call again now
GET
BearerAuthheader
AuthorizationBearer <token>API key sk_...
cursor?stringnextCursor of the previous call
limit?integerPage size
Range
1 <= value <= 500Default
100platform?stringOnly this platform
profileId?stringOnly this profile
{data, nextCursor, hasMore}
application/json- response
data?array<>nextCursor?stringhasMore?booleancurl -X GET 'https://example.com/api/v1/analytics/delta'Example Response
{ "data": [ {} ], "nextCursor": "string", "hasMore": true}GET /analytics/content-decay GET
How much of its latest engagement a post had reached by each age bucket (Day 0 to Day 31+)
POST /posts/sync-external POST
Read the account's recent posts from the platform now (including posts published outside Postgale) and store today's metrics for each. With postId or url, returns that post ({found, post})