---
title: "Returns available reports"
method: GET
path: "/user/reports"
tags: ["user"]
---

# Returns available reports

`GET /user/reports`

Retrieves available reports based on the authenticated user's permissions and access level. Returns report metadata including IDs, names, and admin restrictions. Supports pagination and filtering.

## Query parameters

- `limit` integer
- `offset` integer
- `filter` string[]

## Response `200`

Report metadata including IDs, names, and permission flags

- UserReportResponse
  - `report_id` integer — Unique identifier for the report definition. Integer.
  - `report_name` string — Human-readable report name. String.
  - `is_admin_only` boolean — Boolean. True if the report is only visible to admin-tier users.

## Other responses

- `default` — Unexpected error

---

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