---
title: "Get report"
method: GET
path: "/reports/{reportId}"
tags: ["reports"]
---

# Get report

`GET /reports/{reportId}`

Use this endpoint to get a specific report details.

## Path parameters

- `reportId` string, required

## Response `200`

Successful response.

- ApiReportResponse
  - `reportId` string
  - `name` string
  - `rowEntityTypeId` string
  - `rowEntityInstanceId` string
  - `columns` ApiColumnResponse[]
    - `entityTypeId` string
    - `entityInstanceId` string
    - `dataPointId` string
    - `dataPointInstanceId` string
    - `dataPointInstanceName` string
    - `dataPointName` string
    - `dataPointType` 'ID' | 'DATE' | 'NUMBER' | 'TEXT' | 'ENUM' | 'BOOLEAN' | 'DECIMAL'
  - `filters` ApiFilterResponse[]
    - `column` ApiColumnResponse
      - `entityTypeId` string
      - `entityInstanceId` string
      - `dataPointId` string
      - `dataPointInstanceId` string
      - `dataPointInstanceName` string
      - `dataPointName` string
      - `dataPointType` 'ID' | 'DATE' | 'NUMBER' | 'TEXT' | 'ENUM' | 'BOOLEAN' | 'DECIMAL'
    - `dateRange` ApiDateRange
      - `from` string, date-time
      - `to` string, date-time
    - `datePeriod` ApiDatePeriod
      - `period` integer, required
      - `unit` 'DAYS' | 'WEEKS' | 'MONTHS' | 'YEARS', required
      - `fullPeriod` boolean
    - `rowValues` ApiRowValues
      - `noneValue` boolean
      - `values` string[], required
    - `booleanValue` ApiBooleanValue
      - `value` boolean
  - `creationDate` string, date-time
  - `modificationDate` string, date-time
  - `creatorId` string
  - `modifierId` string
  - `grantees` string[]
  - `schedule` ApiSchedule
    - `frequency` 'ANNUALLY' | 'MONTHLY' | 'WEEKLY' | 'DAILY', required
    - `activityPeriod` ApiDateRange, required
      - `from` string, date-time
      - `to` string, date-time
    - `schedulingTime` ApiTimeRange
      - `from` ApiTime, required
        - `hour` integer
        - `minute` integer
      - `to` ApiTime, required
        - `hour` integer
        - `minute` integer
      - `zone` string
  - `reportTemplateId` string
  - `reportFormats` string[]
  - `accessGroupId` string
  - `systemRoleId` string

## Other responses

- `400` — Returned when the report ID is invalid.
- `401` — Returned when a request was not authenticated.
- `403` — Returned when a caller is not authorized to perform the request.
- `404` — Returned when there is no report with the given ID.

---

[API](https://skmtc.net/smartrecruiters/apis/apply-api.md) · [All operations](https://skmtc.net/smartrecruiters/apis/apply-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smartrecruiters/apply-api/revisions/449bdc2516c9/schema)
