# Arkham Entity Volume Data

> Arkham Entity Volume Data is a paid API for AI agents from api.arkm.com, paid per call via x402, $0.4/call, status unknown (last checked 2026-09-14).

Returns historical exchange deposit and withdrawal volume (in USD) for a given Arkham entity, broken down by exchange.

## Facts

- Endpoint: POST https://api.arkm.com/x402/volume/entity
- Price: $0.4/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/arkham-entity-volume-data-faa8ec2f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8dgUYHDrCd4WxPDjo4VVi

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 arkham-entity-volume-data-faa8ec2f -d '<json body>'
```

Example prompt: Pull the exchange volume history for Arkham entity 'abc123' — I want to see how much they've deposited and withdrawn from each exchange over time.

## When to prefer this

Use this endpoint when you need granular, per-exchange deposit and withdrawal volume data for a specific labeled on-chain entity from Arkham's intelligence database. Prefer this over generic on-chain explorers when you need labeled entity context (e.g. known funds, exchanges, whales) combined with structured USD volume breakdowns by exchange. Best suited for compliance research, competitive intelligence, or on-chain fund flow analysis.

## Known failure modes

- Invalid or unknown entity ID returns empty or error response
- Missing or invalid payment header results in 402 payment required
- Malformed request body returns 400 bad request
- Entity with no exchange activity returns empty volumes array
- Rate limiting or insufficient USDC balance causes request failure

## How this service works

Get Arkham transfer volume for an entity. $0.40 per call.

## Output

A JSON object keyed by entity ID, containing an array of timestamped records. Each record includes a list of exchanges with the entity's deposited and withdrawn USD volume on that exchange for that time period.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chains": {
   "anyOf": [
    {
     "type": "string"
    },
    {
     "type": "number"
    },
    {
     "type": "boolean"
    },
    {
     "type": "array",
     "items": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "number"
       },
       {
        "type": "boolean"
       }
      ]
     }
    }
   ],
   "description": "Chains to filter by, as a single comma-separated value (e.g. 'ethereum,bsc'). If omitted, returns data across all suppo…"
  },
  "entity": {
   "anyOf": [
    {
     "type": "string"
    },
    {
     "type": "number"
    },
    {
     "type": "boolean"
    },
    {
     "type": "array",
     "items": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "number"
       },
       {
        "type": "boolean"
       }
      ]
     }
    }
   ],
   "description": "The entity ID to query, such as 'binance'. A user entity can also be queried by passing its UUID."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "abc123": [
   {
    "time": "2024-01-01T00:00:00Z",
    "volumes": [
     {
      "exchangeID": "binance",
      "depositedUSD": 1.23,
      "exchangeName": "binance",
      "withdrawnUSD": 1.23
     }
    ]
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/arkham-entity-volume-data-faa8ec2f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.arkm.com](https://www.zero.xyz/host/api.arkm.com/llms.txt)
