# Deep Review API API

> Deep Review API API on Apizie: 9 endpoints (Retrieves the review quota limits and sliding-window usage for the authenticated caller., Deletes a long-running operation. This method indicates that the client is no longer interested in the…, Estimates what a review of a document would cost on the caller's Gemini API key. The estimate comes from…, Lists documents for the authenticated caller with cursor pagination., …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/dev-tools:google-deepreview/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `dev-tools:google-deepreview`
- Category: Dev Tools
- Status: byok
- Source: https://research.google/deepreview
- Page: https://apizie.tech/api/dev-tools/google-deepreview
- OpenAPI: https://apizie.tech/api/dev-tools/google-deepreview/openapi.json

Deep Review API for automated, in-depth document reviews.

## Endpoints

### Retrieves the review quota limits and sliding-window usage for the authenticated caller.
`GET https://apizie.tech/v1/dev-tools:google-deepreview/deepreview-get-user-quota` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The resource name of the singleton user quota to retrieve. Format: `userQuota` |

### Deletes a long-running operation. This method indicates that the client is no longer interested in the…
`POST https://apizie.tech/v1/dev-tools:google-deepreview/deepreview-operations-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | The name of the operation resource to be deleted. |

### Estimates what a review of a document would cost on the caller's Gemini API key. The estimate comes from…
`POST https://apizie.tech/v1/dev-tools:google-deepreview/deepreview-documents-estimate-review-cost` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| document | string | yes | Required. The document to review. Format: `documents/{document}` |
| body | object | yes | JSON request body |

### Lists documents for the authenticated caller with cursor pagination.
`GET https://apizie.tech/v1/dev-tools:google-deepreview/deepreview-documents-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Optional. Supported AIP-160 filter expressions (e.g., `display_name = "..."`). |
| orderBy | string | no | Optional. Supported AIP-132 order_by field. |
| pageSize | integer | no | Optional. The maximum number of documents to return in a single page. The server may return fewer than this value. If unspecified, at most… |
| pageToken | string | no | Optional. A page token received from a previous `ListDocuments` call. |

### Creates a new Document resource and ingests the manuscript via Scotty or Google Drive.
`POST https://apizie.tech/v1/dev-tools:google-deepreview/deepreview-media-upload` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| documentId | string | no | Optional. The ID to use for the document, which will become the final component of the document's resource name. If not provided, a unique… |
| requestId | string | no | Optional. Idempotency identifier for network retry safety (AIP-155). Must be a valid UUID4 string. |
| body | object | yes | JSON request body |

### Lists all review execution runs for a document.
`GET https://apizie.tech/v1/dev-tools:google-deepreview/deepreview-documents-reviews-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Optional. Supported AIP-160 filter expressions. |
| orderBy | string | no | Optional. Supported AIP-132 order_by field. |
| pageSize | integer | no | Optional. The maximum number of reviews to return in a single page. The server may return fewer than this value. If unspecified, at most… |
| pageToken | string | no | Optional. A page token received from a previous `ListReviews` call. |
| parent | string | yes | Required. The parent Document resource name. Format: `documents/{document}` |

### Creates and initiates an asynchronous multi-agent review for a document.
`POST https://apizie.tech/v1/dev-tools:google-deepreview/deepreview-documents-reviews-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent Document resource name where this review will be created. Format: `documents/{document}` |
| requestId | string | no | Optional. Idempotency identifier for network retry safety (AIP-155). Must be a valid UUID4 string. |
| reviewId | string | no | Optional. The ID to use for the review, which will become the final component of the review's resource name. If not provided, a unique… |
| body | object | yes | JSON request body |

### Downloads the original document content (PDF binary) via Scotty media streaming (AIP-136 custom method).
`GET https://apizie.tech/v1/dev-tools:google-deepreview/deepreview-media-download` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The resource name of the document to download. Format: `documents/{document}` |

### Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the…
`POST https://apizie.tech/v1/dev-tools:google-deepreview/deepreview-operations-cancel` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | The name of the operation resource to be cancelled. |
| body | object | yes | JSON request body |

## Example
```
curl "https://apizie.tech/v1/dev-tools:google-deepreview/deepreview-get-user-quota" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Deep Review API API?
Create a free Apizie key, then send GET https://apizie.tech/v1/dev-tools:google-deepreview/deepreview-get-user-quota with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Deep Review API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Deep Review API itself also needs your own key from googleapis.com.

### Can AI agents use the Deep Review API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key dev-tools:google-deepreview.

### What is the status of the Deep Review API API?
Needs your own provider key (bring your own key)
