---
title: "List reports"
method: GET
path: "/reports"
tags: ["reports"]
---

# List reports

`GET /reports`

List all Reports accessible to the user.

> **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

## Query parameters

- `modifiedSince` union
  - string, date-time
  - number

## Response `200`

Object containing an array of all accessible reports, referenced by their ID, name, access level, and summary report flag values.

**Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

- object
  - `pageNumber` number — The current page in the full result set that the data array represents. NOTE when a page number greater than totalPages is requested, the last page is instead returned.
  - `pageSize` number, nullable — The number of items in a page. Omitted if there is no limit to page size (and hence, all results are included). Unless otherwise specified, this defaults to 100 for most endpoints.
  - `totalPages` number — The total number of pages in the full result set.
  - `totalCount` number — The total number of items in the full result set.
  - `data` object[] — List of all accessible reports, referenced by their ID, name, access level, and summary report flag values.
    - `id` number — The report's unique identifier.
    - `name` string — The report's name.
    - `accessLevel` 'ADMIN' | 'COMMENTER' | 'EDITOR' | 'EDITOR_SHARE' | 'OWNER' | 'VIEWER'
    - `permalink` string — URL to the report in Smartsheet.
    - `isSummaryReport` boolean — It is `true` if the report is a sheet summary; otherwise it is a row report.

## Other responses

- `default` — Generic Error Payload

---

[API](https://skmtc.net/smartsheet/apis/smartsheet-openapi-reference.md) · [All operations](https://skmtc.net/smartsheet/apis/smartsheet-openapi-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smartsheet/smartsheet-openapi-reference/versions/b4afda95fb51/schema)
