---
title: "POST /workspaces/{workspaceSlug}/practices/review-settings/scope-preview"
method: POST
path: "/workspaces/{workspaceSlug}/practices/review-settings/scope-preview"
tags: ["Practice Review Settings"]
---

# POST /workspaces/{workspaceSlug}/practices/review-settings/scope-preview

`POST /workspaces/{workspaceSlug}/practices/review-settings/scope-preview`

## Request

- Base URL: `/` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/workspaces/{workspaceSlug}/practices/review-settings/scope-preview`
- Auth: HTTP bearer

## Path parameters

- `workspaceSlug` string, required

## Request body

- WorkspaceReviewScope
  - `accountIds` string[], required
  - `people` 'ALL' | 'SELECTED', required
  - `repositories` 'ALL' | 'SELECTED', required
  - `selectedRepositories` ReviewScopeRepository[], required
    - `baseBranches` string[], required
    - `repositoryItemId` string, required

## Response `200`

OK

- PracticeReviewScopePreview
  - `current` PracticeReviewScopeSummary, required
    - `eligiblePeople` integer, required: Eligible linked human members in the workspace
    - `estimateWindowDays` integer, required: Number of days included in recentReviewVolume
    - `monitoredRepositories` integer, required: Repositories currently monitored by the workspace
    - `recentReviewVolume` integer, required: Workspace-wide practice-review jobs created during the estimate window
    - `selectedPeople` integer, required: Eligible linked members admitted by the people coverage axis
    - `selectedRepositories` integer, required: Monitored repositories admitted by the repository coverage axis
  - `proposed` PracticeReviewScopeSummary, required
    - `eligiblePeople` integer, required: Eligible linked human members in the workspace
    - `estimateWindowDays` integer, required: Number of days included in recentReviewVolume
    - `monitoredRepositories` integer, required: Repositories currently monitored by the workspace
    - `recentReviewVolume` integer, required: Workspace-wide practice-review jobs created during the estimate window
    - `selectedPeople` integer, required: Eligible linked members admitted by the people coverage axis
    - `selectedRepositories` integer, required: Monitored repositories admitted by the repository coverage axis
  - `widens` boolean, required: Whether the proposal admits any repository, branch, or person excluded now

## Changes

- **2026-10-17** `4b8a89bf492c`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/hephaestus-build/apis/hephaestus-api/changes/workspaces/:workspaceSlug/practices/review-settings/scope-preview/post.md)

---

[API](https://skmtc.dev/hephaestus-build/apis/hephaestus-api.md) · [All operations](https://skmtc.dev/hephaestus-build/apis/hephaestus-api/llms.txt) · [OpenAPI document](https://skmtc.dev/hephaestus-build/apis/hephaestus-api/revisions/3592ab716973?raw)
