An x402 sale starts with a valid 402 challenge. If a route returns the wrong status, an invalid challenge, or times out, agents can’t pay, and marketplaces may delist it. Health checks every paid route on a schedule and tells you when one fails.

How checks work

Forge sends each paid route one unpaid request, the same first request an agent makes, and checks the response:
  • Passing: a valid 402 challenge, or a gated route that advertises it has nothing to sell right now and so quoted no price.
  • Failing: not returning 402, an invalid challenge, unreachable, timing out, or path parameters Forge couldn’t fill in.
Each result shows the exact request Forge sent, the response it received, and, when the challenge failed, a suggested fix.

Settings

  • Schedule: check every 1, 6, 12, or 24 hours, or turn scheduled checks off. You can run a check manually at any time.
  • Alerts: email one or more people after a chosen number of consecutive failed checks.
  • Pause monitoring on a route you’re deliberately changing, so it doesn’t count against you.
The page shows an overall status (Healthy, Degraded or Paused), each route’s latest result, open and recovered incidents, and your availability over the last 30 days. On the Services page, a service with a failing route is marked Needs attention and says what’s failing. End-to-end payment checks, which complete a real payment, are coming soon.