1

Create a report request

Use the threat_flow/reports/request endpoint to create a new report request.

This endpoint returns an id that can be used to fetch the report when it is ready.

2

Verify for the report's status

Use the /threat_flow/reports/{report_id} endpoint to verify the status.

If the report is ready, this endpoint will return an object with the status property set to completed.

If the report is not yet completed, wait 5 seconds and call this endpoint again.

3

Access the report

On success, access the report property of the previous response to view the report.

End-to-End API Example

This is an end-to-end example in Python.