Export Incident and PM data using API
Go into the Blameless Reliability Insight module.
Create a tile with the fields you want to export in a data table.
There are two methods for exporting the data:
Manual export
Automated export (using the API and a script)
Manual Method
Use the Export button or make a curl request to that endpoint.
Manual using the User Interface
- If you mouse over the ellipse (…) in the upper right corner of the tile. The “View Tile Options” modal appears.

Click on the ellipse and a drop down option list appears.
Select “Export Tile to”. A drop-down appears. Your choices are “CSV” and “API”.
Select “API”. The following information appears.

Sample Manual cURL Request
Follow steps 1-4 above and copy the entire command from the modal pop-up for the tile you want to export data from. This cURL command will result in the tile query data.
note
Each Tile will have a unique ID.
Automated
Create a script to do the following (or do it manually) fetch a fresh API token to call this endpoint.
note
We already support exporting tile via API so they can just use this and write a script.
Fetch a fresh token. Refer to the API AUthentication content for more information.
Call this endpoint by making curl -x POST command and get the export.
Use the exported data as desired.
Sample Request
curl -X POST
'https://blameless.blameless.io/api/v1/topics/incident/execute?5dfab4cf23a2ed00017403bb'
\\ -d '
Sample Response
note
The important property is the rows, which would contain the results based on your query.