Reporting API: add dashboard membership (dashboardIds) to the report object

We can list the reports on a dashboard with GET /reports?dashboardId={id}, and filter with onDashboard. We can’t go the other way: nothing on a report shows which dashboards it’s on.

We’d like a dashboardIds array on the report object, returned by GET /reports and GET /reports/{id}.

Why it matters: before archiving a report, we need to know which dashboards would lose it. Right now that means calling the API once for every dashboard in the portal and joining the results ourselves. A single field on the report would remove that step.