feedback_metrics_by_metric
Retrieve feedback time-series data grouped by reason or type, such as bugs or uninstalls, to analyze trends over a specified date range.
Instructions
Feedback time-series grouped by a metric. FLAT total.series[] (no datasets, no uniqueTotal) — one series per group value, each {name, elements:[{date,count}]} — plus per-app addons[]. For metric=reason series are reasonKeys (bugs, merging, not-meeting-needs, other, project-based, sandbox, usefulness); for metric=type series are feedbackTypes (disable, uninstall, unsubscribe). Only aggregation/startDate/endDate filter (productId/hosting/addon are ignored).
📖 Spec (GET /rest/3/reporting/developer-space/{developerId}/feedback/metrics/{metric}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-feedback-metrics-metric-get
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| metric | Yes | Path segment. Allowable per Atlassian: `reason` or `type`. Anything else → HTTP 400. | |
| endDate | No | ISO date YYYY-MM-DD. | |
| startDate | No | ISO date YYYY-MM-DD. | |
| aggregation | No | Time-series bucket cadence. Default week. Invalid → 400. |