Delete report
Delete a report and its superseded versions. A report that is still generating returns 409; wait for the run to finish before removing it.
Authentication
sf_… API key in the bearerAuth field below.A SaaSFlow API key (format sf_…) or an OAuth bearer token. Paste only the key — the proxy adds the Bearer prefix. Create an API key in Settings → Company settings → API keys — see API keys.
In: header
Path Parameters
1 <= length1 <= lengthResponse Body
application/json
application/json
application/json
curl -X DELETE "https://example.com/companies/string/reports/string"{ "ok": true}Update report
Rename a report. Only the display title changes; the document and its numbers are untouched. A report that is still generating cannot be renamed and returns 409.
List versions
List the superseded versions of a report, oldest first. Regenerating a report keeps what it replaced, so this is the audit trail of how the numbers and commentary changed. Documents are omitted; fetch a single version for its document. The current version is not in this list, it is the report itself.