Free endpoints
Ops
These paths are not paid. They are not rate-limited with the payment gate. Use them to discover tools and check process health.
Liveness
Process liveness. Does not touch Postgres or the facilitator.
{
"service": "fetchx402",
"status": "ok"
}
Readiness
Readiness. Requires Postgres and the payment_attempts table.
{
"status": "ready"
}
| HTTP | Code | When |
|---|---|---|
| 503 | schema_missing |
Required tables are not migrated |
| 503 | database_unavailable |
Database unavailable |
Catalog
Machine-readable tools, prices, parameters, errors, and example responses.
OpenAPI
OpenAPI 3.1 document for agents and HTTP clients.
llms.txt
Plain-text onboarding: discover, pay, call. Includes example JSON.
x402 well-known
x402scan discovery manifest: version, resource URLs, ownership proofs.
sitemap.xml
Indexable URLs for site, docs, catalog, OpenAPI, llms, and well-known.
llms-full.txt
Expanded llms.txt with per-tool params, curl, and Cursor mcp.json.