Factline X402 Health

liveHealth

factline-x402-health -- x402 seller and facilitator health.

3tools
0msauth
free tier50 calls/day

Tools

x402_facilitator_health

Health of x402 payment facilitators from Factline's hourly probes (no money moves): current status (up/down/unknown), 7-day uptime, latency, networks supported. Omit "facilitator" to list all tracked

No parameters required.

▶Try it
x402_seller_health

Rank/search x402 sellers with a health reading from Factline's nightly probes (does a sample endpoint still answer a valid x402 payment challenge). Covers ~1,000 sellers from public x402 catalogues bu

No parameters required.

▶Try it
x402_seller_lookup

Look up ONE x402 seller by origin, host or URL (e.g. "api.exa.ai" or "https://stableenrich.dev") and get Factline's nightly probe history (per-day ok/latency), uptime, listed payTo wallets, and a heal

No parameters required.

▶Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/factline-x402-health/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/factline-x402-health/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"x402_facilitator_health","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("x402_facilitator_health", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("factline-x402-health -- x402 seller and facilitator health");