# is-ip-google-cloud-bulk

> is-ip-google-cloud-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-10).

Checks up to 20 IP addresses in a single call to determine whether each belongs to Google Cloud infrastructure, returning results in input order with per-item error fields.

## Facts

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

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-google-cloud-bulk-c0057fc6
```

Example prompt: I have a list of 15 IP addresses from our server logs — can you check all of them at once to see which ones belong to Google Cloud infrastructure?

## When to prefer this

Use this endpoint instead of the single-IP endpoint whenever you have 2–20 IP addresses to classify in one go. It processes all items concurrently and returns results in input order, making it significantly more efficient than serial single-IP calls. Prefer this for log enrichment pipelines, security triage workflows, or any agent holding a collected list of IPs that all need Google Cloud classification at once.

## Known failure modes

- More than 20 IPs submitted — batch size limit exceeded
- Malformed IP addresses in the input list causing per-item errors
- Payment not fulfilled (x402 payment required), blocking the call
- Network timeout on concurrent lookups for large batches
- Partial failures where some IPs succeed and others return per-item error fields

## How this service works

Bulk is ip google cloud: 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 matching the input list, where each item contains the same Google Cloud membership result as the single-IP endpoint (boolean or classification), plus a per-item error field if that IP failed individually, and an overall failure count for 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-google-cloud-bulk-c0057fc6/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)
