---
title: "Scan Token Bulk"
method: POST
path: "/v0/token-bulk/scan"
tags: ["Token"]
---

# Scan Token Bulk

`POST /v0/token-bulk/scan`

Gets a list of token addresses and scan the tokens to identify any indication of malicious behaviour

## Request body

- BulkTokenValidationRequest
  - `metadata` TokenMetadata
    - `domain` string, nullable — cross reference transaction against the domain.
  - `chain` 'arbitrum' | 'avalanche' | 'base' | 'bsc' | 'ethereum' | 'optimism' | 'polygon' | 'zora' | 'solana' | 'starknet' | 'starknet-sepolia' | 'stellar' | 'linea' | 'degen' | 'zksync' | 'scroll' | 'blast' | 'soneium-minato' | 'base-sepolia' | 'bitcoin' | 'abstract' | 'soneium' | 'ink' | 'berachain' | 'unichain' | 'ronin' | 'sui' | 'hedera' | 'hyperevm' | 'xlayer' | 'monad' | 'megaeth' | 'tempo' | 'sei' | 'kaia' | 'tron' | 'robinhood' | 'flare', required — The chain name
  - `tokens` string[], required — A list of token addresses to scan

## Response `200`

Successful Response

- BulkTokenValidationResponse
  - `results` object, required
  - `errors` object — Errors encountered during bulk scanning, keyed by token address

## Other responses

- `422` — Validation Error

## Changes

> 95 revisions in range; 1 not diffed.

- **2026-08-17** `ce6c93ef1f94` — 2 info
  - removed the `LIQUID_STAKING_TOKEN` enum value from the `results/additionalProperties/features/items/feature_id` response property for the response status `200`
  - removed the `REBASE_TOKEN` enum value from the `results/additionalProperties/features/items/feature_id` response property for the response status `200`
- **2026-08-13** `06369dad7b9b` — 1 warning
  - added the new `KNOWN_RUGPULL_CODE_PATTERN` enum value to the `results/additionalProperties/features/items/feature_id` response property for the response status `200`
- **2026-07-20** `7897dd82aeda` — 1 warning, 1 info
  - added the new `flare` enum value to the `results/additionalProperties/chain` response property for the response status `200`
  - added the new `flare` enum value to the request property `chain`
- **2026-06-29** `5dd76e537ede` — 1 warning, 1 info
  - added the new `robinhood` enum value to the `results/additionalProperties/chain` response property for the response status `200`
  - added the new `robinhood` enum value to the request property `chain`
- **2026-05-21** `ed1955d90f99` — 1 breaking, 1 info
  - removed the enum value `zero-network` of the request property `chain`
  - removed the `zero-network` enum value from the `results/additionalProperties/chain` response property for the response status `200`

[Full history](https://skmtc.dev/blockaid-official/apis/blockaid-api/changes/v0/token-bulk/scan/post.md)

---

[API](https://skmtc.dev/blockaid-official/apis/blockaid-api.md) · [All operations](https://skmtc.dev/blockaid-official/apis/blockaid-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/blockaid-official/blockaid-api/revisions/e15b4bf2b25b/schema)
