# is-ip-leaseweb-bulk

> is-ip-leaseweb-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-13).

Checks up to 20 IP addresses in a single concurrent batch to determine whether each belongs to LeaseWeb's network infrastructure.

## Facts

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

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-leaseweb-bulk-2bafa032
```

Example prompt: I have a list of IP addresses from our server logs — can you check all of them at once to see which ones are hosted on LeaseWeb?

## When to prefer this

Use this endpoint when you have 2–20 IP addresses to check for LeaseWeb membership and want to minimize API call overhead and cost compared to calling the single-IP endpoint repeatedly. Ideal for log enrichment pipelines, batch threat screening, and infrastructure audits where a list of IPs needs to be classified concurrently in input order.

## Known failure modes

- Individual IPs may fail lookup with a per-item error field populated
- Batch exceeds 20 IPs limit causing request rejection
- Invalid IP format in input list causing per-item error
- Network timeout on concurrent resolution for one or more IPs
- Payment not satisfied resulting in 402 response blocking the entire batch

## How this service works

Bulk is ip leaseweb: 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

Returns an ordered array of per-item results matching the input IP list, where each item indicates whether the IP belongs to LeaseWeb (same answer as the single-IP endpoint), includes a per-item error field if the check failed, and the overall response includes a total failure count 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-leaseweb-bulk-2bafa032/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)
