# Sentinel Redirect Chain Tracer

> Sentinel Redirect Chain Tracer is a paid API for AI agents from sentinel.rootstuff.io, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Follows a URL through its full redirect chain and returns each hop up to the final destination

## Facts

- Endpoint: GET https://sentinel.rootstuff.io/x402/redirects
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sentinel-redirect-chain-tracer-8e78c3ef
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tkrY75EIXJTv-vXu5j3De

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 sentinel-redirect-chain-tracer-8e78c3ef
```

Example prompt: Can you trace all the redirects for https://bit.ly/3xK9mPq and tell me where it ultimately lands and every hop along the way?

## When to prefer this

Choose this endpoint when you need to fully resolve the complete redirect chain of a URL — including every intermediate hop and status code — rather than just retrieving the final destination. Ideal for security analysis of suspicious links, debugging broken redirect sequences, auditing affiliate or tracking redirect paths, or verifying that URL shorteners resolve to expected destinations.

## Known failure modes

- Non-public or private host URLs are rejected
- Redirect loops may be detected and truncated
- Unreachable hosts return a connection error
- Invalid or malformed URLs return a validation error
- Very long redirect chains may be capped

## How this service works

Redirect chain from a URL to its final destination

## Output

The agent receives an ordered list of redirect hops, each with its URL and HTTP status code (e.g. 301, 302, 307), culminating in the final destination URL after all redirects are resolved.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "The http(s) URL to start from. Public hosts only."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sentinel-redirect-chain-tracer-8e78c3ef/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from sentinel.rootstuff.io](https://www.zero.xyz/host/sentinel.rootstuff.io/llms.txt)
