Parameters3
| Parameter | Type | Default | Example |
|---|---|---|---|
output | string | null | machine_actionable_json |
prompt | string | null | I am building an agent that needs to validate crypto signals before showing them. |
request_type | string | null | agent_router |
Service overview
Paid cycle radar for token watchlists and research agents. Returns a plain consumer read such as Review Buy, Review Sell, Possible Bottom, Possible Top, Mixed / Unclear, or Avoid, using a 30D Research Read, plus raw bottom/top fields, risk context, projected-target context, warnings, and freshness so downstream agents can route tokens to review queues without execution or personalized financial advice. Projected targets may carry separate 30D or 90D target context.
Level up your agent by giving it access to thousands of services. All payable per-request via x402. No API keys, no accounts.
Paste into your agentic chat and let your agent guide you.
npx awal x402 pay "https://tradeos.tech/x402/v1/intelligence/tradeos-agent-router" \
--method POST \
--data '{
"output": "{output}",
"prompt": "{prompt}",
"request_type": "{request_type}"
}'{
"endpoint": "POST /x402/v1/intelligence/tradeos-agent-router",
"paid": true,
"query": "example input",
"result": {
"value": "Structured response from the service."
}
}API surface
26 crawlable routes
| Parameter | Type | Default | Example |
|---|---|---|---|
output | string | null | machine_actionable_json |
prompt | string | null | I am building an agent that needs to validate crypto signals before showing them. |
request_type | string | null | agent_router |
| Parameter | Type | Default | Example |
|---|---|---|---|
chain_id | string | null | 8453 |
contract_address | string | null | 0x... |
output | string | null | machine_actionable_json |
request_type | string | null | token_risk |
| Parameter | Type | Default | Example |
|---|---|---|---|
chain_id | string | null | 8453 |
limit | number | null | 100 |
metadata | object | null | null |
output | string | null | machine_actionable_json |
request_type | string | null | token_discovery |
| Parameter | Type | Default | Example |
|---|---|---|---|
output | string | null | machine_actionable_json |
request_type | string | null | dataset_concierge |
scope | string | null | forecast_calibration |
| Parameter | Type | Default | Example |
|---|---|---|---|
output | string | null | machine_actionable_json |
package_id | string | null | forecast_calibration |
request_type | string | null | dataset_package_scope |
window_days | number | null | 30 |
| Parameter | Type | Default | Example |
|---|---|---|---|
metadata | object | null | null |
output | string | null | machine_actionable_json |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 25 |
metadata | object | null | null |
output | string | null | machine_actionable_json |
request_type | string | null | fusion_signals_api |
symbol | string | null | BTCUSDT |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 200 |
metadata | object | null | null |
output | string | null | machine_actionable_json |
request_type | string | null | fusion_signals_history |
symbol | string | null | BTCUSDT |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 500 |
metadata | object | null | null |
output | string | null | machine_actionable_json |
request_type | string | null | fusion_signals_history |
symbol | string | null | BTCUSDT |
| Parameter | Type | Default | Example |
|---|---|---|---|
metadata | object | null | null |
output | string | null | machine_actionable_json |
prompt | string | null | Use GPT OSS 120B to produce a concise JSON plan for testing an x402 inference endpoint. |
request_type | string | null | venice_raw_inference |
| Parameter | Type | Default | Example |
|---|---|---|---|
output | string | null | machine_actionable_json |
request_type | string | null | market_pulse |
scope | string | null | api_team |
| Parameter | Type | Default | Example |
|---|---|---|---|
metadata | object | null | null |
output | string | null | machine_actionable_json |
request_type | string | null | market_pulse |
| Parameter | Type | Default | Example |
|---|---|---|---|
chain_id | string | null | 8453 |
limit | number | null | 10 |
output | string | null | machine_actionable_json |
request_type | string | null | risk_gated_discovery |
| Parameter | Type | Default | Example |
|---|---|---|---|
output | string | null | machine_actionable_json |
request_type | string | null | signal_intelligence |
symbol | string | null | BTCUSDT |
| Parameter | Type | Default | Example |
|---|---|---|---|
output | string | null | machine_actionable_json |
request_type | string | null | signal_evidence_pack |
symbol | string | null | BTCUSDT |
| Parameter | Type | Default | Example |
|---|---|---|---|
lookback_days | number | null | 30 |
output | string | null | machine_actionable_json |
request_type | string | null | forecast_bound_signal_quality |
symbol | string | null | BTCUSDT |
| Parameter | Type | Default | Example |
|---|---|---|---|
chain_id | string | null | 8453 |
limit | number | null | 10 |
output | string | null | machine_actionable_json |
request_type | string | null | token_discovery |
| Parameter | Type | Default | Example |
|---|---|---|---|
chain_id | string | null | 8453 |
contract_address | string | null | 0x... |
output | string | null | machine_actionable_json |
request_type | string | null | token_risk |
| Parameter | Type | Default | Example |
|---|---|---|---|
metadata | object | null | null |
output | string | null | machine_actionable_json |
prompt | string | null | Use `claude-opus-4-5` to summarize OpenAI-compatible inference routing. |
request_type | string | null | venice_raw_inference |
| Parameter | Type | Default | Example |
|---|---|---|---|
metadata | object | null | null |
output | string | null | machine_actionable_json |
prompt | string | null | Use `claude-opus-4-6` to summarize OpenAI-compatible inference routing. |
request_type | string | null | venice_raw_inference |
| Parameter | Type | Default | Example |
|---|---|---|---|
metadata | object | null | null |
output | string | null | machine_actionable_json |
prompt | string | null | Use `claude-opus-4-7` to summarize OpenAI-compatible inference routing. |
request_type | string | null | venice_raw_inference |
| Parameter | Type | Default | Example |
|---|---|---|---|
metadata | object | null | null |
output | string | null | machine_actionable_json |
prompt | string | null | Use `claude-opus-4-8` to summarize OpenAI-compatible inference routing. |
request_type | string | null | venice_raw_inference |
| Parameter | Type | Default | Example |
|---|---|---|---|
metadata | object | null | null |
output | string | null | machine_actionable_json |
prompt | string | null | Use `claude-opus-4-8-fast` to summarize OpenAI-compatible inference routing. |
request_type | string | null | venice_raw_inference |
| Parameter | Type | Default | Example |
|---|---|---|---|
output | string | null | machine_actionable_json |
prompt | string | null | Explain whether BTCUSDT signal context is strong enough for a dashboard review queue. |
request_type | string | null | venice_intel_router |
symbol | string | null | BTCUSDT |
| Parameter | Type | Default | Example |
|---|---|---|---|
output | string | null | machine_actionable_json |
prompt | string | null | Summarize why agent marketplaces use OpenAI-compatible model endpoints. |
request_type | string | null | venice_raw_inference |
| Parameter | Type | Default | Example |
|---|---|---|---|
output | string | null | machine_actionable_json |
request_type | string | null | vpin_stress |
symbol | string | null | SOLUSDT |
FAQ
Service
Base wallet portfolio breakdown: up to 100 token positions with live USD price and value, portfolio percentage, 24h price change — native ETH included, spam filtered, top 50 returned; truncated:true means the wallet exceeds the 100-position fetched page (totals null then). Plus total value, top-position concentration and an AI bagcheck read. Wallet holdings, wallet portfolio, wallet balance, bagcheck. $0.02 per call.
Service
Detect upgradeable proxy patterns (EIP-1967, UUPS, Transparent) via eth_getStorageAt - returns the implementation address behind a proxy
Service
Exa /contents endpoint