signal_layer_router
When an agent is unsure.
Describe the task. Get the best matching SignalLayer primitive, price, missing inputs and ready-to-call arguments — or an explicit no_match.
/_api/v1/router↗A free deterministic router plus three narrowly-scoped paid tools for moments where autonomous software needs a trustworthy answer before it spends, executes, or parses the web.
One tool = one machine decision. Minimal inputs. Predictable outputs. Explicit prices.
Describe the task. Get the best matching SignalLayer primitive, price, missing inputs and ready-to-call arguments — or an explicit no_match.
/_api/v1/router↗Inspect an x402 resource, payment challenge, recipient or Base address. Get a deterministic verdict, mismatch checks, live evidence, warnings and freshness.
/_api/v1/agent/preflight↗Evaluate a live Base exact-in ERC-20 quote, network cost and size sensitivity. Built for execution decisions, not generic price lookup.
/_api/v1/market/execution-intel↗Turn a public webpage into only the facts an agent asked for, with field-level evidence, confidence and explicit partial-result signaling.
/_api/v1/web/structured-extract↗Every SignalLayer primitive returns the same decision surface: verdict, confidence, evidence, warnings, freshness and machine-readable next actions.
{
"decision": {
"verdict": "pass",
"score": 92,
"confidence": 0.93
},
"data": { ... },
"evidence": [ ... ],
"warnings": [],
"freshness": { ... },
"nextActions": [ ... ]
}The router returns the best matching primitive, exact price, missing inputs and a ready-to-call request. Clear matches can skip routing and call the paid primitive directly.