---
title: "SDK: review"
description: "The review methods of the Overlane TypeScript SDK, with their signatures. Generated from the SDK types."
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.overlane.app/llms.txt
> Use this file to discover all available pages before exploring further.

# SDK: review

{/* Generated by apps/docs/scripts/generate.mjs (SDK pages from the TypeScript types in packages/sdk). Do not edit; run `pnpm --filter @overlane/docs gen`. */}

The `review` area has 7 methods on the client. Each takes one object of path, query and body arguments and an optional `CallOptions`, and returns a promise of the response body. A refused call rejects with `OverlaneApiError` (see the [SDK index](/sdk/)).

## reviewFindingsAutofix

Apply a finding's suggested fix

- Request: `POST` on `/v1/tenants/{tenantId}/projects/{projectId}/review/findings/{findingId}/autofix`

```ts
reviewFindingsAutofix(args: { tenantId: string; projectId: string; findingId: string; body: AutofixRequest }, options?: CallOptions): Promise<AutofixResponse>
```

## reviewFindingsFeedback

Give feedback on a finding

- Request: `POST` on `/v1/tenants/{tenantId}/projects/{projectId}/review/findings/{findingId}/feedback`

```ts
reviewFindingsFeedback(args: { tenantId: string; projectId: string; findingId: string; body: FeedbackRequest }, options?: CallOptions): Promise<FeedbackResponse>
```

## reviewFindingsList

List review findings

- Request: `GET` on `/v1/tenants/{tenantId}/projects/{projectId}/review/findings`

```ts
reviewFindingsList(args: { tenantId: string; projectId: string }, options?: CallOptions): Promise<ReviewFindingsResponse>
```

## reviewRunsCreate

Start an AI review run

- Request: `POST` on `/v1/tenants/{tenantId}/projects/{projectId}/review/runs`

```ts
reviewRunsCreate(args: { tenantId: string; projectId: string; body: ReviewRunRequest }, options?: CallOptions): Promise<ReviewRunResponse>
```

## reviewSettingsGet

Read a project's review settings

- Request: `GET` on `/v1/tenants/{tenantId}/projects/{projectId}/review/settings`

```ts
reviewSettingsGet(args: { tenantId: string; projectId: string }, options?: CallOptions): Promise<ReviewSettings>
```

## reviewSettingsPut

Change a project's review settings

- Request: `PUT` on `/v1/tenants/{tenantId}/projects/{projectId}/review/settings`

```ts
reviewSettingsPut(args: { tenantId: string; projectId: string; body: UpdateReviewSettingsRequest }, options?: CallOptions): Promise<ReviewSettings>
```

## reviewStatus

Review status for a project

- Request: `GET` on `/v1/tenants/{tenantId}/projects/{projectId}/review/status`

```ts
reviewStatus(args: { tenantId: string; projectId: string }, options?: CallOptions): Promise<ReviewStatusResponse>
```

Source: https://docs.overlane.app/sdk/review/index.mdx
