---
title: "List approvals with enrichments"
method: POST
path: "/v0/evm/address/approvals"
tags: ["EVM"]
---

# List approvals with enrichments

`POST /v0/evm/address/approvals`

Returns wallet approvals and enrichments based on chain/address. The number of spenders returned per owner is limited to 1000.

## Request body

- ApprovalsRequest
  - `address` string, required — The address to validate.
  - `chain` union, required — The chain to validate against.
    - 'ethereum' | 'polygon' | 'bsc' | 'avalanche' | 'arbitrum' | 'base' | 'linea' | 'kaia' | 'optimism' — Supported chain identifiers for the approvals endpoints.
    - string
  - `metadata` NewMetadata, required
    - `account` RoutersEvmModelsAccount, required
      - `account_id` string, required
      - `created` string, date-time
      - `age_in_years` integer
      - `user_country_code` string, required
    - `connection` RoutersEvmModelsConnection, required
      - `user_agent` string, required — User agent string from the client's browser or application.
      - `ip_address` string, ipvanyaddress, required — IP address of the customer making the request. Both IPv4 and IPv6 addresses are supported.

## Response `200`

Successful Response

- ApprovalsResponse
  - `approvals` Approval[]
    - `allowance` Allowance, required
      - `usd_price` string
      - `value` string
    - `asset` Asset, required
      - `address` string, required
      - `decimals` integer, required
      - `logo_url` string
      - `name` string, required
      - `symbol` string, required
      - `type` string, required
    - `exposure` Exposure, required
      - `raw_value` string, required
      - `usd_price` string
      - `value` string, required
    - `spender` Spender, required
      - `address` string, required
      - `features` Feature[]
        - `feature_id` 'VERIFIED_CONTRACT' | 'UNVERIFIED_CONTRACT' | 'HIGH_TRADE_VOLUME' | 'MARKET_PLACE_SALES_HISTORY' | 'HIGH_REPUTATION_TOKEN' | 'ONCHAIN_ACTIVITY_VALIDATOR' | 'STATIC_CODE_SIGNATURE' | 'KNOWN_MALICIOUS' | 'IS_EOA' | 'IS_CONTRACT' | 'ERC20_CONTRACT' | 'TRUSTED_CONTRACT' | 'BENIGN_CREATOR' | 'METADATA' | 'AIRDROP_PATTERN' | 'IMPERSONATOR' | 'INORGANIC_VOLUME' | 'DYNAMIC_ANALYSIS' | 'CONCENTRATED_SUPPLY_DISTRIBUTION' | 'HONEYPOT' | 'INSUFFICIENT_LOCKED_LIQUIDITY' | 'UNSTABLE_TOKEN_PRICE' | 'RUGPULL' | 'WASH_TRADING' | 'CONSUMER_OVERRIDE' | 'INAPPROPRIATE_CONTENT' | 'HIGH_TRANSFER_FEE' | 'HIGH_BUY_FEE' | 'HIGH_SELL_FEE' | 'UNSELLABLE_TOKEN' | 'IS_MINTABLE' | 'REBASE_TOKEN' | 'LIQUID_STAKING_TOKEN' | 'MODIFIABLE_TAXES' | 'CAN_BLACKLIST' | 'CAN_WHITELIST' | 'HAS_TRADING_COOLDOWN' | 'EXTERNAL_FUNCTIONS' | 'HIDDEN_OWNER' | 'TRANSFER_PAUSEABLE' | 'OWNERSHIP_RENOUNCED' | 'OWNER_CAN_CHANGE_BALANCE' | 'PROXY_CONTRACT' | 'SIMILAR_MALICIOUS_CONTRACT' | 'IMPERSONATOR_SENSITIVE_ASSET' | 'IMPERSONATOR_HIGH_CONFIDENCE' | 'IMPERSONATOR_MEDIUM_CONFIDENCE' | 'IMPERSONATOR_LOW_CONFIDENCE' | 'IMPERSONATION_PROTECTED' | 'FAKE_VOLUME' | 'HIDDEN_SUPPLY_BY_KEY_HOLDER' | 'FAKE_TRADE_MAKER_COUNT' | 'TRANSFER_FROM_REVERTS' | 'OFFENSIVE_TOKEN_METADATA' | 'LISTED_ON_CENTRALIZED_EXCHANGE' | 'SANCTIONED_CREATOR' | 'SPAM_TEXT' | 'BONDING_CURVE_TOKEN' | 'HEAVILY_SNIPED' | 'SOLANA_TOKEN_2022' | 'POST_DUMP' | 'DEX_PAID' | 'LOW_REPUTATION_CREATOR' | 'SNIPE_AT_MINT' | 'TRANSFER_HOOK_ENABLED' | 'CONFIDENTIAL_TRANSFERS_ENABLED' | 'NON_TRANSERABLE' | 'TOKEN_BACKDOOR' | 'CREATED_VIA_LAUNCHPAD' | 'COMPROMISED_TOKEN' | 'LONG_FUND_TRAIL', required
        - `type` 'Benign' | 'Info' | 'Warning' | 'Malicious', required
        - `description` string, required — Description of the feature
      - `label` string, required — Alias name of the spender, if known
    - `verdict` 'Malicious' | 'Warning' | 'Benign' | 'Error', required — Overall validation outcome for the scan.

## Other responses

- `422` — Validation Error

---

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