---
title: "GET /whitelists/{network}/{tokenAddress}/{walletAddress}"
method: GET
path: "/whitelists/{network}/{tokenAddress}/{walletAddress}"
tags: ["Whitelists"]
---

# GET /whitelists/{network}/{tokenAddress}/{walletAddress}

`GET /whitelists/{network}/{tokenAddress}/{walletAddress}`

## Request

- Base URL: `https://public-api.spiko.io/v0`
- URL: `https://public-api.spiko.io/v0/whitelists/{network}/{tokenAddress}/{walletAddress}`
- Auth: none required
- TypeScript: <https://skmtc.dev/spiko/apis/spiko-public-api/docs/whitelists/:network/:tokenAddress/:walletAddress/get.ts> (a function with typed inputs; its response is checked against the schema)

Whether a wallet is whitelisted to hold the given Spiko token on the given network. Whitelisting is granted per network and applies to every Spiko token deployed on it. Returns 404 when the token address is not a Spiko token on that network.

## Path parameters

- `network` 'Sepolia' | 'PolygonAmoy' | 'BaseSepolia' | 'ArbitrumSepolia' | 'ArbitrumSepoliaUk' | 'EtherlinkTestnet' | 'Ethereum' | 'Polygon' | 'Base' | 'Arbitrum' | 'ArbitrumUk' | 'Etherlink' | 'Anvil' | 'Starknet' | 'StarknetSepolia' | 'Stellar' | 'StellarTestnet' | 'Solana' | 'SolanaDevnet', required: a blockchain network e.g. "Ethereum", "Polygon", "Arbitrum", "Starknet"
- `tokenAddress` union, required
  - string
  - string
  - string
  - string
  - string: a valid Solana address, consisting of 32 to 44 base58 characters
- `walletAddress` union, required
  - string
  - string
  - string
  - string
  - string: a valid Solana address, consisting of 32 to 44 base58 characters

## Response `200`

Success

- object
  - `isWhitelisted` boolean, required

## Other responses

- `400`: The request did not match the expected schema
- `404`: NotFound

---

[API](https://skmtc.dev/spiko/apis/spiko-public-api.md) - [All operations](https://skmtc.dev/spiko/apis/spiko-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/spiko/apis/spiko-public-api/revisions/61bb9ea12194?raw)
