---
title: "Generate shared report by ID"
method: GET
path: "/v1/shared-reports/{id}"
tags: ["Shared Report"]
---

# Generate shared report by ID

`GET /v1/shared-reports/{id}`

Response depends on report type and export type. Given example is for SUMMARY report and JSON exportType. 

Shared report data on FREE subscription plan is limited to a maximum interval length of one month (31 days).

## Path parameters

- `id` string, required — Represents a shared report identifier across the system.

## Query parameters

- `dateRangeStart` string — Provide the start date in format YYYY-MM-DDTHH:MM:SS.ssssss. The system interprets this value based on the user's timezone (provided in the timeZone request parameter or the timezone configured in the user profile)
- `dateRangeEnd` string — Provide the end date in format YYYY-MM-DDTHH:MM:SS.ssssss. The system interprets this value based on the user's timezone (provided in the timeZone request parameter or the timezone configured in the user profile)
- `sortOrder` string — Sort result in ascending or descending order
- `sortColumn` string — If provided, you'll get result sorted by sort column.
- `exportType` string — Represents an export type of shared report
- `page` integer
- `pageSize` integer

## Response `200`

OK

---

[API](https://skmtc.dev/clockify/apis/clockify-api.md) · [All operations](https://skmtc.dev/clockify/apis/clockify-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/clockify/clockify-api/revisions/a5b636acbcd8/schema)
