Skip to main content
Learn that a report is ready from an event, instead of reading its status again and again.

Participants


  • Your institution. Your system that receives the event and calls the Reporter API.
  • Reporter. Records the result of the report and publishes the event.
  • Streaming Hub. Delivers the event to your subscription.

Before you start


  • Streaming Hub receives Reporter events in your environment.
  • You have an active Streaming Hub subscription that receives report.finished and report.partial at major version 2. See Managing subscriptions.

Diagram


Receive the report result as an event

What the system does on its own


Rules


  • Through Streaming Hub, you receive an event when a report ends as Finished or Partial.
  • You can receive the same event more than once. Drop a repeat by its event ID, as Consuming events describes.

How you know it finished


You received report.finished and downloaded the file. Or you received report.partial and read the data sources that failed.

What can go wrong