discover() method is a thin client for this API.
Base URL: https://status.boltzpay.ai
List Endpoints
Query Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
protocol | string | — | Filter by protocol: x402, l402, mpp |
min_score | number | — | Minimum trust score (0-100) |
category | string | — | Filter by category |
q | string | — | Free-text search (name, URL, description) |
limit | number | 200 | Results per page (max 200) |
offset | number | 0 | Pagination offset |
Response
Response Fields
| Field | Type | Description |
|---|---|---|
data | RegistryEndpoint[] | Array of endpoint entries |
total | number | Total matching endpoints |
offset | number | Current offset |
limit | number | Page size |
hasMore | boolean | Whether more pages exist |
RegistryEndpoint
| Field | Type | Description |
|---|---|---|
slug | string | URL-safe unique identifier |
name | string | Human-readable endpoint name |
url | string | Endpoint URL |
protocol | string | undefined | Detected protocol: "x402", "l402", "mpp" |
score | number | Trust score (0-100), EWMA health-weighted |
health | string | "healthy", "degraded", or "dead" |
category | string | Endpoint category |
isPaid | boolean | Whether payment is required |
badge | "new" | "established" | null | Trust badge |
Examples
SDK Usage
The SDK wraps this API viadiscover():
CLI
MCP
Custom Registry
Point the SDK at a different registry instance:https://status.boltzpay.ai.