Get post analytics
Fetch analytics and metrics for a published post across all social accounts. Metrics are returned aggregated across all accounts as well as per account.
curl -X GET "https://api.outstand.so/v1/posts/string/analytics"{
"success": true,
"post": {
"id": "9dyJS",
"publishedAt": "2019-08-24T14:15:22Z",
"createdAt": "2019-08-24T14:15:22Z"
},
"metrics_by_account": [
{
"social_account": {
"id": "string",
"nickname": "string",
"network": "string",
"username": "string"
},
"platform_post_id": "string",
"published_at": "2019-08-24T14:15:22Z",
"metrics": {
"likes": 0,
"comments": 0,
"shares": 0,
"views": 0,
"impressions": 0,
"reach": 0,
"engagement_rate": 0,
"platform_specific": {
"property1": null,
"property2": null
}
}
}
],
"aggregated_metrics": {
"total_likes": 0,
"total_comments": 0,
"total_shares": 0,
"total_views": 0,
"total_impressions": 0,
"total_reach": 0,
"average_engagement_rate": 0
}
}{
"success": false,
"error": "Invalid payload",
"details": {
"content": {
"_errors": [
"Required"
]
}
}
}{
"success": false,
"error": "Invalid payload",
"details": {
"content": {
"_errors": [
"Required"
]
}
}
}{
"success": false,
"error": "Invalid payload",
"details": {
"content": {
"_errors": [
"Required"
]
}
}
}{
"success": false,
"error": "Internal server error",
"message": "Database connection failed"
}