curl -H "Authorization: Bearer reel25_sk_..." \
https://api.reel25.com/api/v1/accounts/8f14e45f-.../metrics
const response = await fetch(
'https://api.reel25.com/api/v1/accounts/8f14e45f-.../metrics',
{ headers: { 'Authorization': 'Bearer reel25_sk_...' } }
);
const { data } = await response.json();
import requests
response = requests.get(
f'https://api.reel25.com/api/v1/accounts/{account_id}/metrics',
headers={'Authorization': 'Bearer reel25_sk_...'}
)
{
"data": {
"id": "8f14e45f-...",
"trackedAccountId": "a1b2c3d4-...",
"videoCount": 45,
"totalLikes": 2450000,
"totalViews": 18500000,
"totalComments": 85000,
"totalSaves": 120000,
"totalShares": 45000,
"avgEngagementRate": 8.75,
"avgVideoViews": 411111,
"posts": ["550e8400-...", "660f9500-..."]
}
}
{
"code": "NOT_FOUND",
"message": "Account not found in your workspace"
}
Accounts
Get Account Metrics
Retrieve detailed performance metrics for an account
GET
/
api
/
v1
/
accounts
/
{id}
/
metrics
curl -H "Authorization: Bearer reel25_sk_..." \
https://api.reel25.com/api/v1/accounts/8f14e45f-.../metrics
const response = await fetch(
'https://api.reel25.com/api/v1/accounts/8f14e45f-.../metrics',
{ headers: { 'Authorization': 'Bearer reel25_sk_...' } }
);
const { data } = await response.json();
import requests
response = requests.get(
f'https://api.reel25.com/api/v1/accounts/{account_id}/metrics',
headers={'Authorization': 'Bearer reel25_sk_...'}
)
{
"data": {
"id": "8f14e45f-...",
"trackedAccountId": "a1b2c3d4-...",
"videoCount": 45,
"totalLikes": 2450000,
"totalViews": 18500000,
"totalComments": 85000,
"totalSaves": 120000,
"totalShares": 45000,
"avgEngagementRate": 8.75,
"avgVideoViews": 411111,
"posts": ["550e8400-...", "660f9500-..."]
}
}
{
"code": "NOT_FOUND",
"message": "Account not found in your workspace"
}
Returns aggregated performance metrics for a tracked account, including total views, likes, comments, engagement rate, and top-performing posts.
Path parameters
string
required
The account UUID (canonical account ID).
curl -H "Authorization: Bearer reel25_sk_..." \
https://api.reel25.com/api/v1/accounts/8f14e45f-.../metrics
const response = await fetch(
'https://api.reel25.com/api/v1/accounts/8f14e45f-.../metrics',
{ headers: { 'Authorization': 'Bearer reel25_sk_...' } }
);
const { data } = await response.json();
import requests
response = requests.get(
f'https://api.reel25.com/api/v1/accounts/{account_id}/metrics',
headers={'Authorization': 'Bearer reel25_sk_...'}
)
{
"data": {
"id": "8f14e45f-...",
"trackedAccountId": "a1b2c3d4-...",
"videoCount": 45,
"totalLikes": 2450000,
"totalViews": 18500000,
"totalComments": 85000,
"totalSaves": 120000,
"totalShares": 45000,
"avgEngagementRate": 8.75,
"avgVideoViews": 411111,
"posts": ["550e8400-...", "660f9500-..."]
}
}
{
"code": "NOT_FOUND",
"message": "Account not found in your workspace"
}
Was this page helpful?