HYRE Agent API
Compliance Checks
2 issues
- 402 response missing Cache-Control: no-store
- 402 response missing WWW-Authenticate header
Paid Operations (22)
GET /trenches/new-tokens dynamic
Latest PumpFun token creations with AI snipe signal. Signal vocabulary: snipe | watch | avoid. Sources: pumpportal.
- Amount
- map[amount:0.008000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.008000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| limit | query | integer | No | Maximum number of results |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| limit | integer | No |
Maximum number of results
default: 10
|
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /trenches/curve/{mint} dynamic
Graduation progress, SOL in curve, estimated time. Signal vocabulary: graduate_soon | watch | avoid. Sources: solana-rpc.
- Amount
- map[amount:0.001000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| mint | path | string | Yes | Token mint address |
| curve_key | query | string | No | Bonding curve account address |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| curve_key | string | No | Bonding curve account address |
| mint | string | No | Token mint address |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /trenches/token/{mint} dynamic
Dev wallet, socials, freeze/mint authority, top holders. Signal vocabulary: watch | avoid. Sources: solana-rpc.
- Amount
- map[amount:0.002000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.002000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| mint | path | string | Yes | Token mint address |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| mint | string | No | Token mint address |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /trenches/token/{mint}/snipers dynamic
Wallets that bought in first 3 blocks, risk level. Signal vocabulary: avoid | watch | snipe. Sources: solana-rpc.
- Amount
- map[amount:0.004000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.004000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| mint | path | string | Yes | Token mint address |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| mint | string | No | Token mint address |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /trenches/graduating dynamic
Tokens close to graduating with urgency scores. Signal vocabulary: graduate_soon | watch. Sources: pumpportal, solana-rpc.
- Amount
- map[amount:0.003000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.003000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| limit | query | integer | No | Maximum number of results |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| limit | integer | No |
Maximum number of results
default: 10
|
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /trenches/bags/new-tokens dynamic
Bags.fm token launches with creator info and fee share. Signal vocabulary: snipe | watch | avoid. Sources: bags.fm.
- Amount
- map[amount:0.008000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.008000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| limit | query | integer | No | Maximum number of results |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| limit | integer | No |
Maximum number of results
default: 10
|
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /trenches/token/{mint}/verdict dynamic
Comprehensive risk assessment: holders, snipers, dev history, curve. Signal vocabulary: snipe | watch | avoid. Sources: solana-rpc, pumpportal.
- Amount
- map[amount:0.015000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.015000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| mint | path | string | Yes | Token mint address |
| curve_key | query | string | No | Bonding curve account address |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| curve_key | string | No | Bonding curve account address |
| mint | string | No | Token mint address |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /traders/wallet/{address}/pnl dynamic
Trading history, portfolio value, win rate assessment. Signal vocabulary: follow | ignore. Sources: solana-rpc, jupiter.
- Amount
- map[amount:0.005000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.005000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| address | path | string | Yes | Solana wallet address |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| address | string | No | Solana wallet address |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /traders/wallet/{address}/positions dynamic
Token positions with entry info and current USD value. Signal vocabulary: accumulate | distribute | ignore. Sources: solana-rpc, jupiter.
- Amount
- map[amount:0.003000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.003000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| address | path | string | Yes | Solana wallet address |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| address | string | No | Solana wallet address |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /traders/top-wallets dynamic
Wallet PnL rankings by period. Signal vocabulary: follow | ignore. Sources: solana-rpc.
- Amount
- map[amount:0.008000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.008000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| period | query | string | No | 24h or 7d |
| limit | query | string | No | Max results |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| limit | string | No | Max results |
| period | string | No | 24h or 7d |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /traders/token/{mint}/whales dynamic
Top holders, accumulation/distribution signal. Signal vocabulary: accumulate | distribute | ignore. Sources: solana-rpc, jupiter.
- Amount
- map[amount:0.003000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.003000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| mint | path | string | Yes | Token mint address |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| mint | string | No | Token mint address |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /traders/token/{mint}/ohlcv dynamic
OHLCV-like metrics with trend analysis. Signal vocabulary: accumulate | distribute | ignore. Sources: solana-rpc, jupiter.
- Amount
- map[amount:0.002000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.002000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| mint | path | string | Yes | Token mint address |
| interval | query | string | No | 1m|5m|1h|1d |
| limit | query | string | No | Data points |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| interval | string | No | 1m|5m|1h|1d |
| limit | string | No | Data points |
| mint | string | No | Token mint address |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /traders/wallet/{address}/intel dynamic
Trader archetype, copy-worthiness score, specialty. Signal vocabulary: follow | ignore. Sources: solana-rpc, jupiter.
- Amount
- map[amount:0.012000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.012000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| address | path | string | Yes | Solana wallet address |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| address | string | No | Solana wallet address |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /lp/meteora/pools dynamic
Pool list with TVL, volume, fees, APR. Signal vocabulary: add_liquidity | hold. Sources: meteora-dlmm.
- Amount
- map[amount:0.001000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| sort | query | string | No | apr|volume|tvl |
| limit | query | string | No | Max results |
| token | query | string | No | Filter by token mint |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| limit | string | No | Max results |
| sort | string | No | apr|volume|tvl |
| token | string | No | Filter by token mint |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /lp/meteora/pools/recommend dynamic
Optimal pool + strategy based on criteria. Signal vocabulary: add_liquidity | hold. Sources: meteora-dlmm.
- Amount
- map[amount:0.008000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.008000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| base | query | string | No | Base token |
| quote | query | string | No | Quote token |
| strategy | query | string | No | spot|curve|bidask |
| risk | query | string | No | low|mid|high |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| base | string | No | Base token |
| quote | string | No | Quote token |
| risk | string | No | low|mid|high |
| strategy | string | No | spot|curve|bidask |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /lp/meteora/pools/{address} dynamic
OHLCV, volume history, fee breakdown, bin distribution. Signal vocabulary: add_liquidity | hold | remove. Sources: meteora-dlmm.
- Amount
- map[amount:0.003000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.003000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| address | path | string | Yes | Pool address |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| address | string | No | Pool address |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /lp/wallet/{address}/positions dynamic
Active LP positions with in-range status and fees. Signal vocabulary: hold | rebalance | remove. Sources: solana-rpc.
- Amount
- map[amount:0.004000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.004000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| address | path | string | Yes | Wallet address |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| address | string | No | Wallet address |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /lp/positions/{id}/rebalance dynamic
Whether to rebalance with suggested new range. Signal vocabulary: rebalance | hold. Sources: solana-rpc, meteora-dlmm.
- Amount
- map[amount:0.010000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.010000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| id | path | string | Yes | Position ID |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| id | string | No | Position ID |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /lp/meteora/pools/strategy dynamic
Best pool + strategy + range + expected APR for given capital. Signal vocabulary: add_liquidity | hold. Sources: meteora-dlmm.
- Amount
- map[amount:0.020000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.020000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| token_pair | query | string | No | e.g. SOL-USDC |
| capital_usdc | query | string | No | Capital in USD |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| capital_usdc | string | No | Capital in USD |
| token_pair | string | No | e.g. SOL-USDC |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /defi/tvl dynamic
Chain TVL rankings with trend narrative. Signal vocabulary: high_yield | medium_yield | low_yield | risky. Sources: defillama.
- Amount
- map[amount:0.001000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| chain | query | string | No | solana|ethereum|all |
| limit | query | string | No | Max results |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| chain | string | No | solana|ethereum|all |
| limit | string | No | Max results |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
GET /defi/yields dynamic
Best yield opportunities sorted by APY. Signal vocabulary: high_yield | medium_yield | low_yield | risky. Sources: defillama.
- Amount
- map[amount:0.002000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.002000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| chain | query | string | No | Chain filter |
| stablecoin | query | string | No | true to filter stablecoins |
| min_apy | query | string | No | Minimum APY % |
| limit | query | string | No | Max results |
| Authorization | query | string | No | MPP payment credential. Omit on first call to receive 402 challenge. |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| chain | string | No | Chain filter |
| limit | string | No | Max results |
| min_apy | string | No | Minimum APY % |
| stablecoin | string | No | true to filter stablecoins |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| confidence | number | LLM confidence score |
| data | object | Structured data from upstream sources |
| insight | string | AI-generated actionable insight |
| latency_ms | integer | Response time in ms |
| model_used | string | LLM model name |
| signal | string | Decision signal (e.g. snipe, watch, avoid, follow, rebalance) |
| sources | array[string] | Data sources used |
| timestamp | string (date-time) | - |
POST /ask dynamic
Ask any DeFi question. LLM orchestrates multiple data sources to answer.
- Amount
- map[amount:0.025000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.025000 currency:USD mode:fixed] protocols: [map[x402:map[facilitator:https://x402.dexter.cash network:solana]] map[mpp:map[currency:USDC intent:charge method:solana]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| query | string | Yes | Natural language DeFi question |
Response Schema (200)
{
"$ref": "#/components/schemas/HyreResponse"
}
Payment Methods
- Methods
- -
- Intents
- -
- Currencies (discovery)
- -
- Multiple Challenges
- No
Security
- TLS Version
- TLSv1.3
- Challenge ID Unique
- -
- Challenge ID Length
- -
- Digest Binding
- -
Uptime
- Discovery
- Reachable (293ms)
- Challenge
- Reachable (449ms)
- Last Checked
Schema Completeness
- Paid Operations
- 22
- With Input Schema
- 22
- With Description
- 22
Documentation
- Homepage
- -
- API Reference
- -
- llms.txt
- -
Discovery
- OpenAPI URL
- https://mpp.hyreagent.fun/openapi.json
- OpenAPI Version
- 3.1.0
- Service Version
- 2.1.0
- Document Size
- 55726 bytes
- Document Hash
- 9acdd0f27dbc851f601a18edb6c476a8921bd3d4cc8233f86c1566ac4619a49b
Version History (2 snapshots)
Scan snapshots
| Date | Grade | Score | Response | Status |
|---|---|---|---|---|
| 2026-04-06 | C | 63% | 91ms | Up |
| 2026-04-07 | C | 63% | 363ms | Up |