# Bulk Redirect Chain Tracer

> Bulk Redirect Chain Tracer is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Traces the full HTTP redirect chain for up to 20 URLs concurrently in a single call, returning ordered results with per-item hop details and error fields.

## Facts

- Endpoint: GET https://intel.rallylive.ca/bulk/redirect-trace
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bulk-redirect-chain-tracer-1d668daa
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZgCNKj7Mn1yYjYGJWt63u

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 bulk-redirect-chain-tracer-1d668daa
```

Example prompt: I have a list of URLs — https://short.ly/abc, https://t.co/xyz123, https://bit.ly/q9r, and 5 others — can you trace the full redirect chains for all of them at once and tell me where each one ends up and how many hops it takes?

## When to prefer this

Choose this endpoint when you have a list of 2–20 URLs and need redirect chains for all of them efficiently in a single paid call, rather than making repeated individual calls to the single /redirect-trace endpoint. Ideal for link audits, affiliate link verification, marketing campaign QA, or any workflow where you hold a list of URLs and want concurrent, ordered results with per-item error handling.

## Known failure modes

- URL unreachable or DNS resolution failure — per-item error field populated
- Redirect loop detected — may return partial chain or error
- Too many hops (redirect limit exceeded) — chain truncated with error
- Invalid URL format in input — per-item validation error
- Upstream server timeout — per-item error with timeout indicator
- Batch exceeds 20 URLs — request rejected
- Rate limiting or payment failure — entire batch rejected

## How this service works

Bulk redirect chain tracer: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /redirect-trace endpoint (Trace the full HTTP redirect chain for a URL). Batch enrichment for agents that hold a list. $0.01 per batch.

## Output

An ordered array matching the input URL list, where each item contains the full sequence of redirect hops (URL, HTTP status code, headers per hop), the final resolved URL, total hop count, a per-item error field if the trace failed, and a summary count of total failures 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/bulk-redirect-chain-tracer-1d668daa/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
