---
title: "Reads all Review evaluations"
method: GET
path: "/api/2026-07-01/resources/performance/review_evaluations"
tags: ["Performance > ReviewEvaluation"]
---

# Reads all Review evaluations

`GET /api/2026-07-01/resources/performance/review_evaluations`

Retrieves the pending and published review evaluations. The evaluations are created based on the participants and the review types when the review process is started.

For example, if the defined review types are "self-review" and "manager review," two evaluations will be created for each participant when the review process starts. One will be for the self-review, where the participant is both the target and the reviewer. The other will be for the manager review, where the participant is the target, and the manager is the reviewer.

## Query parameters

- `ids[]` string[] — Filter by evaluation IDs
- `performance_review_process_ids[]` string[] — Filter by review process IDs
- `published` boolean — Only published or unpublished evaluations
- `reviewer_ids[]` string[] — Filter by reviewer access IDs
- `reviewer_strategies[]` string[] — Filter by reviewer strategies
- `target_access_ids[]` string[] — Filter by participant access IDs
- `review_process_target_ids[]` string[] — Filter by review process target IDs. Composite key format: review_process_id-target_access_id
- `with_targets_managed_by_filter` object — Only evaluations where the participant is managed by the specified employee ID
  - `manager_employee_id` string, required
  - `only_direct_reports` boolean, required
- `exclude_ids[]` string[] — Exclude evaluations by IDs

## Response `200`

OK

- object
  - `data` PerformanceReviewEvaluation[]
    - `id` string, required — Evaluation ID
    - `performance_review_process_id` string — Review process ID
    - `target_access_id` string — Participant access ID
    - `reviewer_access_id` string — Reviewer access ID
    - `evaluation_type` 'self' | 'manager' | 'direct_reports' | 'peers', required — Evaluation type
    - `published` boolean, required — Whether the evaluation is published
    - `status` 'pending' | 'published', required — Evaluation status
    - `review_process_target_id` string, required
    - `published_at` string — Date when the evaluation was published
  - `meta` PagedIndexMeta
    - `start_cursor` string
    - `end_cursor` string
    - `has_previous_page` boolean, required
    - `has_next_page` boolean, required
    - `limit` integer, required
    - `total` integer, required

---

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