Skip to main content
 print this page

List user-accessible dashboards

GET 

/dashboards

Returns a paginated list of dashboards the authenticated user can access with AccessType owner, editor, or read-only. A valid role_id header is required for authorization (list itself does not require a dashboards.* role permission beyond role membership). Supports filtering, sorting, and field projection. This Lambda maps InvalidInputException to HTTP 422, UnauthorizedUserException (resource ACL) to HTTP 401, RequestValidationError to HTTP 400, and unhandled/GenericFailure to HTTP 500. Pagination uses offset and limit over an in-memory sorted page. Default offset is 0 and default limit is 100 (maximum 1000). Results include next_available ("yes" or "no"), count (page size), and total_count. Stop requesting further pages when next_available is "no". An offset past the end of the filtered list returns an empty page with next_available "no". Example: GET /dashboards?limit=25&offset=0&sortby=LastModifiedTime&sortorder=desc

Request

Responses

Paginated list of accessible dashboards. When next_available is "no", the caller has reached the last page.

Response Headers
    Access-Control-Allow-Origin
    Access-Control-Allow-Methods
    Access-Control-Allow-Headers