# is-ip-wasabi-bulk

> is-ip-wasabi-bulk is a paid API for AI agents from ip.intel.rallylive.ca, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-12).

Checks up to 20 IP addresses concurrently to determine if each belongs to Wasabi cloud storage infrastructure, returning ordered results with per-item errors and a failure count.

## Facts

- Endpoint: GET https://ip.intel.rallylive.ca/bulk/ip/is/wasabi?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/is-ip-wasabi-bulk-25f9d0c1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0Vv3HBQtSDE1yc1xGF3aZ

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 is-ip-wasabi-bulk-25f9d0c1
```

Example prompt: I have a list of IP addresses — 198.23.4.1, 45.60.12.3, and 103.21.244.5 — can you check which ones belong to Wasabi cloud storage?

## When to prefer this

Use this endpoint when you have multiple IP addresses (2–20) that all need Wasabi cloud storage classification and you want to minimize API calls and cost. It is more efficient than calling the single-IP endpoint repeatedly. Prefer this over the single endpoint whenever processing a list from logs, threat feeds, or network captures. For more than 20 IPs, split into batches of 20 and call multiple times.

## Known failure modes

- Batch exceeds 20 IPs — request rejected or truncated
- Invalid IP address format in input — per-item error returned for that entry
- Network timeout reaching DNSBL or IP range data source — per-item error with failure count incremented
- Payment not fulfilled via x402 — 402 response before processing
- All items fail — failure count equals input count with no valid results

## How this service works

Bulk is ip wasabi: up to 20 ips in one call, processed concurrently, results in input order with a per-item error field and a failure count. Same answer per item as the single endpoint. Batch enrichment for agents that hold a list. $0.10 per batch.

## Output

An ordered array of results corresponding to each input IP, where each item mirrors the single-IP Wasabi check result (boolean Wasabi classification) along with a per-item error field if the individual check failed. A top-level failure count summarizes how many items errored out across the batch.

## 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"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "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/is-ip-wasabi-bulk-25f9d0c1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ip.intel.rallylive.ca](https://www.zero.xyz/host/ip.intel.rallylive.ca/llms.txt)
