# PulseScanner Validators List

> PulseScanner Validators List is a paid API for AI agents from x402.pulsescanner.io, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-21).

Returns all PulseChain beacon-chain validators in index order (oldest first), with optional filtering by validator status.

## Facts

- Endpoint: GET https://x402.pulsescanner.io/v2/validators?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pulsescanner-validators-list-c2daa456
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Ws8rrrgokMtztSoKNSp60

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 pulsescanner-validators-list-c2daa456
```

Example prompt: Pull the list of active validators on PulseChain in index order — give me the first 50, oldest first.

## When to prefer this

Use this endpoint when you need a paginated, index-ordered view of all or status-filtered validators on PulseChain (chain id 369). Prefer this over the single-validator endpoint when you need bulk validator data or want to audit the full validator set. Use the status filter to narrow results to active, pending, or exited validators without fetching everything.

## Known failure modes

- Invalid status value returns an error or empty result
- Invalid or expired cursor returns a pagination error
- Rate limiting or payment failure returns a 402 or 429 response
- Network issues with PulseChain node return a 503 or timeout

## How this service works

Validators in index order, oldest first, optionally narrowed to one status. PulseChain (chain id 369). $0.003 USDC per call.

## Output

An ordered list of validator records for PulseChain (chain id 369), each including validator index, status, balance, and activation details. Results are paginated via cursor and can be filtered to a single status (e.g. active, pending, exited). Oldest validators appear first.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "headers": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "limit": {
       "type": "string"
      },
      "cursor": {
       "type": "string"
      },
      "status": {
       "type": "string"
      }
     }
    }
   },
   "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/pulsescanner-validators-list-c2daa456/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.pulsescanner.io](https://www.zero.xyz/host/x402.pulsescanner.io/llms.txt)
