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

# Bulk check values

> Run up to 50 isInDataList lookups across different list types in a single request, ideal for batched screening — POST /data-lists/bulk-check.

## Overview

Runs multiple **`isInDataList`** checks in a single round trip. Each entry specifies `listType` and `searchValue`.

## Endpoint

```
POST https://api.gu1.ai/data-lists/bulk-check
```

## Authentication

```bash theme={null}
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
```

## Request Body

<ParamField body="checks" type="array" required>
  1–50 objects: `{ "listType": "<enum>", "searchValue": <any> }`.
</ParamField>

<ParamField body="options" type="object">
  * `includeMetadata` (boolean)
  * `useCache` (boolean, default true)
</ParamField>

## Response

`data.results` (per-check outcomes) and `data.summary` (`totalChecks`, `successfulChecks`, `totalMatches`, `hasAnyMatches`, etc.).
