Retrieves a filterable list of installed, saved, and shared reports available to the current user.
Use this endpoint to browse all reports the user can run. Supports filtering via the APIFilter query parameter
to narrow results by report name, code, group, or type.
Request Headers
| Header | Value | Required | Description |
|---|---|---|---|
| ECI-ApiKey | string | Yes | Your API key. See Authentication. |
| Content-Type | application/json | Yes | All requests must specify JSON content type. |
Query Parameters
| Name | Description | Type | Required |
|---|---|---|---|
| filter | Optional report filter supporting equality and contains operators on report fields | string (string) | Optional |
Filters
| Filter | Description | Type | Operators |
|---|---|---|---|
| isRecommended | Is Recommended | Boolean | equals |
| lastViewed | Last Viewed Date | DateTime | equals not equals less than between greater than less than equal greater than equal today yesterday last 7 days last 14 days last 30 days last 60 days last 90 days |
| reportCategory | Report Group Type | String | equals |
| reportCode | Report Code | String | equals not equals one of like not like not one of |
| reportType | Report Type | String | equals |
| sharedWithMe | Report shared with me | Boolean | equals |
Responses
200
OK
The request succeeded and the response body contains the requested data.
Response Body Parameters
Array of:
SpecificReportResponse
| Property | Description | Type | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| baseReport | ReportChild | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ReportChild properties
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| description | The report description | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| lastViewed | Last time this report was run | string (date-time) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| recommended | Indicates if this is a recommended report | boolean | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| relatedReports | List of reports related to this report | RelatedReportResponse[] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
RelatedReportResponse properties
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| reportCategory | ReportCategoryChild | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ReportCategoryChild properties
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| shared | Indicates if this report is shared | boolean | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| specificReportCode | Report code | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| specificReportId | Unique identifier for the report | integer (int32) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| specificReportInfo | Report name | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| subscription | ReportSubscriptionChild | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ReportSubscriptionChild properties
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| user | UserChild | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
UserChild properties
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| visible | Indicates if this report is visible to the current user | boolean | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Example Response
[
{ "baseReport": { "description": "string", "exportFormats": [], "isLandscape": false, "lastUpdated": "2026-06-29", "reportCode": "string", "reportId": 1, "reportInfo": "string", "reportSource": "string", "reportType": {}, "tags": [], "version": "string"
}, "description": "string", "lastViewed": "2026-06-29", "recommended": false, "relatedReports": [
{ "description": "string", "name": "string", "reportSource": "string", "specificReportId": 1
}
], "reportCategory": { "reportCategoryCode": "string", "reportCategoryId": 1, "reportCategoryInfo": "string"
}, "shared": false, "specificReportCode": "string", "specificReportId": 1, "specificReportInfo": "string", "subscription": { "dayIndicator": {}, "emailMessage": "string", "emailRecipient": "string", "emailSubject": "string", "onlySendIfData": false, "reportFormat": "string", "reportSubscriptionId": 1, "scheduleType": {}, "user": {}
}, "user": { "fullName": "string", "userCode": "string", "userId": 1
}, "visible": false
}
]