# 402.com.tr Token Approvals Checker

> 402.com.tr Token Approvals Checker is a paid API for AI agents from 402.com.tr, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Lists all active ERC-20 token approvals for a wallet address, showing which contracts can spend its tokens, allowance amounts, USD value at risk, and a risk factor score.

## Facts

- Endpoint: GET https://402.com.tr/api/x402/token-approvals
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/402-com-tr-token-approvals-checker-6bb72ad6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NvxshI8JTQC5A8umkCUwp

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability 402-com-tr-token-approvals-checker-6bb72ad6
```

Example prompt: Can you check all active token approvals for wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 and tell me which contracts have spending access, how much USD is at risk, and flag anything that looks dangerous?

## When to prefer this

Use this endpoint when you need a comprehensive security audit of a wallet's token approvals on Base, particularly when the user wants to know which contracts can spend their tokens and how much USD value is exposed. Prefer this over the sibling 'ranked approvals' endpoint when you want the full flat list rather than a prioritized risk ranking.

## Known failure modes

- Invalid or malformed wallet address returns an error
- Wallet with no approvals returns an empty list
- Network timeout if Base RPC is congested
- Non-checksummed address may be rejected
- Address with very large number of approvals may have partial results

## How this service works

Lists a wallet's active token approvals — which contracts can spend its tokens, the allowance, USD value at risk and a risk factor (revoke.cash-style). Essential wallet-security check for agents and users.

## Output

Returns a list of active token approvals for the wallet, including: the approved spender contract address, the token being approved, the allowance amount (exact or unlimited), the USD value at risk, and a risk factor score (revoke.cash-style) indicating how dangerous each approval is.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "address": {
       "type": "string",
       "description": "Wallet address"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/402-com-tr-token-approvals-checker-6bb72ad6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 402.com.tr](https://www.zero.xyz/host/402.com.tr/llms.txt)
