Reddit
Insights
Score, upvote ratio, and comment count for Reddit posts.
Fetch lightweight metrics for a published Reddit destination. Reddit does not expose impressions or reach; Onepostly returns score, comment count, and upvote ratio.
Request
curl "https://api.onepostly.com/v1/posts/POST_ID/insights?destinationId=DEST_ID" \
-H "x-api-key: op_YOUR_KEY"Requires read.
Normalized fields
| Field | Meaning |
|---|---|
likes | Net score (ups − downs, fuzzed by Reddit) |
comments | Comment count |
engagement | likes + comments (null if both missing) |
impressions / reach / shares / saves / plays | Always null |
Raw fields
When present, raw includes:
| Field | Meaning |
|---|---|
score | Same as metrics.likes |
upvote_ratio | 0–1 ratio of upvotes |
num_comments | Same as metrics.comments |
subreddit / title | Submission context |
{
"status": "ready",
"metrics": {
"impressions": null,
"reach": null,
"likes": 42,
"comments": 7,
"shares": null,
"saves": null,
"plays": null,
"engagement": 49
},
"raw": {
"id": "abc123",
"score": 42,
"upvote_ratio": 0.95,
"num_comments": 7,
"subreddit": "test",
"title": "Hello from Onepostly"
}
}Errors
| Code | Meaning |
|---|---|
MISSING_EXTERNAL_ID | Destination not published |
INSIGHTS_PERMISSION | Missing read or unauthorized |
INSIGHTS_FAILED | Submission not found or other hard failure |