List Reports
| Time | Status | User Agent | |
|---|---|---|---|
| Make a request to see history. |
URL Expired
The URL for this request expired after 30 days.
Fields
id: HashID of the reportname: Report namedescription: Report descriptionenabled: Boolean indicating if the report is enabled for the user's organizationlabels: List of labels for filtering and organizing reportssort_priority: Priority for sorting reports (lower values appear first)
Enabled Field Logic
The enabled field shows whether this report is enabled for the authenticated user's organization:
True: OrganizationReportLink exists between the report and user's organizationFalse: No OrganizationReportLink exists (report is disabled for the organization)
This applies to both public reports and reports owned by the organization.
Even owned reports must be explicitly enabled via OrganizationReportLink.
JSON Example
[
{
"id": "string",
"name": "string",
"description": "string",
"enabled": true,
"labels": [
"string"
],
"sort_priority": 0
}
]
Curl Example
curl --request GET \
--url https://api.flextract.dev/api/reports/ \
--header 'accept: application/json'