curl -H "Authorization: Bearer reel25_sk_..." \
"https://api.reel25.com/api/v1/analytics/accounts/8f14e45f-.../performance?period=30d"
const response = await fetch(
'https://api.reel25.com/api/v1/analytics/accounts/8f14e45f-.../performance?period=30d',
{ headers: { 'Authorization': 'Bearer reel25_sk_...' } }
);
const { data } = await response.json();
import requests
response = requests.get(
f'https://api.reel25.com/api/v1/analytics/accounts/{account_id}/performance',
headers={'Authorization': 'Bearer reel25_sk_...'},
params={'period': '30d'}
)
{
"data": {
"accountId": "8f14e45f-...",
"period": "30d",
"followerGrowth": 12500,
"totalViews": 8500000,
"totalLikes": 650000,
"totalComments": 28000,
"avgEngagementRate": 9.2,
"videosPosted": 15,
"avgViewsPerVideo": 566666,
"trends": [
{
"date": "2025-03-15",
"followers": 520000,
"views": 285000,
"videosPosted": 1
}
]
}
}
Analytics
Account Performance
Get detailed performance analytics for an account
GET
/
api
/
v1
/
analytics
/
accounts
/
{id}
/
performance
curl -H "Authorization: Bearer reel25_sk_..." \
"https://api.reel25.com/api/v1/analytics/accounts/8f14e45f-.../performance?period=30d"
const response = await fetch(
'https://api.reel25.com/api/v1/analytics/accounts/8f14e45f-.../performance?period=30d',
{ headers: { 'Authorization': 'Bearer reel25_sk_...' } }
);
const { data } = await response.json();
import requests
response = requests.get(
f'https://api.reel25.com/api/v1/analytics/accounts/{account_id}/performance',
headers={'Authorization': 'Bearer reel25_sk_...'},
params={'period': '30d'}
)
{
"data": {
"accountId": "8f14e45f-...",
"period": "30d",
"followerGrowth": 12500,
"totalViews": 8500000,
"totalLikes": 650000,
"totalComments": 28000,
"avgEngagementRate": 9.2,
"videosPosted": 15,
"avgViewsPerVideo": 566666,
"trends": [
{
"date": "2025-03-15",
"followers": 520000,
"views": 285000,
"videosPosted": 1
}
]
}
}
Returns detailed performance analytics for a tracked account over a specified time period, including engagement trends, view growth, and posting frequency.
Path parameters
string
required
The account UUID (canonical account ID).
Query parameters
string
default:"30d"
Time period. Options:
7d, 30d, 90d.curl -H "Authorization: Bearer reel25_sk_..." \
"https://api.reel25.com/api/v1/analytics/accounts/8f14e45f-.../performance?period=30d"
const response = await fetch(
'https://api.reel25.com/api/v1/analytics/accounts/8f14e45f-.../performance?period=30d',
{ headers: { 'Authorization': 'Bearer reel25_sk_...' } }
);
const { data } = await response.json();
import requests
response = requests.get(
f'https://api.reel25.com/api/v1/analytics/accounts/{account_id}/performance',
headers={'Authorization': 'Bearer reel25_sk_...'},
params={'period': '30d'}
)
{
"data": {
"accountId": "8f14e45f-...",
"period": "30d",
"followerGrowth": 12500,
"totalViews": 8500000,
"totalLikes": 650000,
"totalComments": 28000,
"avgEngagementRate": 9.2,
"videosPosted": 15,
"avgViewsPerVideo": 566666,
"trends": [
{
"date": "2025-03-15",
"followers": 520000,
"views": 285000,
"videosPosted": 1
}
]
}
}
Was this page helpful?