# x402 Endpoint Live Health Check

> x402 Endpoint Live Health Check is a paid API for AI agents from app-production-cd86.up.railway.app, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Probes a given x402 API endpoint in real-time to verify it is alive, correctly configured, and reports its current payment parameters before you pay it.

## Facts

- Endpoint: GET https://app-production-cd86.up.railway.app/v1/scout/check
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-endpoint-live-health-check-88547787
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qVJDUxiamYfFVQeun5Lzo

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 x402-endpoint-live-health-check-88547787
```

Example prompt: Before I pay it, can you check if this x402 endpoint is actually alive and correctly configured — https://some-paid-api.example.com/v1/data — and tell me its current price, network, and payTo address?

## When to prefer this

Use this endpoint whenever you are about to make an x402 micropayment and want to confirm the target API is live, properly configured, and has the expected price and payTo address — since x402 payments are non-refundable. Prefer this over historical uptime data when you need a real-time live check rather than aggregate statistics.

## Known failure modes

- Target URL is unreachable or times out — returns dead status with no payment details
- Target URL does not return a 402 response — paywall validity reported as false
- Malformed 402 response — price/asset/network/payTo may be missing or null
- Invalid or non-HTTPS URL provided — returns validation error
- The scout service itself is unavailable — returns 5xx error

## How this service works

Live health check of any x402 endpoint BEFORE you pay it: probes the URL right now and reports alive/dead, HTTP status, latency in ms, whether the paywall responds correctly, and the current declared price, asset, network and payTo parsed from its 402 response. Avoid paying dead or misconfigured endpoints — x402 payments have no refunds.

## Output

Returns whether the endpoint is alive or dead, the HTTP status code, response latency in milliseconds, whether the 402 paywall response is correctly formed, and the current declared price, asset type, network, and payTo address parsed from the 402 response.

## 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",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Full https URL of the x402 endpoint to probe"
      }
     }
    }
   },
   "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/x402-endpoint-live-health-check-88547787/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from app-production-cd86.up.railway.app](https://www.zero.xyz/host/app-production-cd86.up.railway.app/llms.txt)
