Platform Routes

Integrating the platform will give you access to the following page routes:

Request page

This is the entry point to the reporting process.

The request page is where users will:

  • Apply filters to the master dataset.
  • Apply sorting options.
  • Request the report.

Upon requesting a report, the user is navigated to the polling page

Path

/async/:type/:reportId/:id/request
  • type: report | dashboard
  • reportId: The report ID
  • id: The variant ID

Polling page

  • Shows the user the current status of a report request
  • Polls the for the report status every 5 seconds
  • Directs the user to the report page when request is finished and data is loaded.

Path

/async/:type/:reportId/:id/request/:executionId
  • type: report | dashboard
  • reportId: The report ID
  • id: The variant ID
  • executionId: The execution ID produced by the report request

Report page

The report page

Path

/async/:type/:reportId/:id/request/:tableId/report'
  • type: report | dashboard
  • reportId: The report ID
  • id: The variant ID
  • tableId: The ID of the table where the data is stored.