Migrate a report
Migrate a report from Beeswax to IQM by comparing each platform's API methods for creating, scheduling, and executing a report.
The API comparison table highlights the shared actions and API methods between IQM and Beeswax for creating, scheduling, and executing a report. Select an endpoint to review each platform's relevant API documentation. By comparing APIs, you can migrate your workflow from Beeswax to IQM.
For a comprehensive overview of IQM's report services, see the Reports API guidelines.
API comparison
Base URLs
IQM: https://api.iqm.com
Beeswax: https://{buzz_key}.api.beeswax.com
| Action | IQM endpoint | Beeswax endpoint | Notes |
|---|---|---|---|
| Get list of reports | /api/v3/ra/reports/list | /rest/v2/reporting/reports | |
| Get report by ID | /api/v3/ra/report/{reportId} | /rest/v2/reporting/saved-reports/{id} | |
| Create a report | /api/v3/ra/report/add | /rest/v2/reporting/saved-reports | |
| Schedule a report | /api/v3/ra/report/email/schedule | /rest/v2/reporting/report-schedules | |
| Execute a report | /api/v3/ra/report/execute | See Beeswax Reporting page for details on executing a report. | |
| Download a report | /api/v3/ra/report/download | /rest/v2/reporting/report-schedules | Format and report destination are specified in the report scheduling endpoint for Beeswax with the scheduled_plan_destination object. |
More reports resources
IQM:
- Reports API guidelines
- Run a report quickstart guide
- Schedule a report quickstart guide
- Reports overview Help Center article
Beeswax:
Have a question?
Was this page helpful?