{"openapi":"3.1.0","info":{"title":"VIBE — Crypto Data API for AI Agents","description":"Top Picks: AI-verified smart money tokens every 30 min. Our scoring agent analyzes Nansen flows, Twitter sentiment, and DEXScreener price action across Solana and Base — returning ranked picks with 6-dimension scores and a one-sentence thesis. Plus 50+ crypto-data endpoints (Nansen, Polymarket, DeFi, Hyperliquid) via x402 USDC on Base. No API keys, no accounts.","version":"3.0.0","x-guidance":"Use GET /api/x402/alpha/top-picks for VIBE Top Picks — AI-verified smart money tokens every 30 min with 6-dimension scores and one-sentence thesis. $0.50/call. Add ?preview=true for a free preview (serves current cycle, no payment required). Use GET /api/vibe-tools/top-picks for $0.02 credit-billed access (same data). Use POST /api/x402/vibe-tools/pmxt/search to search Polymarket prediction markets. Use POST /api/x402/vibe-tools/data-provider/nansen/{path} for Nansen blockchain analytics (smart money flows, wallet profiling, token god mode, perps, indicators — 44 endpoints). Use POST /api/x402/vibe-tools/swap-quote for Solana DEX swap quotes. All paid endpoints require x402 USDC payment on Base. Send a JSON body with the required fields, receive 402 Payment Required with payment details in the payment-required header (base64-encoded x402 v2 challenge). Pay via EIP-3009 USDC transfer and retry with the X-Payment header. Free endpoints available at /api/public/tokens/stats for token market data."},"paths":{"/api/x402/alpha/top-picks":{"get":{"tags":["x402-alpha"],"summary":"Get Top Picks X402","description":"VIBE Top Picks — top 3 smart money tokens per chain, agent-verified.\n\n**x402 Pricing:** $0.50/call\n**Rate limit:** 30 requests/minute per client\n\nReturns the latest Top Picks cycle from Redis. Updated every 30 minutes.\nEach pick includes VIBE Score with sub-score breakdown, smart money flow data,\nprice position, social analysis, and a one-sentence thesis.","operationId":"get_top_picks_x402_api_x402_alpha_top_picks_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.5"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/data-provider/nansen/{path}":{"post":{"tags":["x402-vibe-tools"],"summary":"Nansen Data Provider","description":"Query a Nansen data endpoint via x402 payment.\nThe {path} maps to individual Nansen API routes (smart-money, profiler, tgm).\nPayment is handled by the x402 middleware before this handler executes.","operationId":"nansen_data_provider_api_x402_vibe_tools_data_provider_nansen__path__post","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string","title":"Path"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"payload":{"type":"object","description":"Nansen query parameters. Required fields depend on endpoint. For smart-money/netflow: chains (required). For profiler: walletAddresses or entityId (required). For TGM: token_address + chain (required)."}},"required":["payload"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.012","max":"1.20"},"protocols":[{"x402":{}}],"note":"Price depends on the specific Nansen endpoint ($0.012-$1.20 USD). See endpoint descriptions for exact pricing."},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/swap-quote":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Swap Quote","description":"Get Solana DEX swap quote (Jupiter/Meteora). $0.005/call via x402.","operationId":"x402_swap_quote_api_x402_vibe_tools_swap_quote_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"input_mint":{"type":"string","description":"Input token mint address"},"output_mint":{"type":"string","description":"Output token mint address"},"amount":{"type":"integer","description":"Amount in smallest unit (lamports)"},"slippage_bps":{"type":"integer","description":"Slippage tolerance in basis points"},"preferred_aggregator":{"type":"string","description":"Preferred DEX: 'jupiter' or 'meteora'"}},"required":["input_mint","output_mint","amount"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/evm/swap-quote":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Evm Swap Quote","description":"Get EVM swap quote on Base/Ethereum via 0x aggregator. $0.005/call via x402.","operationId":"x402_evm_swap_quote_api_x402_vibe_tools_evm_swap_quote_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"network":{"type":"string","description":"EVM network (base, ethereum)"},"token_in":{"type":"string","description":"Input token address (or 'eth' for native)"},"token_out":{"type":"string","description":"Output token address (or 'eth' for native)"},"amount":{"type":"string","description":"Amount in human-readable units (e.g. '0.1')"},"slippage":{"type":"string","description":"Slippage tolerance in basis points"}},"required":["token_in","token_out","amount"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/defi/discover":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Defi Discover","description":"Discover available DeFi protocols and positions. $0.005/call via x402.","operationId":"x402_defi_discover_api_x402_vibe_tools_defi_discover_post","requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"network":{"type":"string","description":"Network: 'solana' or any EVM chain"},"protocols":{"type":"array","description":"Filter to specific protocols"},"min_apy":{"type":"number","description":"Minimum APY filter (EVM only)"},"min_tvl":{"type":"number","description":"Minimum TVL filter in USD (EVM only)"},"page_size":{"type":"integer","description":"Max results per page"}}}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/defi/quote":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Defi Quote","description":"Get DeFi position quote. $0.01/call via x402.","operationId":"x402_defi_quote_api_x402_vibe_tools_defi_quote_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"network":{"type":"string","description":"Network for DeFi quote"},"protocol":{"type":"string","description":"Protocol name (e.g., 'marinade', 'aave-v3')"},"action":{"type":"string","description":"Action: deposit, withdraw, borrow, repay"},"amount":{"type":"string","description":"Amount in human-readable units"}},"required":["protocol","action","amount"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.012"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/defi/nontokenized":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Defi Nontokenized","description":"Discover non-tokenized DeFi positions (staking, farming without LP tokens). $0.005/call via x402.","operationId":"x402_defi_nontokenized_api_x402_vibe_tools_defi_nontokenized_post","requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"network":{"type":"string","description":"EVM network"},"protocols":{"type":"array","description":"Filter to specific protocols"}}}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/evm/token-price":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Evm Token Price","description":"Get ERC-20 token price in USD via Enso. $0.01/call via x402.","operationId":"x402_evm_token_price_api_x402_vibe_tools_evm_token_price_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"network":{"type":"string","description":"EVM network"},"token_address":{"type":"string","description":"ERC-20 token contract address"}},"required":["token_address"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.012"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/shield/simulate":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Shield Simulate","description":"Simulate DeFi transaction on forked EVM via Enso Shield. $0.015/call via x402.","operationId":"x402_shield_simulate_api_x402_vibe_tools_shield_simulate_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"network":{"type":"string","description":"EVM network"},"tx_data":{"type":"object","description":"Transaction data to simulate"},"from_address":{"type":"string","description":"Sender address"}},"required":["tx_data","from_address"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.015"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/shield/validate":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Shield Validate","description":"Validate transaction integrity via Enso Shield (MEV/tamper detection). $0.01/call via x402.","operationId":"x402_shield_validate_api_x402_vibe_tools_shield_validate_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"network":{"type":"string","description":"EVM network"},"tx_data":{"type":"object","description":"Transaction data to validate"}},"required":["tx_data"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.012"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/lighter/markets":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Lighter Markets","description":"List Lighter DEX order books and stats. $0.005/call via x402.","operationId":"x402_lighter_markets_api_x402_vibe_tools_lighter_markets_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/lighter/proxy":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Lighter Proxy","description":"Generic proxy for Lighter DEX REST API. $0.01/call via x402.","operationId":"x402_lighter_proxy_api_x402_vibe_tools_lighter_proxy_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"endpoint":{"type":"string","description":"Lighter DEX API endpoint path (e.g., '/v1/markets')"},"method":{"type":"string","description":"HTTP method (GET, POST)"},"params":{"type":"object","description":"Query or body parameters"}},"required":["endpoint"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.012"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/hyperliquid/info":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Hyperliquid Info","description":"Proxy read-only queries to Hyperliquid /info. $0.005/call via x402.","operationId":"x402_hyperliquid_info_api_x402_vibe_tools_hyperliquid_info_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"body":{"type":"object","description":"Hyperliquid /info request body (e.g., {'type': 'allMids'})"}},"required":["body"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/hyperliquid/exchange":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Hyperliquid Exchange","description":"Proxy to Hyperliquid /exchange with EIP-712 signing. $0.01/call via x402.","operationId":"x402_hyperliquid_exchange_api_x402_vibe_tools_hyperliquid_exchange_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"body":{"type":"object","description":"Hyperliquid /exchange request body"}},"required":["body"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.01","max":"0.05"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/pump/coin/{mint}":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Pump Coin","description":"Get pump.fun coin state (market cap, reserves, bonding vs AMM). $0.005/call via x402.","operationId":"x402_pump_coin_api_x402_vibe_tools_pump_coin__mint__get","parameters":[{"name":"mint","in":"path","required":true,"schema":{"type":"string","description":"Token mint address","title":"Mint"},"description":"Token mint address"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/pmxt/search":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Pmxt Search","description":"Search Polymarket prediction markets. $0.01/call via x402.","operationId":"x402_pmxt_search_api_x402_vibe_tools_pmxt_search_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"keyword":{"type":"string","description":"Search keyword"},"limit":{"type":"integer","description":"Max results"},"offset":{"type":"integer","description":"Pagination offset"}},"required":["keyword"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.012"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/pmxt/quote":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Pmxt Quote","description":"Get midpoint price and spread for a prediction market. $0.005/call via x402.","operationId":"x402_pmxt_quote_api_x402_vibe_tools_pmxt_quote_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"condition_id":{"type":"string","description":"Polymarket condition ID"},"outcome":{"type":"string","description":"Outcome to quote (e.g., 'Yes', 'No')"}},"required":["condition_id"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/pmxt/orderbook":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Pmxt Orderbook","description":"Get order book depth for a prediction market. $0.005/call via x402.","operationId":"x402_pmxt_orderbook_api_x402_vibe_tools_pmxt_orderbook_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"condition_id":{"type":"string","description":"Polymarket condition ID"}},"required":["condition_id"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/pmxt/compare":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Pmxt Compare","description":"Compare Polymarket prices across exchanges. $0.01/call via x402.","operationId":"x402_pmxt_compare_api_x402_vibe_tools_pmxt_compare_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"condition_id":{"type":"string","description":"Polymarket condition ID"}},"required":["condition_id"]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.012"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/pmxt/arbitrage":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Pmxt Arbitrage","description":"Scan prediction market arbitrage opportunities. $0.02/call via x402.","operationId":"x402_pmxt_arbitrage_api_x402_vibe_tools_pmxt_arbitrage_post","requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"min_spread":{"type":"number","description":"Minimum spread percentage to report"},"limit":{"type":"integer","description":"Max arbitrage opportunities to return"}}}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.02"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/data-products/{product_id}":{"post":{"tags":["x402-vibe-tools"],"summary":"X402 Data Product","description":"Query a VIBE data product (smart-money-signals, agent-strategies, top-alpha-picks).","operationId":"x402_data_product_api_x402_vibe_tools_data_products__product_id__post","parameters":[{"name":"product_id","in":"path","required":true,"schema":{"type":"string","title":"Product Id"}}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"params":{"type":"object","description":"Query parameters"}}}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.5"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/twitter/search":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter Search","description":"Search recent tweets by keyword. $0.01/call via x402.","operationId":"x402_twitter_search_api_x402_vibe_tools_twitter_search_get","parameters":[{"name":"query","in":"query","required":true,"schema":{"type":"string","description":"Search keyword or hashtag","title":"Query"},"description":"Search keyword or hashtag"},{"name":"max_results","in":"query","required":false,"schema":{"type":"integer","description":"Max results (10-100)","default":10,"title":"Max Results"},"description":"Max results (10-100)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.012"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","description":"Search query (keyword or hashtag)"},"max_results":{"type":"integer","description":"Max results (10-100)"}},"required":["query"]}}}}}},"/api/x402/vibe-tools/twitter/tweet/{tweet_id}":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter Get Tweet","description":"Get a single tweet by ID. $0.005/call via x402.","operationId":"x402_twitter_get_tweet_api_x402_vibe_tools_twitter_tweet__tweet_id__get","parameters":[{"name":"tweet_id","in":"path","required":true,"schema":{"type":"string","description":"Numeric tweet ID","title":"Tweet Id"},"description":"Numeric tweet ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/twitter/tweets":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter Get Tweets","description":"Bulk lookup tweets by IDs. $0.01/call via x402.","operationId":"x402_twitter_get_tweets_api_x402_vibe_tools_twitter_tweets_get","parameters":[{"name":"ids","in":"query","required":true,"schema":{"type":"string","description":"Comma-separated numeric tweet IDs (max 50)","title":"Ids"},"description":"Comma-separated numeric tweet IDs (max 50)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.012"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/twitter/user/{username}":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter Get User","description":"Get user profile by username. $0.005/call via x402.","operationId":"x402_twitter_get_user_api_x402_vibe_tools_twitter_user__username__get","parameters":[{"name":"username","in":"path","required":true,"schema":{"type":"string","description":"Twitter username (without @)","title":"Username"},"description":"Twitter username (without @)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/twitter/user/id/{user_id}":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter Get User By Id","description":"Get user profile by numeric ID. $0.005/call via x402.","operationId":"x402_twitter_get_user_by_id_api_x402_vibe_tools_twitter_user_id__user_id__get","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","description":"Numeric Twitter user ID","title":"User Id"},"description":"Numeric Twitter user ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/twitter/user/{user_id}/timeline":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter User Timeline","description":"Get user timeline tweets. $0.01/call via x402.","operationId":"x402_twitter_user_timeline_api_x402_vibe_tools_twitter_user__user_id__timeline_get","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","description":"Numeric Twitter user ID","title":"User Id"},"description":"Numeric Twitter user ID"},{"name":"max_results","in":"query","required":false,"schema":{"type":"integer","description":"Max results (5-100)","default":10,"title":"Max Results"},"description":"Max results (5-100)"},{"name":"since_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Return results after this tweet ID","title":"Since Id"},"description":"Return results after this tweet ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.012"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"max_results":{"type":"integer","description":"Max results (5-100)"},"since_id":{"type":"string","description":"Return results after this tweet ID"},"until_id":{"type":"string","description":"Return results before this tweet ID"}}}}}}}},"/api/x402/vibe-tools/twitter/user/{user_id}/mentions":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter User Mentions","description":"Get tweets mentioning a user. $0.01/call via x402.","operationId":"x402_twitter_user_mentions_api_x402_vibe_tools_twitter_user__user_id__mentions_get","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","description":"Numeric Twitter user ID","title":"User Id"},"description":"Numeric Twitter user ID"},{"name":"max_results","in":"query","required":false,"schema":{"type":"integer","description":"Max results (5-100)","default":10,"title":"Max Results"},"description":"Max results (5-100)"},{"name":"since_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Return results after this tweet ID","title":"Since Id"},"description":"Return results after this tweet ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.012"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"max_results":{"type":"integer","description":"Max results (5-100)"},"since_id":{"type":"string","description":"Return results after this tweet ID"},"until_id":{"type":"string","description":"Return results before this tweet ID"}}}}}}}},"/api/x402/vibe-tools/twitter/user/{user_id}/followers":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter User Followers","description":"Get user followers. $0.005/call via x402.","operationId":"x402_twitter_user_followers_api_x402_vibe_tools_twitter_user__user_id__followers_get","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","description":"Numeric Twitter user ID","title":"User Id"},"description":"Numeric Twitter user ID"},{"name":"max_results","in":"query","required":false,"schema":{"type":"integer","description":"Max results per page","default":20,"title":"Max Results"},"description":"Max results per page"},{"name":"pagination_token","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Pagination cursor","title":"Pagination Token"},"description":"Pagination cursor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/twitter/user/{user_id}/following":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter User Following","description":"Get who a user follows. $0.005/call via x402.","operationId":"x402_twitter_user_following_api_x402_vibe_tools_twitter_user__user_id__following_get","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","description":"Numeric Twitter user ID","title":"User Id"},"description":"Numeric Twitter user ID"},{"name":"max_results","in":"query","required":false,"schema":{"type":"integer","description":"Max results per page","default":20,"title":"Max Results"},"description":"Max results per page"},{"name":"pagination_token","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Pagination cursor","title":"Pagination Token"},"description":"Pagination cursor"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/twitter/users/search":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter Search Users","description":"Search Twitter/X users by keyword. $0.01/call via x402.","operationId":"x402_twitter_search_users_api_x402_vibe_tools_twitter_users_search_get","parameters":[{"name":"query","in":"query","required":true,"schema":{"type":"string","description":"Search keyword for user lookup","title":"Query"},"description":"Search keyword for user lookup"},{"name":"max_results","in":"query","required":false,"schema":{"type":"integer","description":"Max results","default":10,"title":"Max Results"},"description":"Max results"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.012"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/twitter/tweet/{tweet_id}/liking-users":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter Liking Users","description":"Get users who liked a tweet. $0.005/call via x402.","operationId":"x402_twitter_liking_users_api_x402_vibe_tools_twitter_tweet__tweet_id__liking_users_get","parameters":[{"name":"tweet_id","in":"path","required":true,"schema":{"type":"string","description":"Numeric tweet ID","title":"Tweet Id"},"description":"Numeric tweet ID"},{"name":"max_results","in":"query","required":false,"schema":{"type":"integer","description":"Max results","default":100,"title":"Max Results"},"description":"Max results"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/twitter/tweet/{tweet_id}/quote-tweets":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter Quote Tweets","description":"Get quote tweets of a tweet. $0.005/call via x402.","operationId":"x402_twitter_quote_tweets_api_x402_vibe_tools_twitter_tweet__tweet_id__quote_tweets_get","parameters":[{"name":"tweet_id","in":"path","required":true,"schema":{"type":"string","description":"Numeric tweet ID","title":"Tweet Id"},"description":"Numeric tweet ID"},{"name":"max_results","in":"query","required":false,"schema":{"type":"integer","description":"Max results","default":10,"title":"Max Results"},"description":"Max results"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/twitter/tweet/{tweet_id}/retweets":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter Retweets","description":"Get retweets of a tweet. $0.005/call via x402.","operationId":"x402_twitter_retweets_api_x402_vibe_tools_twitter_tweet__tweet_id__retweets_get","parameters":[{"name":"tweet_id","in":"path","required":true,"schema":{"type":"string","description":"Numeric tweet ID","title":"Tweet Id"},"description":"Numeric tweet ID"},{"name":"max_results","in":"query","required":false,"schema":{"type":"integer","description":"Max results","default":10,"title":"Max Results"},"description":"Max results"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/twitter/tweet/{tweet_id}/retweeted-by":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter Retweeted By","description":"Get users who retweeted a tweet. $0.005/call via x402.","operationId":"x402_twitter_retweeted_by_api_x402_vibe_tools_twitter_tweet__tweet_id__retweeted_by_get","parameters":[{"name":"tweet_id","in":"path","required":true,"schema":{"type":"string","description":"Numeric tweet ID","title":"Tweet Id"},"description":"Numeric tweet ID"},{"name":"max_results","in":"query","required":false,"schema":{"type":"integer","description":"Max results","default":100,"title":"Max Results"},"description":"Max results"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}},"/api/x402/vibe-tools/twitter/counts":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter Counts","description":"Get tweet volume for a search query. $0.005/call via x402.","operationId":"x402_twitter_counts_api_x402_vibe_tools_twitter_counts_get","parameters":[{"name":"query","in":"query","required":true,"schema":{"type":"string","description":"Search query","title":"Query"},"description":"Search query"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","description":"Search query (keyword or hashtag)"},"max_results":{"type":"integer","description":"Max results (10-100)"}},"required":["query"]}}}}}},"/api/x402/vibe-tools/twitter/trends":{"get":{"tags":["x402-vibe-tools"],"summary":"X402 Twitter Trends","description":"Get trending topics by WOEID. $0.01/call via x402.","operationId":"x402_twitter_trends_api_x402_vibe_tools_twitter_trends_get","parameters":[{"name":"woeid","in":"query","required":false,"schema":{"type":"integer","description":"Where On Earth ID (1=Global, 23424977=US, etc.)","default":1,"title":"Woeid"},"description":"Where On Earth ID (1=Global, 23424977=US, etc.)"},{"name":"max_results","in":"query","required":false,"schema":{"type":"integer","description":"Max trending topics","default":50,"title":"Max Results"},"description":"Max trending topics"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required — send USDC on Base via x402 to proceed","content":{"application/json":{"schema":{"type":"object","properties":{"x402Version":{"type":"integer","description":"x402 protocol version"},"accepts":{"type":"array","description":"Accepted payment methods","items":{"type":"object"}},"resource":{"type":"object","description":"Resource being paid for","properties":{"url":{"type":"string"},"description":{"type":"string"},"mimeType":{"type":"string"}}},"extensions":{"type":"object","description":"x402 extensions including bazaar schema for request construction"}}}}}}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.012"},"protocols":[{"x402":{}}]},"x-agentcash-auth":{"mode":"paid"}}}},"components":{"schemas":{"APIKeyCreateRequest":{"properties":{"title":{"type":"string","maxLength":255,"minLength":1,"title":"Title","description":"Human-readable title for the API key"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description","description":"Optional description for the API key"},"expires_in_days":{"anyOf":[{"type":"integer","maximum":365.0,"exclusiveMinimum":0.0},{"type":"null"}],"title":"Expires In Days","description":"Number of days until expiration (max 365)"}},"type":"object","required":["title"],"title":"APIKeyCreateRequest","description":"Request model for creating a new API key"},"APIKeyCreateResponse":{"properties":{"key_id":{"type":"string","format":"uuid","title":"Key Id"},"public_key":{"type":"string","title":"Public Key"},"secret_key":{"type":"string","title":"Secret Key"},"title":{"type":"string","title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"status":{"type":"string","title":"Status"},"expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expires At"},"created_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":["key_id","public_key","secret_key","title","description","status","expires_at","created_at"],"title":"APIKeyCreateResponse","description":"Response model for newly created API key (includes both keys)"},"APIKeyResponse":{"properties":{"key_id":{"type":"string","format":"uuid","title":"Key Id"},"public_key":{"type":"string","title":"Public Key"},"title":{"type":"string","title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"status":{"type":"string","title":"Status"},"expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expires At"},"last_used_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Used At"},"created_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":["key_id","public_key","title","description","status","expires_at","last_used_at","created_at"],"title":"APIKeyResponse","description":"Response model for API key information (without the secret key)"},"AccountUsageResponse":{"properties":{"agents":{"items":{"$ref":"#/components/schemas/AgentUsageSummary"},"type":"array","title":"Agents"},"total_cost_usd":{"type":"number","title":"Total Cost Usd"},"total_requests":{"type":"integer","title":"Total Requests"},"period_start":{"type":"string","title":"Period Start"},"period_end":{"type":"string","title":"Period End"}},"type":"object","required":["agents","total_cost_usd","total_requests","period_start","period_end"],"title":"AccountUsageResponse","description":"Response containing all agent usage for an account"},"ActivityItem":{"properties":{"id":{"type":"string","title":"Id"},"type":{"type":"string","title":"Type"},"agent_id":{"type":"string","title":"Agent Id"},"agent_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Name"},"title":{"type":"string","title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"timestamp":{"type":"string","title":"Timestamp"}},"type":"object","required":["id","type","agent_id","agent_name","title","description","status","timestamp"],"title":"ActivityItem"},"AddGlobalKnowledgeRequest":{"properties":{"content":{"type":"string","maxLength":500,"minLength":10,"title":"Content","description":"Knowledge content"},"category":{"type":"string","title":"Category","description":"Category: token, protocol, chain, pattern, safety"},"source":{"type":"string","title":"Source","description":"Source: admin, system, coingecko, curated","default":"admin"},"confidence":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Confidence","description":"Confidence score","default":0.9},"importance":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Importance","description":"Importance score","default":0.8}},"type":"object","required":["content","category"],"title":"AddGlobalKnowledgeRequest","description":"Request to add global brain knowledge"},"AddMemberRequest":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"role":{"type":"string","title":"Role","default":"worker"},"specialization":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Specialization"}},"type":"object","required":["agent_id"],"title":"AddMemberRequest"},"AgentCreateRequest":{"properties":{"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"system_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"System Prompt"},"configured_mcps":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Configured Mcps","default":[]},"custom_mcps":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Custom Mcps","default":[]},"agentpress_tools":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Agentpress Tools","default":{}},"is_default":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Default","default":false},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Avatar"},"avatar_color":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Avatar Color"},"profile_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Image Url"}},"type":"object","required":["name"],"title":"AgentCreateRequest"},"AgentLeaderboardResponse":{"properties":{"agents":{"items":{"$ref":"#/components/schemas/AgentPerformanceItem"},"type":"array","title":"Agents"},"total":{"type":"integer","title":"Total"}},"type":"object","required":["agents","total"],"title":"AgentLeaderboardResponse"},"AgentListResponse":{"properties":{"agents":{"items":{"$ref":"#/components/schemas/SurvivalAgentItem"},"type":"array","title":"Agents"},"total":{"type":"integer","title":"Total"},"page":{"type":"integer","title":"Page"},"limit":{"type":"integer","title":"Limit"}},"type":"object","required":["agents","total","page","limit"],"title":"AgentListResponse"},"AgentMemoryItem":{"properties":{"content":{"type":"string","title":"Content"},"memory_type":{"type":"string","title":"Memory Type"},"confidence":{"type":"number","title":"Confidence"},"importance":{"type":"number","title":"Importance"},"tags":{"items":{"type":"string"},"type":"array","title":"Tags"},"created_at":{"type":"string","title":"Created At"},"metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Metadata"}},"type":"object","required":["content","memory_type","confidence","importance","tags","created_at"],"title":"AgentMemoryItem","description":"Single memory item from agent"},"AgentMemoryQueryResponse":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"memories":{"items":{"$ref":"#/components/schemas/AgentMemoryItem"},"type":"array","title":"Memories"},"count":{"type":"integer","title":"Count"},"price_per_item_usdc":{"type":"number","title":"Price Per Item Usdc"},"total_price_usdc":{"type":"number","title":"Total Price Usdc"},"seller_account_id":{"type":"string","title":"Seller Account Id"}},"type":"object","required":["agent_id","memories","count","price_per_item_usdc","total_price_usdc","seller_account_id"],"title":"AgentMemoryQueryResponse","description":"Response for agent memory query"},"AgentPerformanceItem":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"account_id":{"type":"string","title":"Account Id"},"token_name":{"type":"string","title":"Token Name"},"token_symbol":{"type":"string","title":"Token Symbol"},"token_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Image Url"},"token_mint":{"type":"string","title":"Token Mint"},"tokens_launched":{"type":"integer","title":"Tokens Launched","default":0},"total_fees_claimed_sol":{"type":"number","title":"Total Fees Claimed Sol","default":0},"total_fees_claimed_usd":{"type":"number","title":"Total Fees Claimed Usd","default":0},"total_trades":{"type":"integer","title":"Total Trades","default":0},"winning_trades":{"type":"integer","title":"Winning Trades","default":0},"losing_trades":{"type":"integer","title":"Losing Trades","default":0},"win_rate":{"type":"number","title":"Win Rate","default":0},"realized_pnl_usd":{"type":"number","title":"Realized Pnl Usd","default":0},"top_token_market_cap_usd":{"type":"number","title":"Top Token Market Cap Usd","default":0},"roi_percent":{"type":"number","title":"Roi Percent","default":0},"last_updated":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Updated"}},"type":"object","required":["agent_id","account_id","token_name","token_symbol","token_mint"],"title":"AgentPerformanceItem"},"AgentResponse":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"account_id":{"type":"string","title":"Account Id"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"system_prompt":{"type":"string","title":"System Prompt"},"configured_mcps":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Configured Mcps"},"custom_mcps":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Custom Mcps"},"agentpress_tools":{"additionalProperties":true,"type":"object","title":"Agentpress Tools"},"is_default":{"type":"boolean","title":"Is Default"},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Avatar"},"avatar_color":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Avatar Color"},"profile_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Image Url"},"created_at":{"type":"string","title":"Created At"},"updated_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated At"},"is_public":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Public","default":false},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags","default":[]},"current_version_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Current Version Id"},"version_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Version Count","default":1},"current_version":{"anyOf":[{"$ref":"#/components/schemas/AgentVersionResponse"},{"type":"null"}]},"metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Metadata"}},"type":"object","required":["agent_id","account_id","name","system_prompt","configured_mcps","custom_mcps","agentpress_tools","is_default","created_at"],"title":"AgentResponse"},"AgentStartRequest":{"properties":{"model_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model Name"},"enable_thinking":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enable Thinking","default":false},"reasoning_effort":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reasoning Effort","default":"low"},"stream":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Stream","default":true},"enable_context_manager":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enable Context Manager","default":false},"agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Id"}},"type":"object","title":"AgentStartRequest"},"AgentStatusResponse":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"agent_name":{"type":"string","title":"Agent Name"},"status":{"type":"string","title":"Status"},"current_task":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Current Task"},"last_activity_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Activity At"},"next_scheduled_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Scheduled At"},"error_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Message"},"metrics":{"additionalProperties":true,"type":"object","title":"Metrics"}},"type":"object","required":["agent_id","agent_name","status","metrics"],"title":"AgentStatusResponse"},"AgentStrategyQuery":{"properties":{"strategy_type":{"anyOf":[{"type":"string","pattern":"^(learning|strategy|pattern)$"},{"type":"null"}],"title":"Strategy Type"},"min_success_rate":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Min Success Rate","default":0.5},"min_applications":{"type":"integer","minimum":1.0,"title":"Min Applications","default":3},"limit":{"type":"integer","maximum":30.0,"minimum":1.0,"title":"Limit","default":10}},"type":"object","title":"AgentStrategyQuery","description":"Query agent trading strategies"},"AgentTopUpRequest":{"properties":{"amount":{"type":"number","title":"Amount"}},"type":"object","required":["amount"],"title":"AgentTopUpRequest","description":"Request model for agent wallet credit top-up"},"AgentTopUpResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"credits_added":{"type":"number","title":"Credits Added","default":0},"new_balance":{"type":"number","title":"New Balance","default":0},"tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tx Hash"},"payment_method":{"type":"string","title":"Payment Method","default":"agent_wallet"},"swap_performed":{"type":"boolean","title":"Swap Performed","default":false},"swap_details":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Swap Details"},"network":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Network"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["success"],"title":"AgentTopUpResponse","description":"Response model for agent wallet top-up"},"AgentUpdateRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"system_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"System Prompt"},"configured_mcps":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Configured Mcps"},"custom_mcps":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Custom Mcps"},"agentpress_tools":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Agentpress Tools"},"is_default":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Default"},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Avatar"},"avatar_color":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Avatar Color"},"profile_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Image Url"}},"type":"object","title":"AgentUpdateRequest"},"AgentUsageDetailResponse":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"agent_name":{"type":"string","title":"Agent Name"},"total_prompt_tokens":{"type":"integer","title":"Total Prompt Tokens"},"total_completion_tokens":{"type":"integer","title":"Total Completion Tokens"},"total_tokens":{"type":"integer","title":"Total Tokens"},"total_cost_usd":{"type":"number","title":"Total Cost Usd"},"total_requests":{"type":"integer","title":"Total Requests"},"days_active":{"type":"integer","title":"Days Active"},"period_start":{"type":"string","title":"Period Start"},"period_end":{"type":"string","title":"Period End"},"daily_usage":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Daily Usage"}},"type":"object","required":["agent_id","agent_name","total_prompt_tokens","total_completion_tokens","total_tokens","total_cost_usd","total_requests","days_active","period_start","period_end"],"title":"AgentUsageDetailResponse","description":"Detailed usage response for a specific agent"},"AgentUsageSummary":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"agent_name":{"type":"string","title":"Agent Name"},"total_prompt_tokens":{"type":"integer","title":"Total Prompt Tokens"},"total_completion_tokens":{"type":"integer","title":"Total Completion Tokens"},"total_tokens":{"type":"integer","title":"Total Tokens"},"total_cost_usd":{"type":"number","title":"Total Cost Usd"},"total_requests":{"type":"integer","title":"Total Requests"},"last_used":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Used"}},"type":"object","required":["agent_id","agent_name","total_prompt_tokens","total_completion_tokens","total_tokens","total_cost_usd","total_requests","last_used"],"title":"AgentUsageSummary","description":"Usage summary for a single agent"},"AgentVersionResponse":{"properties":{"version_id":{"type":"string","title":"Version Id"},"agent_id":{"type":"string","title":"Agent Id"},"version_number":{"type":"integer","title":"Version Number"},"version_name":{"type":"string","title":"Version Name"},"system_prompt":{"type":"string","title":"System Prompt"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"configured_mcps":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Configured Mcps"},"custom_mcps":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Custom Mcps"},"agentpress_tools":{"additionalProperties":true,"type":"object","title":"Agentpress Tools"},"is_active":{"type":"boolean","title":"Is Active"},"created_at":{"type":"string","title":"Created At"},"updated_at":{"type":"string","title":"Updated At"},"created_by":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created By"}},"type":"object","required":["version_id","agent_id","version_number","version_name","system_prompt","configured_mcps","custom_mcps","agentpress_tools","is_active","created_at","updated_at"],"title":"AgentVersionResponse"},"AgentsResponse":{"properties":{"agents":{"items":{"$ref":"#/components/schemas/AgentResponse"},"type":"array","title":"Agents"},"pagination":{"$ref":"#/components/schemas/PaginationInfo"}},"type":"object","required":["agents","pagination"],"title":"AgentsResponse"},"AlphaSignalResponse":{"properties":{"id":{"type":"string","title":"Id"},"signal_type":{"type":"string","title":"Signal Type"},"chain":{"type":"string","title":"Chain"},"token_symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Symbol"},"token_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Address"},"net_inflow_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Net Inflow Usd"},"trader_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Trader Count"},"market_cap_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Market Cap Usd"},"vibe_rating":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Vibe Rating"},"summary":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Summary"},"signal_date":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Signal Date"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"}},"type":"object","required":["id","signal_type","chain"],"title":"AlphaSignalResponse","description":"Response model for a single alpha signal"},"AlphaSignalsListResponse":{"properties":{"signals":{"items":{"$ref":"#/components/schemas/AlphaSignalResponse"},"type":"array","title":"Signals"},"total":{"type":"integer","title":"Total"},"filters":{"additionalProperties":true,"type":"object","title":"Filters"}},"type":"object","required":["signals","total","filters"],"title":"AlphaSignalsListResponse","description":"Response model for alpha signals list"},"AlphaSummaryResponse":{"properties":{"total":{"type":"integer","title":"Total"},"by_chain":{"additionalProperties":true,"type":"object","title":"By Chain"},"by_type":{"additionalProperties":true,"type":"object","title":"By Type"},"avg_rating":{"type":"number","title":"Avg Rating"},"days_covered":{"type":"integer","title":"Days Covered"}},"type":"object","required":["total","by_chain","by_type","avg_rating","days_covered"],"title":"AlphaSummaryResponse","description":"Response model for alpha summary statistics"},"ApplyMemoryRequest":{"properties":{"was_successful":{"type":"boolean","title":"Was Successful"}},"type":"object","required":["was_successful"],"title":"ApplyMemoryRequest"},"ApplyPresetRequest":{"properties":{"goal_id":{"type":"string","title":"Goal Id"},"agent_id":{"type":"string","title":"Agent Id"},"role_type":{"type":"string","title":"Role Type"},"customizations":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Customizations"}},"type":"object","required":["goal_id","agent_id","role_type"],"title":"ApplyPresetRequest"},"ApplyTemplateRequest":{"properties":{"template_id":{"type":"string","title":"Template Id"},"customizations":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Customizations"}},"type":"object","required":["template_id"],"title":"ApplyTemplateRequest"},"AssignAgentRequest":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"role":{"type":"string","title":"Role","default":"contributor"},"role_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role Description"},"trigger_type":{"type":"string","title":"Trigger Type","default":"schedule"},"trigger_config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Trigger Config"},"prompt_prefix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prompt Prefix"}},"type":"object","required":["agent_id"],"title":"AssignAgentRequest","description":"Request to assign an agent to a goal"},"BagsClaimFeesRequest":{"properties":{"token_mint":{"type":"string","title":"Token Mint","description":"Token mint address to claim fees for"},"auto_sign":{"type":"boolean","title":"Auto Sign","description":"Auto-sign and broadcast the transaction server-side","default":true}},"type":"object","required":["token_mint"],"title":"BagsClaimFeesRequest"},"BagsLaunchTokenRequest":{"properties":{"name":{"type":"string","title":"Name","description":"Token name"},"symbol":{"type":"string","title":"Symbol","description":"Token symbol"},"description":{"type":"string","title":"Description","description":"Token description"},"image_url":{"type":"string","title":"Image Url","description":"Token image URL (https)"},"creator_fee_bps":{"type":"integer","title":"Creator Fee Bps","description":"Creator fee share in basis points","default":8000},"twitter":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Twitter","description":"Twitter URL"},"telegram":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Telegram","description":"Telegram URL"},"website":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website","description":"Website URL"},"auto_sign":{"type":"boolean","title":"Auto Sign","description":"Auto-sign and broadcast the transaction server-side","default":true}},"type":"object","required":["name","symbol","description","image_url"],"title":"BagsLaunchTokenRequest"},"BatchAddGlobalKnowledgeRequest":{"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"type":"array","maxItems":100,"minItems":1,"title":"Items"},"source":{"type":"string","title":"Source","description":"Source for all items","default":"admin"},"deduplicate":{"type":"boolean","title":"Deduplicate","description":"Check for duplicates","default":true}},"type":"object","required":["items"],"title":"BatchAddGlobalKnowledgeRequest","description":"Request to add multiple global brain knowledge items"},"Body_create_file_api_sandboxes__sandbox_id__files_post":{"properties":{"path":{"type":"string","title":"Path"},"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["path","file"],"title":"Body_create_file_api_sandboxes__sandbox_id__files_post"},"Body_create_thread_api_threads_post":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"}},"type":"object","title":"Body_create_thread_api_threads_post"},"Body_initiate_agent_with_files_api_agent_initiate_post":{"properties":{"prompt":{"type":"string","title":"Prompt"},"model_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model Name"},"enable_thinking":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enable Thinking","default":false},"reasoning_effort":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reasoning Effort","default":"low"},"stream":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Stream","default":true},"enable_context_manager":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enable Context Manager","default":false},"agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Id"},"files":{"items":{"type":"string","format":"binary"},"type":"array","title":"Files","default":[]},"is_agent_builder":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Agent Builder","default":false},"target_agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Target Agent Id"}},"type":"object","required":["prompt"],"title":"Body_initiate_agent_with_files_api_agent_initiate_post"},"Body_transcribe_audio_api_transcription_post":{"properties":{"audio_file":{"type":"string","format":"binary","title":"Audio File"}},"type":"object","required":["audio_file"],"title":"Body_transcribe_audio_api_transcription_post"},"Body_upload_agent_profile_image_api_agents_profile_image_upload_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["file"],"title":"Body_upload_agent_profile_image_api_agents_profile_image_upload_post"},"Body_upload_file_to_agent_kb_api_knowledge_base_agents__agent_id__upload_file_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["file"],"title":"Body_upload_file_to_agent_kb_api_knowledge_base_agents__agent_id__upload_file_post"},"BrainStatsResponse":{"properties":{"total_xp":{"type":"integer","title":"Total Xp"},"current_level":{"type":"integer","title":"Current Level"},"learning_streak":{"type":"integer","title":"Learning Streak"},"longest_streak":{"type":"integer","title":"Longest Streak"},"lifetime_memories":{"type":"integer","title":"Lifetime Memories"},"high_quality_memories":{"type":"integer","title":"High Quality Memories"}},"type":"object","required":["total_xp","current_level","learning_streak","longest_streak","lifetime_memories","high_quality_memories"],"title":"BrainStatsResponse","description":"Brain gamification stats response"},"BulkDeleteProfilesRequest":{"properties":{"profile_ids":{"items":{"type":"string"},"type":"array","title":"Profile Ids"}},"type":"object","required":["profile_ids"],"title":"BulkDeleteProfilesRequest"},"BulkDeleteProfilesResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"deleted_count":{"type":"integer","title":"Deleted Count"},"failed_profiles":{"items":{"type":"string"},"type":"array","title":"Failed Profiles","default":[]},"message":{"type":"string","title":"Message"}},"type":"object","required":["success","deleted_count","message"],"title":"BulkDeleteProfilesResponse"},"BundleItem":{"properties":{"product_type":{"type":"string","title":"Product Type","description":"agent_template | trigger_template | data_product"},"product_id":{"type":"string","title":"Product Id"}},"type":"object","required":["product_type","product_id"],"title":"BundleItem","description":"Item in a bundle."},"CancelSubscriptionResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"message":{"type":"string","title":"Message"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["success","message"],"title":"CancelSubscriptionResponse","description":"Response model for subscription cancellation."},"CheckAccessResponse":{"properties":{"has_access":{"type":"boolean","title":"Has Access"},"product_type":{"type":"string","title":"Product Type"},"product_id":{"type":"string","title":"Product Id"}},"type":"object","required":["has_access","product_type","product_id"],"title":"CheckAccessResponse","description":"Response model for access check."},"ClankerAirdropRequest":{"properties":{"token_address":{"type":"string","title":"Token Address","description":"Clanker token address (0x...)"},"chain":{"type":"string","title":"Chain","description":"EVM chain","default":"base"},"csv_data":{"type":"string","title":"Csv Data","description":"JSON string of [{address, amount}, ...] recipient list"}},"type":"object","required":["token_address","csv_data"],"title":"ClankerAirdropRequest"},"ClankerDeployTokenRequest":{"properties":{"name":{"type":"string","title":"Name","description":"Token name"},"symbol":{"type":"string","title":"Symbol","description":"Token symbol (ticker)"},"description":{"type":"string","title":"Description","description":"Token description"},"image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Image Url","description":"Token image URL"},"chain":{"type":"string","title":"Chain","description":"EVM chain: base, base-sepolia, arbitrum, ethereum","default":"base"},"paired_token":{"type":"string","title":"Paired Token","description":"Paired token (WETH, USDC, or custom address)","default":"WETH"},"fee_config":{"type":"string","title":"Fee Config","description":"Fee config: Dynamic3, Static, DynamicBasic","default":"Dynamic3"},"static_fee_percent":{"type":"number","title":"Static Fee Percent","description":"Static fee percentage (0-10, only for Static)","default":1.0},"vault_percentage":{"type":"integer","title":"Vault Percentage","description":"Vault percentage (0-90)","default":0},"vault_lockup_days":{"type":"integer","title":"Vault Lockup Days","description":"Vault lockup in days (min 7)","default":7},"vesting_days":{"type":"integer","title":"Vesting Days","description":"Linear vesting days after lockup","default":0},"dev_buy_eth":{"type":"number","title":"Dev Buy Eth","description":"Dev buy amount in ETH","default":0},"twitter":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Twitter"},"telegram":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Telegram"},"website":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website"},"farcaster":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Farcaster"},"airdrop_csv_data":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Airdrop Csv Data","description":"Array of {address, amount} for airdrop"},"airdrop_lockup_days":{"type":"integer","title":"Airdrop Lockup Days","description":"Airdrop lockup days (min 1)","default":1},"airdrop_vesting_days":{"type":"integer","title":"Airdrop Vesting Days","description":"Airdrop vesting days","default":0},"vanity_suffix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Vanity Suffix","description":"Optional 4-6 char hex suffix for contract address (e.g. 'c001', 'v1be'). Brute-forces CREATE2 salt pre-deploy."}},"type":"object","required":["name","symbol","description"],"title":"ClankerDeployTokenRequest"},"ClankerRewardsRequest":{"properties":{"token_address":{"type":"string","title":"Token Address","description":"Clanker token address (0x...)"},"chain":{"type":"string","title":"Chain","description":"EVM chain","default":"base"},"reward_token_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reward Token Address","description":"Reward token address (default paired token)"}},"type":"object","required":["token_address"],"title":"ClankerRewardsRequest"},"ClankerTokenUpdateRequest":{"properties":{"token_address":{"type":"string","title":"Token Address","description":"Clanker token address (0x...)"},"chain":{"type":"string","title":"Chain","description":"EVM chain","default":"base"},"image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Image Url","description":"New token image URL"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description","description":"New token description"},"website":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website","description":"New website URL"},"twitter":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Twitter","description":"New Twitter/X URL"},"telegram":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Telegram","description":"New Telegram URL"},"farcaster":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Farcaster","description":"New Farcaster URL"}},"type":"object","required":["token_address"],"title":"ClankerTokenUpdateRequest"},"ClankerVaultRequest":{"properties":{"token_address":{"type":"string","title":"Token Address","description":"Clanker token address (0x...)"},"chain":{"type":"string","title":"Chain","description":"EVM chain","default":"base"}},"type":"object","required":["token_address"],"title":"ClankerVaultRequest"},"CombinedWalletBalanceResponse":{"properties":{"evm_balances":{"$ref":"#/components/schemas/WalletBalancesResponse"},"solana_balances":{"$ref":"#/components/schemas/WalletBalancesResponse"},"evm_usd_value":{"type":"number","title":"Evm Usd Value"},"solana_usd_value":{"type":"number","title":"Solana Usd Value"},"total_usd_value":{"type":"number","title":"Total Usd Value"},"last_updated":{"type":"string","title":"Last Updated"}},"type":"object","required":["evm_balances","solana_balances","evm_usd_value","solana_usd_value","total_usd_value","last_updated"],"title":"CombinedWalletBalanceResponse","description":"Combined wallet balances across EVM (base) and Solana for hero and multi-chain view"},"CompleteTaskRequest":{"properties":{"task_index":{"type":"integer","minimum":0.0,"title":"Task Index","description":"Index of task to complete"},"success":{"type":"boolean","title":"Success","description":"Whether task succeeded","default":true},"result_summary":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Result Summary","description":"Summary of what was accomplished"},"cost_usd":{"type":"number","minimum":0.0,"title":"Cost Usd","description":"Cost incurred during execution","default":0.0}},"type":"object","required":["task_index"],"title":"CompleteTaskRequest","description":"Request to mark a task as completed"},"ComposioCredentialsResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"toolkits":{"items":{"$ref":"#/components/schemas/ComposioToolkitGroup"},"type":"array","title":"Toolkits"},"total_profiles":{"type":"integer","title":"Total Profiles"}},"type":"object","required":["success","toolkits","total_profiles"],"title":"ComposioCredentialsResponse"},"ComposioMcpUrlResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"mcp_url":{"type":"string","title":"Mcp Url"},"profile_name":{"type":"string","title":"Profile Name"},"toolkit_name":{"type":"string","title":"Toolkit Name"},"warning":{"type":"string","title":"Warning"}},"type":"object","required":["success","mcp_url","profile_name","toolkit_name","warning"],"title":"ComposioMcpUrlResponse"},"ComposioProfileSummary":{"properties":{"profile_id":{"type":"string","title":"Profile Id"},"profile_name":{"type":"string","title":"Profile Name"},"display_name":{"type":"string","title":"Display Name"},"toolkit_slug":{"type":"string","title":"Toolkit Slug"},"toolkit_name":{"type":"string","title":"Toolkit Name"},"is_connected":{"type":"boolean","title":"Is Connected"},"is_default":{"type":"boolean","title":"Is Default"},"created_at":{"type":"string","title":"Created At"},"has_mcp_url":{"type":"boolean","title":"Has Mcp Url"}},"type":"object","required":["profile_id","profile_name","display_name","toolkit_slug","toolkit_name","is_connected","is_default","created_at","has_mcp_url"],"title":"ComposioProfileSummary"},"ComposioToolkitGroup":{"properties":{"toolkit_slug":{"type":"string","title":"Toolkit Slug"},"toolkit_name":{"type":"string","title":"Toolkit Name"},"icon_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Icon Url"},"profiles":{"items":{"$ref":"#/components/schemas/ComposioProfileSummary"},"type":"array","title":"Profiles"}},"type":"object","required":["toolkit_slug","toolkit_name","profiles"],"title":"ComposioToolkitGroup"},"ConnectionResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"connections":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Connections"},"count":{"type":"integer","title":"Count"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["success","connections","count"],"title":"ConnectionResponse"},"ConnectionTokenResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"link":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Link"},"token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token"},"external_user_id":{"type":"string","title":"External User Id","default":""},"app":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"App"},"expires_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Expires At"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["success"],"title":"ConnectionTokenResponse"},"CreateBundleRequest":{"properties":{"name":{"type":"string","maxLength":200,"minLength":1,"title":"Name"},"description":{"type":"string","maxLength":1000,"title":"Description"},"items":{"items":{"$ref":"#/components/schemas/BundleItem"},"type":"array","minItems":2,"title":"Items"},"custom_discount":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Custom Discount"}},"type":"object","required":["name","description","items"],"title":"CreateBundleRequest","description":"Request model for creating bundle."},"CreateBundleResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"bundle":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Bundle"},"original_price":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Original Price"},"bundle_price":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Bundle Price"},"discount_percent":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Discount Percent"},"message":{"type":"string","title":"Message"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["success","message"],"title":"CreateBundleResponse","description":"Response model for bundle creation."},"CreateCheckoutSessionRequest":{"properties":{"price_id":{"type":"string","title":"Price Id"},"success_url":{"type":"string","title":"Success Url"},"cancel_url":{"type":"string","title":"Cancel Url"},"tolt_referral":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tolt Referral"},"commitment_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Commitment Type","default":"monthly"}},"type":"object","required":["price_id","success_url","cancel_url"],"title":"CreateCheckoutSessionRequest"},"CreateComposioTriggerRequest":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"profile_id":{"type":"string","title":"Profile Id"},"slug":{"type":"string","title":"Slug"},"trigger_config":{"additionalProperties":true,"type":"object","title":"Trigger Config"},"route":{"type":"string","title":"Route"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"agent_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Prompt"},"workflow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id"},"workflow_input":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Workflow Input"},"connected_account_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connected Account Id"},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url"},"toolkit_slug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Toolkit Slug"}},"type":"object","required":["agent_id","profile_id","slug","trigger_config","route"],"title":"CreateComposioTriggerRequest"},"CreateConnectionTokenRequest":{"properties":{"app":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"App"}},"type":"object","title":"CreateConnectionTokenRequest"},"CreateCreditPurchaseRequest":{"properties":{"package":{"type":"string","title":"Package"},"crypto_currency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Crypto Currency","default":"btc"}},"type":"object","required":["package"],"title":"CreateCreditPurchaseRequest","description":"Request model for creating credit purchases."},"CreateDemoRequest":{"properties":{"agent_id":{"type":"string","title":"Agent Id","description":"Agent ID to add demo for"},"thread_id":{"type":"string","title":"Thread Id","description":"Public thread ID to use as demo"},"title":{"type":"string","maxLength":200,"minLength":1,"title":"Title","description":"Demo title"},"description":{"anyOf":[{"type":"string","maxLength":1000},{"type":"null"}],"title":"Description","description":"Demo description"},"is_featured":{"type":"boolean","title":"Is Featured","description":"Mark as featured demo","default":false}},"type":"object","required":["agent_id","thread_id","title"],"title":"CreateDemoRequest","description":"Request to create a new demo for an agent"},"CreateGoalRequest":{"properties":{"agent_id":{"type":"string","title":"Agent Id","description":"ID of the agent to create goal for"},"name":{"type":"string","maxLength":100,"minLength":1,"title":"Name","description":"Short name for the goal"},"description":{"type":"string","minLength":10,"title":"Description","description":"Detailed description of what the agent should achieve"},"success_criteria":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Success Criteria","description":"How to measure success"},"budget_limit_usd":{"type":"number","maximum":1000.0,"minimum":0.1,"title":"Budget Limit Usd","description":"Monthly API budget in USD","default":10.0},"trading_limit_usd":{"type":"number","maximum":10000.0,"minimum":0.0,"title":"Trading Limit Usd","description":"Max trading amount in USD","default":0.0},"risk_tolerance":{"type":"string","title":"Risk Tolerance","description":"conservative, moderate, or aggressive","default":"conservative"},"active_hours_start":{"type":"integer","maximum":23.0,"minimum":0.0,"title":"Active Hours Start","description":"Start hour (0-23)","default":0},"active_hours_end":{"type":"integer","maximum":23.0,"minimum":0.0,"title":"Active Hours End","description":"End hour (0-23)","default":23},"timezone":{"type":"string","title":"Timezone","description":"Timezone for active hours","default":"UTC"},"auto_decompose":{"type":"boolean","title":"Auto Decompose","description":"Automatically decompose into tasks","default":true},"execution_mode":{"type":"string","title":"Execution Mode","description":"'scheduled' (cron only) or 'autonomous' (event loop)","default":"scheduled"}},"type":"object","required":["agent_id","name","description"],"title":"CreateGoalRequest","description":"Request body for creating a new goal"},"CreateKnowledgeBaseEntryRequest":{"properties":{"name":{"type":"string","maxLength":255,"minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"content":{"type":"string","minLength":1,"title":"Content"},"usage_context":{"type":"string","pattern":"^(always|on_request|contextual)$","title":"Usage Context","default":"always"}},"type":"object","required":["name","content"],"title":"CreateKnowledgeBaseEntryRequest"},"CreateMemoryRequest":{"properties":{"content":{"type":"string","maxLength":500,"minLength":10,"title":"Content"},"category":{"type":"string","title":"Category","default":"context"},"scope":{"type":"string","title":"Scope","default":"user"}},"type":"object","required":["content"],"title":"CreateMemoryRequest","description":"Request for creating a new memory"},"CreatePortalSessionRequest":{"properties":{"return_url":{"type":"string","title":"Return Url"}},"type":"object","required":["return_url"],"title":"CreatePortalSessionRequest"},"CreatePurchaseRequest":{"properties":{"template_id":{"type":"string","title":"Template Id"},"pay_currency":{"type":"string","title":"Pay Currency","default":"btc"}},"type":"object","required":["template_id"],"title":"CreatePurchaseRequest"},"CreatePurchaseResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"purchase_id":{"type":"string","title":"Purchase Id"},"template_id":{"type":"string","title":"Template Id"},"template_name":{"type":"string","title":"Template Name"},"amount_usd":{"type":"number","title":"Amount Usd"},"platform_fee_usd":{"type":"number","title":"Platform Fee Usd"},"creator_revenue_usd":{"type":"number","title":"Creator Revenue Usd"},"payment_method":{"type":"string","title":"Payment Method"},"pay_currency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pay Currency"},"nowpayments_payment_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Nowpayments Payment Id"},"pay_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pay Address"},"pay_amount":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Pay Amount"},"invoice_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Invoice Url"},"expires_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Expires At"},"message":{"type":"string","title":"Message"}},"type":"object","required":["success","purchase_id","template_id","template_name","amount_usd","platform_fee_usd","creator_revenue_usd","payment_method","message"],"title":"CreatePurchaseResponse"},"CreateShareLinkResponse":{"properties":{"share_id":{"type":"string","title":"Share Id"},"share_url":{"type":"string","title":"Share Url"}},"type":"object","required":["share_id","share_url"],"title":"CreateShareLinkResponse"},"CreateSubscriptionRequest":{"properties":{"product_type":{"type":"string","title":"Product Type","description":"agent_template | trigger_template | data_product"},"product_id":{"type":"string","minLength":1,"title":"Product Id"},"price_usd":{"type":"number","exclusiveMinimum":0.0,"title":"Price Usd"},"account_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Account Id"}},"type":"object","required":["product_type","product_id","price_usd"],"title":"CreateSubscriptionRequest","description":"Request model for creating subscription."},"CreateSubscriptionResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"subscription":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Subscription"},"creator_tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Creator Tx Hash"},"platform_tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Platform Tx Hash"},"swap_tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Swap Tx Hash"},"creator_amount":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Creator Amount"},"platform_amount":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Platform Amount"},"message":{"type":"string","title":"Message"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["success","message"],"title":"CreateSubscriptionResponse","description":"Response model for subscription creation."},"CreateSwarmRequest":{"properties":{"name":{"type":"string","title":"Name"},"supervisor_agent_id":{"type":"string","title":"Supervisor Agent Id"},"member_agent_ids":{"items":{"type":"string"},"type":"array","title":"Member Agent Ids"},"account_id":{"type":"string","title":"Account Id"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"strategy":{"type":"string","title":"Strategy","default":"hierarchical"},"budget_usd":{"type":"number","title":"Budget Usd","default":100.0}},"type":"object","required":["name","supervisor_agent_id","member_agent_ids","account_id"],"title":"CreateSwarmRequest"},"CreateTemplateRequest":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"make_public":{"type":"boolean","title":"Make Public","default":false},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"}},"type":"object","required":["agent_id"],"title":"CreateTemplateRequest"},"CreateThreadResponse":{"properties":{"thread_id":{"type":"string","title":"Thread Id"},"project_id":{"type":"string","title":"Project Id"}},"type":"object","required":["thread_id","project_id"],"title":"CreateThreadResponse"},"CreateVersionRequest":{"properties":{"system_prompt":{"type":"string","title":"System Prompt","default":""},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"configured_mcps":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Configured Mcps","default":[]},"custom_mcps":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Custom Mcps","default":[]},"agentpress_tools":{"additionalProperties":true,"type":"object","title":"Agentpress Tools","default":{}},"version_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","title":"CreateVersionRequest"},"CreatorLeaderboardItem":{"properties":{"account_id":{"type":"string","title":"Account Id"},"tier":{"type":"string","title":"Tier"},"total_xp":{"type":"integer","title":"Total Xp"},"weekly_xp":{"type":"integer","title":"Weekly Xp"},"weekly_fee_share_sol":{"type":"number","title":"Weekly Fee Share Sol","default":0},"token_count":{"type":"integer","title":"Token Count","default":0}},"type":"object","required":["account_id","tier","total_xp","weekly_xp"],"title":"CreatorLeaderboardItem"},"CreatorLeaderboardResponse":{"properties":{"creators":{"items":{"$ref":"#/components/schemas/CreatorLeaderboardItem"},"type":"array","title":"Creators"},"total":{"type":"integer","title":"Total"}},"type":"object","required":["creators","total"],"title":"CreatorLeaderboardResponse"},"CreatorStatsResponse":{"properties":{"total_agent_cookbooks":{"type":"integer","title":"Total Agent Cookbooks"},"total_sales":{"type":"integer","title":"Total Sales"},"total_revenue_earned_usd":{"type":"number","title":"Total Revenue Earned Usd"},"average_rating":{"type":"number","title":"Average Rating"},"total_ratings":{"type":"integer","title":"Total Ratings"}},"type":"object","required":["total_agent_cookbooks","total_sales","total_revenue_earned_usd","average_rating","total_ratings"],"title":"CreatorStatsResponse"},"CredentialProfileResponse":{"properties":{"profile_id":{"type":"string","title":"Profile Id"},"mcp_qualified_name":{"type":"string","title":"Mcp Qualified Name"},"profile_name":{"type":"string","title":"Profile Name"},"display_name":{"type":"string","title":"Display Name"},"config_keys":{"items":{"type":"string"},"type":"array","title":"Config Keys"},"is_active":{"type":"boolean","title":"Is Active"},"is_default":{"type":"boolean","title":"Is Default"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"},"updated_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated At"}},"type":"object","required":["profile_id","mcp_qualified_name","profile_name","display_name","config_keys","is_active","is_default"],"title":"CredentialProfileResponse"},"CredentialResponse":{"properties":{"credential_id":{"type":"string","title":"Credential Id"},"mcp_qualified_name":{"type":"string","title":"Mcp Qualified Name"},"display_name":{"type":"string","title":"Display Name"},"config_keys":{"items":{"type":"string"},"type":"array","title":"Config Keys"},"is_active":{"type":"boolean","title":"Is Active"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"},"updated_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated At"}},"type":"object","required":["credential_id","mcp_qualified_name","display_name","config_keys","is_active"],"title":"CredentialResponse"},"CreditTopUpRequest":{"properties":{"amount":{"type":"number","title":"Amount","description":"USD amount (5, 10, 25, or 50)"}},"type":"object","required":["amount"],"title":"CreditTopUpRequest"},"CustomMCPDiscoverRequest":{"properties":{"type":{"type":"string","title":"Type"},"config":{"additionalProperties":true,"type":"object","title":"Config"}},"type":"object","required":["type","config"],"title":"CustomMCPDiscoverRequest"},"DataProductCatalogItem":{"properties":{"product_id":{"type":"string","title":"Product Id"},"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description"},"category":{"type":"string","title":"Category"},"endpoint_path":{"type":"string","title":"Endpoint Path"},"http_method":{"type":"string","title":"Http Method"},"suggested_price_min":{"type":"string","title":"Suggested Price Min"},"suggested_price_max":{"type":"string","title":"Suggested Price Max"},"icon":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Icon"},"input_schema":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Input Schema"},"output_schema":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Output Schema"},"user_config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"User Config"}},"type":"object","required":["product_id","name","description","category","endpoint_path","http_method","suggested_price_min","suggested_price_max","icon","input_schema","output_schema"],"title":"DataProductCatalogItem","description":"Catalog item response"},"DataProductConfigRequest":{"properties":{"enabled":{"type":"boolean","title":"Enabled","default":true},"price_usdc":{"type":"string","pattern":"^\\d+\\.?\\d{0,6}$","title":"Price Usdc","description":"Price in USDC per query (e.g., '0.01')"},"pay_to_address":{"type":"string","title":"Pay To Address","description":"Wallet address to receive payments"},"network":{"type":"string","title":"Network","description":"Network (base, base-sepolia, solana)","default":"base"},"rate_limit_per_day":{"anyOf":[{"type":"integer","maximum":10000.0,"minimum":1.0},{"type":"null"}],"title":"Rate Limit Per Day","description":"Max queries per buyer per day"},"price_per_item_usdc":{"anyOf":[{"type":"string","pattern":"^\\d+\\.?\\d{0,6}$"},{"type":"null"}],"title":"Price Per Item Usdc","description":"Price per memory item (e.g., '0.001') - for memory products only"},"pricing_model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pricing Model","description":"Pricing model: per_item or per_query","default":"per_item"},"auto_register_x402scan":{"type":"boolean","title":"Auto Register X402Scan","description":"Auto-register to x402scan.com when enabled","default":true}},"type":"object","required":["price_usdc","pay_to_address"],"title":"DataProductConfigRequest","description":"Request to configure x402 for a data product"},"DataProductConfigResponse":{"properties":{"product_id":{"type":"string","title":"Product Id"},"enabled":{"type":"boolean","title":"Enabled"},"price_usdc":{"type":"string","title":"Price Usdc"},"pay_to_address":{"type":"string","title":"Pay To Address"},"network":{"type":"string","title":"Network"},"rate_limit_per_day":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Rate Limit Per Day"},"bazaar_registered":{"type":"boolean","title":"Bazaar Registered"},"price_per_item_usdc":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Price Per Item Usdc"},"pricing_model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pricing Model","default":"per_item"},"listed_on_x402scan":{"type":"boolean","title":"Listed On X402Scan","default":false},"x402scan_listing_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X402Scan Listing Id"},"total_earnings":{"type":"string","title":"Total Earnings"},"total_queries":{"type":"integer","title":"Total Queries"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"}},"type":"object","required":["product_id","enabled","price_usdc","pay_to_address","network","rate_limit_per_day","bazaar_registered","total_earnings","total_queries","created_at","updated_at"],"title":"DataProductConfigResponse","description":"Data product configuration response"},"DataProductEarningsResponse":{"properties":{"total_earnings_usdc":{"type":"string","title":"Total Earnings Usdc"},"total_queries":{"type":"integer","title":"Total Queries"},"active_products_count":{"type":"integer","title":"Active Products Count"},"earnings_by_product":{"additionalProperties":{"additionalProperties":true,"type":"object"},"type":"object","title":"Earnings By Product"},"first_earning_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"First Earning At"},"last_earning_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Earning At"}},"type":"object","required":["total_earnings_usdc","total_queries","active_products_count","earnings_by_product","first_earning_at","last_earning_at"],"title":"DataProductEarningsResponse","description":"Earnings summary response"},"DataProductTransaction":{"properties":{"id":{"type":"string","title":"Id"},"product_id":{"type":"string","title":"Product Id"},"product_name":{"type":"string","title":"Product Name"},"buyer_address":{"type":"string","title":"Buyer Address"},"amount_usdc":{"type":"string","title":"Amount Usdc"},"tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tx Hash"},"network":{"type":"string","title":"Network"},"status":{"type":"string","title":"Status"},"endpoint":{"type":"string","title":"Endpoint"},"created_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":["id","product_id","product_name","buyer_address","amount_usdc","tx_hash","network","status","endpoint","created_at"],"title":"DataProductTransaction","description":"Transaction record"},"DataProductX402Request":{"properties":{"params":{"additionalProperties":true,"type":"object","title":"Params","description":"Product query parameters"}},"type":"object","title":"DataProductX402Request"},"DataProviderRequest":{"properties":{"service_name":{"type":"string","title":"Service Name","description":"Provider name (e.g. 'nansen', 'twitter')"},"route":{"type":"string","title":"Route","description":"Endpoint key (e.g. 'smart_money_inflows')"},"payload":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Payload","description":"Request payload for the provider"}},"type":"object","required":["service_name","route"],"title":"DataProviderRequest"},"DefiDepositRequest":{"properties":{"action":{"type":"string","title":"Action","description":"DeFi action: 'stake', 'supply', 'borrow', 'add_liquidity'"},"token":{"type":"string","title":"Token","description":"Token symbol"},"amount":{"type":"string","title":"Amount","description":"Amount as decimal string"},"protocol":{"type":"string","title":"Protocol","description":"Protocol name","default":"marinade"},"collateral_token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collateral Token","description":"Collateral token for borrow"},"token_b":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token B","description":"Second token for LP"},"token_b_amount":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token B Amount","description":"Second token amount for LP"},"pool_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pool Address","description":"Pool address for LP"},"slippage_tolerance":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Slippage Tolerance","description":"Slippage tolerance percentage","default":"1.0"}},"type":"object","required":["action","token","amount"],"title":"DefiDepositRequest"},"DefiDiscoverRequest":{"properties":{"network":{"type":"string","title":"Network","description":"Network: 'solana' or any of 21 supported EVM chains","default":"solana"},"protocols":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Protocols","description":"Filter to specific protocols (e.g. ['marinade', 'solend'])"},"min_apy":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Min Apy","description":"Minimum APY filter (EVM only)"},"min_tvl":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Min Tvl","description":"Minimum TVL filter in USD (EVM only)"},"project":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Project","description":"Filter to specific project (EVM only, e.g. 'aave-v3')"},"page_size":{"type":"integer","title":"Page Size","description":"Max results per page (EVM only)","default":25}},"type":"object","title":"DefiDiscoverRequest"},"DefiDiscoverX402Request":{"properties":{"network":{"type":"string","title":"Network","description":"Network: 'solana' or any EVM chain","default":"solana"},"protocols":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Protocols","description":"Filter to specific protocols"},"min_apy":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Min Apy","description":"Minimum APY filter (EVM only)"},"min_tvl":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Min Tvl","description":"Minimum TVL filter in USD (EVM only)"},"page_size":{"type":"integer","title":"Page Size","description":"Max results per page","default":25}},"type":"object","title":"DefiDiscoverX402Request"},"DefiNontokenizedRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network (21 chains supported)","default":"base"},"project":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Project","description":"Filter by project, e.g. 'aave'"},"protocol_slug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Protocol Slug","description":"Filter by protocol version, e.g. 'aave-v2'"},"page_size":{"type":"integer","title":"Page Size","description":"Results per page (max 100)","default":25}},"type":"object","title":"DefiNontokenizedRequest"},"DefiQuoteRequest":{"properties":{"action":{"type":"string","title":"Action","description":"DeFi action: 'stake', 'supply', 'borrow', 'add_liquidity'"},"token":{"type":"string","title":"Token","description":"Token symbol (e.g. 'SOL', 'USDC')"},"amount":{"type":"string","title":"Amount","description":"Amount as decimal string (e.g. '1.5')"},"protocol":{"type":"string","title":"Protocol","description":"Protocol name","default":"marinade"},"collateral_token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collateral Token","description":"Collateral token for borrow"},"token_b":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token B","description":"Second token for LP"},"token_b_amount":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token B Amount","description":"Second token amount for LP"}},"type":"object","required":["action","token","amount"],"title":"DefiQuoteRequest"},"DefiQuoteX402Request":{"properties":{"network":{"type":"string","title":"Network","description":"Network for DeFi quote","default":"solana"},"protocol":{"type":"string","title":"Protocol","description":"Protocol name (e.g., 'marinade', 'aave-v3')"},"action":{"type":"string","title":"Action","description":"Action type (deposit, withdraw, borrow, repay)","default":"deposit"},"amount":{"type":"string","title":"Amount","description":"Amount in human-readable units"}},"type":"object","required":["protocol","amount"],"title":"DefiQuoteX402Request"},"DeleteMemoryResponse":{"properties":{"deleted":{"type":"boolean","title":"Deleted"}},"type":"object","required":["deleted"],"title":"DeleteMemoryResponse","description":"Response for delete operation"},"DemoListResponse":{"properties":{"demos":{"items":{"$ref":"#/components/schemas/DemoResponse"},"type":"array","title":"Demos"},"count":{"type":"integer","title":"Count"}},"type":"object","required":["demos","count"],"title":"DemoListResponse","description":"List of demos for an agent"},"DemoResponse":{"properties":{"demo_id":{"type":"string","title":"Demo Id"},"agent_id":{"type":"string","title":"Agent Id"},"thread_id":{"type":"string","title":"Thread Id"},"title":{"type":"string","title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"is_featured":{"type":"boolean","title":"Is Featured"},"display_order":{"type":"integer","title":"Display Order"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"share_url":{"type":"string","title":"Share Url"}},"type":"object","required":["demo_id","agent_id","thread_id","title","description","is_featured","display_order","created_at","share_url"],"title":"DemoResponse","description":"Demo information with share URL"},"EVMDefiBorrowRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network","default":"base"},"token_in":{"type":"string","title":"Token In","description":"Collateral token address (or 'eth' for native)"},"token_out":{"type":"string","title":"Token Out","description":"Debt token to borrow (contract address)"},"amount_in":{"type":"string","title":"Amount In","description":"Collateral amount in human-readable units"},"amount_out":{"type":"string","title":"Amount Out","description":"Desired borrow amount in human-readable units"},"slippage":{"type":"string","title":"Slippage","description":"Slippage tolerance in basis points","default":"100"}},"type":"object","required":["token_in","token_out","amount_in","amount_out"],"title":"EVMDefiBorrowRequest"},"EVMDefiBridgeRequest":{"properties":{"source_network":{"type":"string","title":"Source Network","description":"Source EVM network","default":"ethereum"},"destination_network":{"type":"string","title":"Destination Network","description":"Destination EVM network","default":"base"},"token_in":{"type":"string","title":"Token In","description":"Input token address on source chain (or 'eth' for native)"},"token_out":{"type":"string","title":"Token Out","description":"Output token address on destination chain (or 'eth' for native)"},"amount":{"type":"string","title":"Amount","description":"Amount in human-readable units"},"slippage_pct":{"type":"number","title":"Slippage Pct","description":"Slippage tolerance percentage","default":3.0},"bridge_protocol":{"type":"string","title":"Bridge Protocol","description":"Bridge protocol or 'auto' for optimal route","default":"auto"}},"type":"object","required":["token_in","token_out","amount"],"title":"EVMDefiBridgeRequest"},"EVMDefiBundleRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network for execution (21 chains supported)","default":"base"},"actions":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Actions","description":"Array of actions to bundle atomically. Each action has: protocol (e.g. 'enso', 'aave-v3'), action (e.g. 'swap', 'deposit', 'borrow', 'bridge'), and args (action-specific parameters). Use 'useOutputOfCallAt:<index>' in args to reference output of a previous action. See Enso docs for full action enum."},"routing_strategy":{"type":"string","title":"Routing Strategy","description":"Routing strategy: router, delegate, or ensowallet","default":"router"}},"type":"object","required":["actions"],"title":"EVMDefiBundleRequest"},"EVMDefiDepositRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network (21 chains supported)","default":"base"},"token_in":{"type":"string","title":"Token In","description":"Input token contract address (or 'eth' for native)"},"token_out":{"type":"string","title":"Token Out","description":"Vault/pool contract address to deposit into"},"amount_in":{"type":"string","title":"Amount In","description":"Amount in human-readable units (e.g. '0.1')"},"slippage":{"type":"string","title":"Slippage","description":"Slippage tolerance in basis points","default":"100"}},"type":"object","required":["token_in","token_out","amount_in"],"title":"EVMDefiDepositRequest"},"EVMDefiLPDepositRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network","default":"base"},"token_a":{"type":"string","title":"Token A","description":"First token address (or 'eth' for native)"},"token_b":{"type":"string","title":"Token B","description":"Second token address (or 'eth' for native)"},"amount_a":{"type":"string","title":"Amount A","description":"First token amount in human-readable units"},"amount_b":{"type":"string","title":"Amount B","description":"Second token amount in human-readable units"},"slippage":{"type":"string","title":"Slippage","description":"Slippage tolerance in basis points","default":"100"}},"type":"object","required":["token_a","token_b","amount_a","amount_b"],"title":"EVMDefiLPDepositRequest"},"EVMDefiLPWithdrawRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network","default":"base"},"lp_token":{"type":"string","title":"Lp Token","description":"LP token contract address to withdraw"},"token_a":{"type":"string","title":"Token A","description":"First output token address"},"token_b":{"type":"string","title":"Token B","description":"Second output token address"},"amount":{"type":"string","title":"Amount","description":"LP token amount to withdraw in human-readable units"},"slippage":{"type":"string","title":"Slippage","description":"Slippage tolerance in basis points","default":"100"}},"type":"object","required":["lp_token","token_a","token_b","amount"],"title":"EVMDefiLPWithdrawRequest"},"EVMDefiMigrateRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network","default":"base"},"token_in":{"type":"string","title":"Token In","description":"Source position/vault token to migrate FROM (contract address)"},"token_out":{"type":"string","title":"Token Out","description":"Target vault token to migrate TO (contract address)"},"amount_in":{"type":"string","title":"Amount In","description":"Amount in human-readable units"},"slippage":{"type":"string","title":"Slippage","description":"Slippage tolerance in basis points","default":"100"}},"type":"object","required":["token_in","token_out","amount_in"],"title":"EVMDefiMigrateRequest"},"EVMDefiQuoteRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network (21 chains supported)","default":"base"},"token_in":{"type":"string","title":"Token In","description":"Input token contract address (or 'eth' for native)"},"token_out":{"type":"string","title":"Token Out","description":"Output token/vault contract address"},"amount_in":{"type":"string","title":"Amount In","description":"Amount in human-readable units (e.g. '0.1')"}},"type":"object","required":["token_in","token_out","amount_in"],"title":"EVMDefiQuoteRequest"},"EVMDefiRepayRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network","default":"base"},"token_in":{"type":"string","title":"Token In","description":"Debt token to repay (contract address)"},"token_out":{"type":"string","title":"Token Out","description":"Collateral token to withdraw (contract address)"},"amount_in":{"type":"string","title":"Amount In","description":"Repay amount in human-readable units"},"slippage":{"type":"string","title":"Slippage","description":"Slippage tolerance in basis points","default":"100"}},"type":"object","required":["token_in","token_out","amount_in"],"title":"EVMDefiRepayRequest"},"EVMDefiWithdrawRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network","default":"base"},"position_token":{"type":"string","title":"Position Token","description":"Vault/receipt token contract address to withdraw"},"token_out":{"type":"string","title":"Token Out","description":"Output token address (or 'eth' for native)"},"amount":{"type":"string","title":"Amount","description":"Amount in human-readable units"},"slippage_pct":{"type":"number","title":"Slippage Pct","description":"Slippage tolerance percentage","default":1.0}},"type":"object","required":["position_token","token_out","amount"],"title":"EVMDefiWithdrawRequest"},"EVMGaslessExecuteRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network: 'base' or 'ethereum'","default":"base"},"permit_typed_data":{"type":"string","title":"Permit Typed Data","description":"JSON string of Permit2 EIP-712 typed data from gasless quote"},"trade_typed_data":{"type":"string","title":"Trade Typed Data","description":"JSON string of trade EIP-712 typed data from gasless quote"}},"type":"object","required":["permit_typed_data","trade_typed_data"],"title":"EVMGaslessExecuteRequest"},"EVMGaslessQuoteRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network: 'base' or 'ethereum'","default":"base"},"from_asset":{"type":"string","title":"From Asset","description":"Source asset ID (e.g. 'eth', 'usdc', or 0x contract address)"},"to_asset":{"type":"string","title":"To Asset","description":"Destination asset ID (e.g. 'usdc', 'eth', or 0x contract address)"},"amount":{"type":"string","title":"Amount","description":"Amount in human-readable units (e.g. '0.1')"},"slippage_pct":{"type":"number","title":"Slippage Pct","description":"Max slippage percentage (default 0.5)","default":0.5}},"type":"object","required":["from_asset","to_asset","amount"],"title":"EVMGaslessQuoteRequest"},"EVMGaslessStatusRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network: 'base' or 'ethereum'","default":"base"},"trade_hash":{"type":"string","title":"Trade Hash","description":"Trade hash from gasless execute response"}},"type":"object","required":["trade_hash"],"title":"EVMGaslessStatusRequest"},"EVMLimitOrderCancelRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network: 'base' or 'ethereum'","default":"base"},"order_hash":{"type":"string","title":"Order Hash","description":"Order hash from create response"}},"type":"object","required":["order_hash"],"title":"EVMLimitOrderCancelRequest"},"EVMLimitOrderCreateRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network: 'base' or 'ethereum'","default":"base"},"sell_token":{"type":"string","title":"Sell Token","description":"Token to sell (symbol or address)"},"buy_token":{"type":"string","title":"Buy Token","description":"Token to buy (symbol or address)"},"sell_amount":{"type":"string","title":"Sell Amount","description":"Amount to sell in human-readable units"},"buy_amount":{"type":"string","title":"Buy Amount","description":"Amount to buy in human-readable units (determines limit price)"},"expiry_minutes":{"type":"integer","title":"Expiry Minutes","description":"Order expiry in minutes from now (default 1440 = 24h)","default":1440}},"type":"object","required":["sell_token","buy_token","sell_amount","buy_amount"],"title":"EVMLimitOrderCreateRequest"},"EVMLimitOrderListRequest":{"properties":{"network":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Network","description":"Filter by network"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status","description":"Filter by status: active/filled/cancelled/expired"}},"type":"object","title":"EVMLimitOrderListRequest"},"EVMLimitOrderStatusRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network: 'base' or 'ethereum'","default":"base"},"order_hash":{"type":"string","title":"Order Hash","description":"Order hash to check"}},"type":"object","required":["order_hash"],"title":"EVMLimitOrderStatusRequest"},"EVMSwapQuoteRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network: 'base' or 'ethereum'","default":"base"},"from_asset":{"type":"string","title":"From Asset","description":"Source asset ID (e.g. 'eth', 'usdc', or 0x contract address)"},"to_asset":{"type":"string","title":"To Asset","description":"Destination asset ID (e.g. 'usdc', 'eth', or 0x contract address)"},"amount":{"type":"string","title":"Amount","description":"Amount in human-readable units (e.g. '0.1')"},"slippage_pct":{"type":"number","title":"Slippage Pct","description":"Max slippage percentage (default 0.5)","default":0.5}},"type":"object","required":["from_asset","to_asset","amount"],"title":"EVMSwapQuoteRequest"},"EVMSwapQuoteX402Request":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network (base, ethereum)","default":"base"},"token_in":{"type":"string","title":"Token In","description":"Input token address (or 'eth' for native)"},"token_out":{"type":"string","title":"Token Out","description":"Output token address (or 'eth' for native)"},"amount":{"type":"string","title":"Amount","description":"Amount in human-readable units (e.g. '0.1')"},"slippage":{"type":"string","title":"Slippage","description":"Slippage tolerance in basis points","default":"50"}},"type":"object","required":["token_in","token_out","amount"],"title":"EVMSwapQuoteX402Request"},"EVMSwapRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network: 'base' or 'ethereum'","default":"base"},"from_asset":{"type":"string","title":"From Asset","description":"Source asset ID (e.g. 'eth', 'usdc', or 0x contract address)"},"to_asset":{"type":"string","title":"To Asset","description":"Destination asset ID (e.g. 'usdc', 'eth', or 0x contract address)"},"amount":{"type":"string","title":"Amount","description":"Amount in human-readable units (e.g. '0.1')"},"slippage_pct":{"type":"number","title":"Slippage Pct","description":"Max slippage percentage (default 0.5)","default":0.5}},"type":"object","required":["from_asset","to_asset","amount"],"title":"EVMSwapRequest"},"EmailResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"message":{"type":"string","title":"Message"}},"type":"object","required":["success","message"],"title":"EmailResponse"},"ExecuteSwarmRequest":{"properties":{"request":{"type":"string","title":"Request"},"goal_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Goal Id"},"auto_execute":{"type":"boolean","title":"Auto Execute","default":true}},"type":"object","required":["request"],"title":"ExecuteSwarmRequest"},"ExecuteTaskRequest":{"properties":{"task_index":{"type":"integer","minimum":0.0,"title":"Task Index","description":"Index of task to execute"}},"type":"object","required":["task_index"],"title":"ExecuteTaskRequest","description":"Request to execute a specific task"},"ExecutionLogEntry":{"properties":{"log_id":{"type":"string","title":"Log Id"},"goal_id":{"type":"string","title":"Goal Id"},"task_index":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Task Index"},"task_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Task Description"},"agent_run_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Run Id"},"thread_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thread Id"},"success":{"type":"boolean","title":"Success"},"cost_usd":{"type":"number","title":"Cost Usd"},"result_summary":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Result Summary"},"error_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Message"},"executed_at":{"type":"string","title":"Executed At"}},"type":"object","required":["log_id","goal_id","task_index","task_description","agent_run_id","thread_id","success","cost_usd","result_summary","error_message","executed_at"],"title":"ExecutionLogEntry","description":"Execution log entry"},"ExportMemoriesResponse":{"properties":{"export_date":{"type":"string","title":"Export Date"},"user_id":{"type":"string","title":"User Id"},"total_memories":{"type":"integer","title":"Total Memories"},"memories":{"items":{"$ref":"#/components/schemas/MemoryResponse"},"type":"array","title":"Memories"}},"type":"object","required":["export_date","user_id","total_memories","memories"],"title":"ExportMemoriesResponse","description":"Response for export operation (GDPR compliance)"},"ExtractionResponse":{"properties":{"memories_processed":{"type":"integer","title":"Memories Processed"},"signals_created":{"type":"integer","title":"Signals Created"},"errors":{"type":"integer","title":"Errors"}},"type":"object","required":["memories_processed","signals_created","errors"],"title":"ExtractionResponse","description":"Response model for bulk extraction"},"GlobalStatsResponse":{"properties":{"total_knowledge_items":{"type":"integer","title":"Total Knowledge Items"},"categories":{"additionalProperties":true,"type":"object","title":"Categories"},"last_updated":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Updated"},"oracle_price":{"type":"string","title":"Oracle Price","default":"$0.01/query"}},"type":"object","required":["total_knowledge_items","categories"],"title":"GlobalStatsResponse","description":"Global brain statistics"},"GoalAgentResponse":{"properties":{"id":{"type":"string","title":"Id"},"goal_id":{"type":"string","title":"Goal Id"},"agent_id":{"type":"string","title":"Agent Id"},"agent_name":{"type":"string","title":"Agent Name"},"role":{"type":"string","title":"Role"},"role_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role Description"},"trigger_type":{"type":"string","title":"Trigger Type"},"trigger_config":{"additionalProperties":true,"type":"object","title":"Trigger Config"},"prompt_prefix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prompt Prefix"},"is_active":{"type":"boolean","title":"Is Active"},"last_executed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Executed At"},"next_scheduled_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Scheduled At"},"execution_count":{"type":"integer","title":"Execution Count"},"success_count":{"type":"integer","title":"Success Count"}},"type":"object","required":["id","goal_id","agent_id","agent_name","role","role_description","trigger_type","trigger_config","prompt_prefix","is_active","last_executed_at","next_scheduled_at","execution_count","success_count"],"title":"GoalAgentResponse","description":"Response for goal agent"},"GoalLoopStatusResponse":{"properties":{"loop_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Loop Id"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"iterations":{"type":"integer","title":"Iterations"},"max_iterations":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Iterations"},"progress_percent":{"type":"number","title":"Progress Percent"},"goal_achieved":{"type":"boolean","title":"Goal Achieved"},"started_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Started At"},"iteration_history":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Iteration History"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["loop_id","status","iterations","max_iterations","progress_percent","goal_achieved","started_at","iteration_history","error"],"title":"GoalLoopStatusResponse","description":"Response for goal loop status"},"GoalMemoryResponse":{"properties":{"memory_id":{"type":"string","title":"Memory Id"},"goal_id":{"type":"string","title":"Goal Id"},"agent_id":{"type":"string","title":"Agent Id"},"agent_name":{"type":"string","title":"Agent Name"},"content":{"type":"string","title":"Content"},"memory_type":{"type":"string","title":"Memory Type"},"importance":{"type":"number","title":"Importance"},"confidence":{"type":"number","title":"Confidence"},"related_tokens":{"items":{"type":"string"},"type":"array","title":"Related Tokens"},"related_chains":{"items":{"type":"string"},"type":"array","title":"Related Chains"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"},"expires_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Expires At"},"similarity":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Similarity"}},"type":"object","required":["memory_id","goal_id","agent_id","agent_name","content","memory_type","importance","confidence","related_tokens","related_chains","created_at","expires_at","similarity"],"title":"GoalMemoryResponse","description":"Response for goal memory entry"},"GoalResponse":{"properties":{"goal_id":{"type":"string","title":"Goal Id"},"agent_id":{"type":"string","title":"Agent Id"},"account_id":{"type":"string","title":"Account Id"},"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description"},"success_criteria":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Success Criteria"},"budget_limit_usd":{"type":"number","title":"Budget Limit Usd"},"trading_limit_usd":{"type":"number","title":"Trading Limit Usd"},"risk_tolerance":{"type":"string","title":"Risk Tolerance"},"active_hours_start":{"type":"integer","title":"Active Hours Start"},"active_hours_end":{"type":"integer","title":"Active Hours End"},"timezone":{"type":"string","title":"Timezone"},"status":{"type":"string","title":"Status"},"progress_percent":{"type":"number","title":"Progress Percent"},"tasks_completed":{"type":"integer","title":"Tasks Completed"},"tasks_total":{"type":"integer","title":"Tasks Total"},"total_cost_usd":{"type":"number","title":"Total Cost Usd"},"decomposed_tasks":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Decomposed Tasks"},"created_at":{"type":"string","title":"Created At"},"updated_at":{"type":"string","title":"Updated At"},"completed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Completed At"}},"type":"object","required":["goal_id","agent_id","account_id","name","description","success_criteria","budget_limit_usd","trading_limit_usd","risk_tolerance","active_hours_start","active_hours_end","timezone","status","progress_percent","tasks_completed","tasks_total","total_cost_usd","decomposed_tasks","created_at","updated_at","completed_at"],"title":"GoalResponse","description":"Response model for a goal"},"GoalSummaryResponse":{"properties":{"total_goals":{"type":"integer","title":"Total Goals"},"active_goals":{"type":"integer","title":"Active Goals"},"completed_goals":{"type":"integer","title":"Completed Goals"},"total_spent":{"type":"number","title":"Total Spent"},"total_budget":{"type":"number","title":"Total Budget"}},"type":"object","required":["total_goals","active_goals","completed_goals","total_spent","total_budget"],"title":"GoalSummaryResponse","description":"Response model for goal summary"},"GraveyardEntry":{"properties":{"agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Id"},"token_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Name"},"token_symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Symbol"},"token_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Image Url"},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain"},"died_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Died At"},"final_pnl_usd":{"type":"number","title":"Final Pnl Usd","default":0},"total_trades":{"type":"integer","title":"Total Trades","default":0},"survival_hours":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Survival Hours"},"total_buyback_usd":{"type":"number","title":"Total Buyback Usd","default":0},"last_thoughts":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Last Thoughts","default":[]}},"type":"object","title":"GraveyardEntry"},"GraveyardResponse":{"properties":{"agents":{"items":{"$ref":"#/components/schemas/GraveyardEntry"},"type":"array","title":"Agents"},"total":{"type":"integer","title":"Total"},"page":{"type":"integer","title":"Page"},"limit":{"type":"integer","title":"Limit"}},"type":"object","required":["agents","total","page","limit"],"title":"GraveyardResponse"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HandleAvailabilityResponse":{"properties":{"available":{"type":"boolean","title":"Available"},"handle":{"type":"string","title":"Handle"}},"type":"object","required":["available","handle"],"title":"HandleAvailabilityResponse","description":"Handle availability check response"},"HyperliquidAuthRequest":{"properties":{"env":{"type":"string","title":"Env","description":"Hyperliquid environment: prod or testnet","default":"prod"}},"type":"object","title":"HyperliquidAuthRequest"},"HyperliquidExchangeRequest":{"properties":{"env":{"type":"string","title":"Env","description":"Hyperliquid environment: prod or testnet","default":"prod"},"action":{"additionalProperties":true,"type":"object","title":"Action","description":"Hyperliquid exchange action object"},"vault_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Vault Address","description":"Vault address for subaccounts"}},"type":"object","required":["action"],"title":"HyperliquidExchangeRequest"},"HyperliquidExchangeX402Request":{"properties":{"body":{"additionalProperties":true,"type":"object","title":"Body","description":"Hyperliquid /exchange request body"}},"type":"object","required":["body"],"title":"HyperliquidExchangeX402Request"},"HyperliquidInfoRequest":{"properties":{"env":{"type":"string","title":"Env","description":"Hyperliquid environment: prod or testnet","default":"prod"},"body":{"additionalProperties":true,"type":"object","title":"Body","description":"Info request body with 'type' field"}},"type":"object","required":["body"],"title":"HyperliquidInfoRequest"},"HyperliquidInfoX402Request":{"properties":{"body":{"additionalProperties":true,"type":"object","title":"Body","description":"Hyperliquid /info request body (e.g., {'type': 'allMids'})"}},"type":"object","required":["body"],"title":"HyperliquidInfoX402Request"},"InitiateAgentResponse":{"properties":{"thread_id":{"type":"string","title":"Thread Id"},"agent_run_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Run Id"}},"type":"object","required":["thread_id"],"title":"InitiateAgentResponse"},"InstallTemplateRequest":{"properties":{"template_id":{"type":"string","title":"Template Id"},"instance_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instance Name"},"custom_system_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Custom System Prompt"},"profile_mappings":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Profile Mappings"},"custom_mcp_configs":{"anyOf":[{"additionalProperties":{"additionalProperties":true,"type":"object"},"type":"object"},{"type":"null"}],"title":"Custom Mcp Configs"}},"type":"object","required":["template_id"],"title":"InstallTemplateRequest"},"InstallTriggerRequest":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"customizations":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Customizations"}},"type":"object","required":["agent_id"],"title":"InstallTriggerRequest","description":"Request to install a trigger to an agent."},"InstallationResponse":{"properties":{"status":{"type":"string","title":"Status"},"instance_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instance Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"missing_regular_credentials":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Missing Regular Credentials","default":[]},"missing_custom_configs":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Missing Custom Configs","default":[]},"template_info":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Template Info"}},"type":"object","required":["status"],"title":"InstallationResponse"},"IntegrateToolkitRequest":{"properties":{"toolkit_slug":{"type":"string","title":"Toolkit Slug"},"profile_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Name"},"display_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Display Name"},"mcp_server_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mcp Server Name"},"save_as_profile":{"type":"boolean","title":"Save As Profile","default":true}},"type":"object","required":["toolkit_slug"],"title":"IntegrateToolkitRequest"},"IntegrationStatusResponse":{"properties":{"status":{"type":"string","title":"Status"},"toolkit":{"type":"string","title":"Toolkit"},"auth_config_id":{"type":"string","title":"Auth Config Id"},"connected_account_id":{"type":"string","title":"Connected Account Id"},"mcp_server_id":{"type":"string","title":"Mcp Server Id"},"final_mcp_url":{"type":"string","title":"Final Mcp Url"},"profile_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Id"},"redirect_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Redirect Url"}},"type":"object","required":["status","toolkit","auth_config_id","connected_account_id","mcp_server_id","final_mcp_url"],"title":"IntegrationStatusResponse"},"JsonAnalysisRequest":{"properties":{"json_data":{"additionalProperties":true,"type":"object","title":"Json Data"}},"type":"object","required":["json_data"],"title":"JsonAnalysisRequest","description":"Request to analyze JSON for import requirements"},"JsonAnalysisResponse":{"properties":{"requires_setup":{"type":"boolean","title":"Requires Setup"},"missing_regular_credentials":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Missing Regular Credentials","default":[]},"missing_custom_configs":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Missing Custom Configs","default":[]},"agent_info":{"additionalProperties":true,"type":"object","title":"Agent Info","default":{}}},"type":"object","required":["requires_setup"],"title":"JsonAnalysisResponse","description":"Response from JSON analysis"},"JsonImportRequestModel":{"properties":{"json_data":{"additionalProperties":true,"type":"object","title":"Json Data"},"instance_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instance Name"},"custom_system_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Custom System Prompt"},"profile_mappings":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Profile Mappings"},"custom_mcp_configs":{"anyOf":[{"additionalProperties":{"additionalProperties":true,"type":"object"},"type":"object"},{"type":"null"}],"title":"Custom Mcp Configs"}},"type":"object","required":["json_data"],"title":"JsonImportRequestModel","description":"Request to import agent from JSON"},"JsonImportResponse":{"properties":{"status":{"type":"string","title":"Status"},"instance_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instance Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"missing_regular_credentials":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Missing Regular Credentials","default":[]},"missing_custom_configs":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Missing Custom Configs","default":[]},"agent_info":{"additionalProperties":true,"type":"object","title":"Agent Info","default":{}}},"type":"object","required":["status"],"title":"JsonImportResponse","description":"Response from JSON import"},"KnowledgeBaseEntryResponse":{"properties":{"entry_id":{"type":"string","title":"Entry Id"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"content":{"type":"string","title":"Content"},"usage_context":{"type":"string","title":"Usage Context"},"is_active":{"type":"boolean","title":"Is Active"},"content_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Content Tokens"},"created_at":{"type":"string","title":"Created At"},"updated_at":{"type":"string","title":"Updated At"},"source_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Type"},"source_metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Source Metadata"},"file_size":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"File Size"},"file_mime_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Mime Type"}},"type":"object","required":["entry_id","name","description","content","usage_context","is_active","content_tokens","created_at","updated_at"],"title":"KnowledgeBaseEntryResponse"},"KnowledgeBaseListResponse":{"properties":{"entries":{"items":{"$ref":"#/components/schemas/KnowledgeBaseEntryResponse"},"type":"array","title":"Entries"},"total_count":{"type":"integer","title":"Total Count"},"total_tokens":{"type":"integer","title":"Total Tokens"}},"type":"object","required":["entries","total_count","total_tokens"],"title":"KnowledgeBaseListResponse"},"KnowledgeOracleQuery":{"properties":{"query":{"type":"string","maxLength":500,"minLength":10,"title":"Query"},"category":{"anyOf":[{"type":"string","pattern":"^(protocol|token|chain|defi|safety)$"},{"type":"null"}],"title":"Category"},"scope":{"type":"string","pattern":"^(global|user)$","title":"Scope","default":"global"},"limit":{"type":"integer","maximum":20.0,"minimum":1.0,"title":"Limit","default":5}},"type":"object","required":["query"],"title":"KnowledgeOracleQuery","description":"Query knowledge oracle"},"LLMMessage":{"properties":{"role":{"type":"string","title":"Role","description":"Message role: user, assistant, or system"},"content":{"type":"string","title":"Content","description":"Message content"}},"type":"object","required":["role","content"],"title":"LLMMessage","description":"Single message in the conversation"},"LLMProxyRequest":{"properties":{"messages":{"items":{"$ref":"#/components/schemas/LLMMessage"},"type":"array","title":"Messages","description":"Conversation messages"},"model":{"type":"string","title":"Model","description":"Model name (e.g., claude-sonnet-4-20250514)"},"max_tokens":{"type":"integer","maximum":8000.0,"minimum":1.0,"title":"Max Tokens","description":"Maximum tokens to generate","default":1000},"temperature":{"type":"number","maximum":2.0,"minimum":0.0,"title":"Temperature","description":"Sampling temperature","default":0},"stream":{"type":"boolean","title":"Stream","description":"Stream responses (not supported yet)","default":false}},"type":"object","required":["messages","model"],"title":"LLMProxyRequest","description":"Request model for LLM proxy"},"LLMProxyResponse":{"properties":{"response":{"additionalProperties":true,"type":"object","title":"Response","description":"Full LLM response"},"cost_dollars":{"type":"number","title":"Cost Dollars","description":"Cost in USD"},"new_balance":{"type":"number","title":"New Balance","description":"Remaining credit balance"},"model_used":{"type":"string","title":"Model Used","description":"Model that was used"},"tokens_used":{"additionalProperties":{"type":"integer"},"type":"object","title":"Tokens Used","description":"Token usage breakdown"}},"type":"object","required":["response","cost_dollars","new_balance","model_used","tokens_used"],"title":"LLMProxyResponse","description":"Response model for LLM proxy"},"LeaderboardEntry":{"properties":{"rank":{"type":"integer","title":"Rank"},"agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Id"},"token_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Name"},"token_symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Symbol"},"token_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Image Url"},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain"},"death_status":{"type":"string","title":"Death Status","default":"alive"},"gateway_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Gateway Status"},"pnl_7d_usd":{"type":"number","title":"Pnl 7D Usd","default":0},"token_mcap_usd":{"type":"number","title":"Token Mcap Usd","default":0},"credit_balance":{"type":"number","title":"Credit Balance","default":0},"survival_score":{"type":"number","title":"Survival Score","default":0},"hours_survived":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Hours Survived"}},"type":"object","required":["rank"],"title":"LeaderboardEntry"},"LeaderboardResponse":{"properties":{"entries":{"items":{"$ref":"#/components/schemas/LeaderboardEntry"},"type":"array","title":"Entries"},"total":{"type":"integer","title":"Total"}},"type":"object","required":["entries","total"],"title":"LeaderboardResponse"},"LighterAuthRequest":{"properties":{"env":{"type":"string","title":"Env","description":"prod or testnet","default":"testnet"},"api_key":{"type":"string","title":"Api Key","description":"Lighter API key"},"api_secret":{"type":"string","title":"Api Secret","description":"Lighter API secret (for signing)","default":""},"account_index":{"type":"integer","title":"Account Index","description":"Account index","default":0},"api_key_index":{"type":"integer","title":"Api Key Index","description":"API key index","default":0}},"type":"object","required":["api_key"],"title":"LighterAuthRequest"},"LighterProxyRequest":{"properties":{"env":{"type":"string","title":"Env","description":"prod or testnet","default":"testnet"},"method":{"type":"string","title":"Method","description":"HTTP method","default":"GET"},"path":{"type":"string","title":"Path","description":"API path, e.g. /api/v1/orderBooks"},"params":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Params","description":"Query params"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body","description":"Request body"}},"type":"object","required":["path"],"title":"LighterProxyRequest"},"LighterProxyX402Request":{"properties":{"endpoint":{"type":"string","title":"Endpoint","description":"Lighter DEX API endpoint path (e.g., '/v1/markets')"},"method":{"type":"string","title":"Method","description":"HTTP method","default":"GET"},"params":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Params","description":"Query or body parameters"}},"type":"object","required":["endpoint"],"title":"LighterProxyX402Request"},"LinkDemoRequest":{"properties":{"thread_id":{"type":"string","title":"Thread Id"}},"type":"object","required":["thread_id"],"title":"LinkDemoRequest"},"LinkObservationRequest":{"properties":{"trade_id":{"type":"string","title":"Trade Id"},"action_taken":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Action Taken"},"action_outcome":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Action Outcome"}},"type":"object","required":["trade_id"],"title":"LinkObservationRequest"},"LogObservationRequest":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"observation_type":{"type":"string","title":"Observation Type"},"title":{"type":"string","maxLength":200,"minLength":3,"title":"Title"},"description":{"type":"string","maxLength":2000,"minLength":10,"title":"Description"},"tokens":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tokens"},"chains":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Chains"},"protocols":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Protocols"},"significance":{"type":"string","title":"Significance","default":"medium"},"confidence":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Confidence","default":0.7},"raw_data":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Raw Data"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"},"source_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Url"},"expires_hours":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expires Hours"},"goal_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Goal Id"}},"type":"object","required":["agent_id","observation_type","title","description"],"title":"LogObservationRequest"},"LogTradeRequest":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"trade_type":{"type":"string","title":"Trade Type","description":"buy, sell, swap, stake, etc."},"token_in":{"type":"string","title":"Token In"},"token_out":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Out"},"amount_in":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Amount In"},"amount_out":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Amount Out"},"price_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Price Usd"},"chain":{"type":"string","title":"Chain","default":"base"},"protocol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Protocol"},"pool_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pool Address"},"tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tx Hash"},"reasoning":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reasoning"},"confidence":{"anyOf":[{"type":"number","maximum":1.0,"minimum":0.0},{"type":"null"}],"title":"Confidence"},"risk_assessment":{"type":"string","title":"Risk Assessment","default":"medium"},"trigger_signals":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Trigger Signals"},"goal_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Goal Id"},"thread_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thread Id"}},"type":"object","required":["agent_id","trade_type","token_in"],"title":"LogTradeRequest"},"MCPConnectionRequest":{"properties":{"app_slug":{"type":"string","title":"App Slug"},"oauth_app_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oauth App Id"}},"type":"object","required":["app_slug"],"title":"MCPConnectionRequest"},"MCPConnectionResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"mcp_config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Mcp Config"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["success"],"title":"MCPConnectionResponse"},"MCPDiscoveryRequest":{"properties":{"app_slug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"App Slug"},"oauth_app_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oauth App Id"}},"type":"object","title":"MCPDiscoveryRequest"},"MCPDiscoveryResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"mcp_servers":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Mcp Servers"},"count":{"type":"integer","title":"Count"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["success","mcp_servers","count"],"title":"MCPDiscoveryResponse"},"MCPProfileDiscoveryRequest":{"properties":{"external_user_id":{"type":"string","title":"External User Id"},"app_slug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"App Slug"},"oauth_app_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oauth App Id"}},"type":"object","required":["external_user_id"],"title":"MCPProfileDiscoveryRequest"},"MemoriesListResponse":{"properties":{"memories":{"items":{"$ref":"#/components/schemas/MemoryResponse"},"type":"array","title":"Memories"},"total":{"type":"integer","title":"Total"}},"type":"object","required":["memories","total"],"title":"MemoriesListResponse","description":"Response for listing memories"},"MemoryResponse":{"properties":{"id":{"type":"string","title":"Id"},"content":{"type":"string","title":"Content"},"category":{"type":"string","title":"Category"},"importance":{"type":"number","title":"Importance"},"access_count":{"type":"integer","title":"Access Count"},"source":{"type":"string","title":"Source"},"created_at":{"type":"string","title":"Created At"},"scope":{"type":"string","title":"Scope","default":"user"}},"type":"object","required":["id","content","category","importance","access_count","source","created_at"],"title":"MemoryResponse","description":"Memory response model"},"MemoryStatsResponse":{"properties":{"total_memories":{"type":"integer","title":"Total Memories"},"by_type":{"additionalProperties":{"type":"integer"},"type":"object","title":"By Type"},"total_applications":{"type":"integer","title":"Total Applications"},"overall_success_rate":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Overall Success Rate"}},"type":"object","required":["total_memories","by_type","total_applications","overall_success_rate"],"title":"MemoryStatsResponse"},"MessageCreateRequest":{"properties":{"type":{"type":"string","title":"Type"},"content":{"type":"string","title":"Content"},"is_llm_message":{"type":"boolean","title":"Is Llm Message","default":true}},"type":"object","required":["type","content"],"title":"MessageCreateRequest"},"NansenX402Request":{"properties":{"payload":{"additionalProperties":true,"type":"object","title":"Payload","description":"Nansen API request parameters"}},"type":"object","title":"NansenX402Request","description":"Generic request body for x402 Nansen endpoints."},"NonTokenizedX402Request":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network","default":"base"},"protocols":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Protocols","description":"Filter to specific protocols"}},"type":"object","title":"NonTokenizedX402Request"},"ObservationResponse":{"properties":{"observation_id":{"type":"string","title":"Observation Id"},"agent_id":{"type":"string","title":"Agent Id"},"observation_type":{"type":"string","title":"Observation Type"},"tokens":{"items":{"type":"string"},"type":"array","title":"Tokens"},"title":{"type":"string","title":"Title"},"description":{"type":"string","title":"Description"},"significance":{"type":"string","title":"Significance"},"confidence":{"type":"number","title":"Confidence"},"action_taken":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Action Taken"},"action_outcome":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Action Outcome"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"}},"type":"object","required":["observation_id","agent_id","observation_type","tokens","title","description","significance","confidence","action_taken","action_outcome","created_at"],"title":"ObservationResponse"},"OracleAnswer":{"properties":{"content":{"type":"string","title":"Content"},"category":{"type":"string","title":"Category"},"relevance":{"type":"number","title":"Relevance"}},"type":"object","required":["content","category","relevance"],"title":"OracleAnswer","description":"Single oracle answer"},"OracleQuery":{"properties":{"question":{"type":"string","maxLength":500,"minLength":3,"title":"Question"},"max_results":{"type":"integer","maximum":20.0,"minimum":1.0,"title":"Max Results","default":5},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"}},"type":"object","required":["question"],"title":"OracleQuery","description":"Query request for knowledge oracle"},"OracleResponse":{"properties":{"query":{"type":"string","title":"Query"},"answers":{"items":{"$ref":"#/components/schemas/OracleAnswer"},"type":"array","title":"Answers"},"confidence":{"type":"number","title":"Confidence"},"sources":{"type":"integer","title":"Sources"}},"type":"object","required":["query","answers","confidence","sources"],"title":"OracleResponse","description":"Oracle query response"},"PMXTArbitrageX402Request":{"properties":{"min_spread":{"type":"number","title":"Min Spread","description":"Minimum spread percentage to report","default":0.5},"limit":{"type":"integer","title":"Limit","description":"Max arbitrage opportunities to return","default":20}},"type":"object","title":"PMXTArbitrageX402Request"},"PMXTCompareRequest":{"properties":{"market_id":{"type":"string","title":"Market Id","description":"Market ID to compare across exchanges"},"exchange":{"type":"string","title":"Exchange","description":"Exchange: polymarket, kalshi, limitless","default":"polymarket"}},"type":"object","required":["market_id"],"title":"PMXTCompareRequest"},"PMXTCompareX402Request":{"properties":{"condition_id":{"type":"string","title":"Condition Id","description":"Polymarket condition ID"}},"type":"object","required":["condition_id"],"title":"PMXTCompareX402Request"},"PMXTDepositRequest":{"properties":{"amount":{"type":"number","exclusiveMinimum":0.0,"title":"Amount","description":"USDC amount to deposit"}},"type":"object","required":["amount"],"title":"PMXTDepositRequest"},"PMXTOrderRequest":{"properties":{"market_id":{"type":"string","title":"Market Id","description":"Outcome token ID (e.g., Polymarket CLOB token ID)"},"outcome":{"type":"string","title":"Outcome","description":"Outcome label: yes, no"},"side":{"type":"string","pattern":"^(buy|sell|BUY|SELL)$","title":"Side","description":"Buy or sell"},"amount":{"type":"number","exclusiveMinimum":0.0,"title":"Amount","description":"Number of shares"},"price":{"anyOf":[{"type":"number","maximum":0.99,"minimum":0.01},{"type":"null"}],"title":"Price","description":"Price per share (0.01-0.99). None = market order"},"exchange":{"type":"string","title":"Exchange","description":"Exchange: polymarket, kalshi, limitless","default":"polymarket"},"order_type":{"type":"string","pattern":"^(limit|market|LIMIT|MARKET)$","title":"Order Type","description":"Order type","default":"limit"}},"type":"object","required":["market_id","outcome","side","amount"],"title":"PMXTOrderRequest"},"PMXTOrderbookRequest":{"properties":{"market_id":{"type":"string","title":"Market Id","description":"Market or outcome token ID"},"exchange":{"type":"string","title":"Exchange","description":"Exchange: polymarket, kalshi, limitless","default":"polymarket"}},"type":"object","required":["market_id"],"title":"PMXTOrderbookRequest"},"PMXTOrderbookX402Request":{"properties":{"condition_id":{"type":"string","title":"Condition Id","description":"Polymarket condition ID"}},"type":"object","required":["condition_id"],"title":"PMXTOrderbookX402Request"},"PMXTQuoteRequest":{"properties":{"market_id":{"type":"string","title":"Market Id","description":"Market or outcome token ID"},"exchange":{"type":"string","title":"Exchange","description":"Exchange: polymarket, kalshi, limitless","default":"polymarket"}},"type":"object","required":["market_id"],"title":"PMXTQuoteRequest"},"PMXTQuoteX402Request":{"properties":{"condition_id":{"type":"string","title":"Condition Id","description":"Polymarket condition ID"},"outcome":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Outcome","description":"Outcome to quote (e.g., 'Yes', 'No')"}},"type":"object","required":["condition_id"],"title":"PMXTQuoteX402Request"},"PMXTSearchRequest":{"properties":{"query":{"type":"string","minLength":1,"title":"Query","description":"Keyword to search markets"},"exchange":{"type":"string","title":"Exchange","description":"Exchange: polymarket, kalshi, limitless","default":"polymarket"},"limit":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Limit","description":"Max results","default":20}},"type":"object","required":["query"],"title":"PMXTSearchRequest"},"PMXTSearchX402Request":{"properties":{"keyword":{"type":"string","title":"Keyword","description":"Search keyword"},"limit":{"type":"integer","title":"Limit","description":"Max results","default":20},"offset":{"type":"integer","title":"Offset","description":"Pagination offset","default":0}},"type":"object","required":["keyword"],"title":"PMXTSearchX402Request"},"PaginationInfo":{"properties":{"page":{"type":"integer","title":"Page"},"limit":{"type":"integer","title":"Limit"},"total":{"type":"integer","title":"Total"},"pages":{"type":"integer","title":"Pages"}},"type":"object","required":["page","limit","total","pages"],"title":"PaginationInfo"},"ParadexAuthRequest":{"properties":{"env":{"type":"string","title":"Env","description":"Paradex environment: prod or testnet","default":"prod"}},"type":"object","title":"ParadexAuthRequest"},"PlatformStats":{"properties":{"total_tokens_launched":{"type":"integer","title":"Total Tokens Launched"},"total_unique_creators":{"type":"integer","title":"Total Unique Creators"},"total_creator_fees_claimed_sol":{"type":"number","title":"Total Creator Fees Claimed Sol"},"total_platform_fees_claimed_sol":{"type":"number","title":"Total Platform Fees Claimed Sol"},"top_token_market_cap_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Top Token Market Cap Usd"},"top_token_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Top Token Name"},"active_agents":{"type":"integer","title":"Active Agents","default":0},"best_roi_percent":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Best Roi Percent"},"best_roi_token_symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Best Roi Token Symbol"},"last_updated":{"type":"string","title":"Last Updated"}},"type":"object","required":["total_tokens_launched","total_unique_creators","total_creator_fees_claimed_sol","total_platform_fees_claimed_sol","last_updated"],"title":"PlatformStats"},"ProcessingJobResponse":{"properties":{"job_id":{"type":"string","title":"Job Id"},"job_type":{"type":"string","title":"Job Type"},"status":{"type":"string","title":"Status"},"source_info":{"additionalProperties":true,"type":"object","title":"Source Info"},"result_info":{"additionalProperties":true,"type":"object","title":"Result Info"},"entries_created":{"type":"integer","title":"Entries Created"},"total_files":{"type":"integer","title":"Total Files"},"created_at":{"type":"string","title":"Created At"},"completed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Completed At"},"error_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Message"}},"type":"object","required":["job_id","job_type","status","source_info","result_info","entries_created","total_files","created_at","completed_at","error_message"],"title":"ProcessingJobResponse"},"ProfileRequest":{"properties":{"profile_name":{"type":"string","title":"Profile Name"},"app_slug":{"type":"string","title":"App Slug"},"app_name":{"type":"string","title":"App Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"is_default":{"type":"boolean","title":"Is Default","default":false},"oauth_app_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oauth App Id"},"enabled_tools":{"items":{"type":"string"},"type":"array","title":"Enabled Tools","default":[]},"external_user_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"External User Id"}},"type":"object","required":["profile_name","app_slug","app_name"],"title":"ProfileRequest"},"PublishTemplateRequest":{"properties":{"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"}},"type":"object","title":"PublishTemplateRequest"},"PublishTriggerRequest":{"properties":{"name":{"type":"string","maxLength":255,"minLength":1,"title":"Name"},"description":{"type":"string","minLength":10,"title":"Description"},"category":{"type":"string","pattern":"^(trading|social|defi|whale|alpha|x402_data_seller)$","title":"Category"},"trigger_config":{"additionalProperties":true,"type":"object","title":"Trigger Config"},"execution_type":{"type":"string","pattern":"^(scheduled|event|webhook|polling)$","title":"Execution Type"},"execution_frequency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Execution Frequency"},"price_usd":{"anyOf":[{"type":"number","minimum":0.0},{"type":"string"}],"title":"Price Usd"},"pricing_model":{"type":"string","pattern":"^(free|one_time|subscription)$","title":"Pricing Model","default":"one_time"},"subscription_price_monthly":{"anyOf":[{"type":"number","minimum":0.0},{"type":"string"},{"type":"null"}],"title":"Subscription Price Monthly"},"agent_template_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Template Id"},"is_autonomous":{"type":"boolean","title":"Is Autonomous","default":true},"requires_memory":{"type":"boolean","title":"Requires Memory","default":false},"can_auto_trade":{"type":"boolean","title":"Can Auto Trade","default":false},"is_x402_data_seller":{"type":"boolean","title":"Is X402 Data Seller","default":false},"x402_revenue_share_percent":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"string"},{"type":"null"}],"title":"X402 Revenue Share Percent"},"x402_pricing_model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X402 Pricing Model"},"estimated_x402_monthly_revenue":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"null"}],"title":"Estimated X402 Monthly Revenue"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"},"demo_video_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Demo Video Url"},"demo_agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Demo Agent Id"}},"type":"object","required":["name","description","category","trigger_config","execution_type","price_usd"],"title":"PublishTriggerRequest","description":"Request to publish a trigger template to marketplace."},"PumpAcceptPaymentRequest":{"properties":{"token_mint":{"type":"string","title":"Token Mint","description":"Tokenized agent token mint"},"currency_mint":{"type":"string","title":"Currency Mint","description":"Currency mint (USDC or wSOL)"},"amount":{"type":"integer","title":"Amount","description":"Payment amount in smallest units"},"memo":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Memo","description":"Payment memo"},"auto_sign":{"type":"boolean","title":"Auto Sign","description":"Auto-sign and broadcast the transaction server-side","default":true}},"type":"object","required":["token_mint","currency_mint","amount"],"title":"PumpAcceptPaymentRequest"},"PumpClaimFeesRequest":{"properties":{"mint":{"type":"string","title":"Mint","description":"Token mint address to claim fees for"},"auto_sign":{"type":"boolean","title":"Auto Sign","description":"Auto-sign and broadcast the transaction server-side","default":true}},"type":"object","required":["mint"],"title":"PumpClaimFeesRequest"},"PumpCreateCoinRequest":{"properties":{"name":{"type":"string","title":"Name","description":"Coin name"},"symbol":{"type":"string","title":"Symbol","description":"Coin symbol (max 10 chars)"},"description":{"type":"string","title":"Description","description":"Coin description"},"image_url":{"type":"string","title":"Image Url","description":"Coin image URL"},"initial_buy_lamports":{"type":"integer","title":"Initial Buy Lamports","description":"Initial buy amount in lamports (default 0.1 SOL)","default":100000000},"twitter":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Twitter","description":"Twitter URL"},"telegram":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Telegram","description":"Telegram URL"},"website":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website","description":"Website URL"},"auto_sign":{"type":"boolean","title":"Auto Sign","description":"Auto-sign and broadcast the transaction server-side","default":true}},"type":"object","required":["name","symbol","description","image_url"],"title":"PumpCreateCoinRequest"},"PumpFeeSharingRequest":{"properties":{"mint":{"type":"string","title":"Mint","description":"Token mint address"},"shareholders":{"items":{},"type":"array","title":"Shareholders","description":"List of {\"wallet\": \"addr\", \"bps\": 5000}"},"auto_sign":{"type":"boolean","title":"Auto Sign","description":"Auto-sign and broadcast the transaction server-side","default":true}},"type":"object","required":["mint","shareholders"],"title":"PumpFeeSharingRequest"},"PumpSwapRequest":{"properties":{"input_mint":{"type":"string","title":"Input Mint","description":"Input token mint address"},"output_mint":{"type":"string","title":"Output Mint","description":"Output token mint address"},"amount":{"type":"integer","title":"Amount","description":"Amount in smallest units"},"slippage_pct":{"type":"number","title":"Slippage Pct","description":"Slippage tolerance in percent (not bps!)","default":1.0},"auto_sign":{"type":"boolean","title":"Auto Sign","description":"Auto-sign and broadcast the transaction server-side","default":true}},"type":"object","required":["input_mint","output_mint","amount"],"title":"PumpSwapRequest"},"PumpVerifyPaymentRequest":{"properties":{"mint":{"type":"string","title":"Mint","description":"Tokenized agent token mint"},"currency_mint":{"type":"string","title":"Currency Mint","description":"Currency mint"},"amount":{"type":"integer","title":"Amount","description":"Payment amount in smallest units"},"memo":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Memo","description":"Payment memo"}},"type":"object","required":["mint","currency_mint","amount"],"title":"PumpVerifyPaymentRequest"},"PurchaseBundleRequest":{"properties":{"account_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Account Id"}},"type":"object","title":"PurchaseBundleRequest","description":"Request model for bundle purchase."},"PurchaseBundleResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"purchase":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Purchase"},"bundle_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bundle Name"},"items_unlocked":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Items Unlocked"},"creator_tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Creator Tx Hash"},"platform_tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Platform Tx Hash"},"swap_tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Swap Tx Hash"},"creator_amount":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Creator Amount"},"platform_amount":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Platform Amount"},"message":{"type":"string","title":"Message"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["success","message"],"title":"PurchaseBundleResponse","description":"Response model for bundle purchase."},"PurchaseCreditsRequest":{"properties":{"amount_dollars":{"type":"number","title":"Amount Dollars"},"success_url":{"type":"string","title":"Success Url"},"cancel_url":{"type":"string","title":"Cancel Url"}},"type":"object","required":["amount_dollars","success_url","cancel_url"],"title":"PurchaseCreditsRequest"},"PurchaseTriggerRequest":{"properties":{"payment_provider":{"type":"string","pattern":"^(x402)$","title":"Payment Provider","default":"x402"},"account_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Account Id","description":"CDP wallet account ID (optional, will be looked up)"}},"type":"object","title":"PurchaseTriggerRequest","description":"Request to purchase a trigger template."},"RolePresetResponse":{"properties":{"preset_id":{"type":"string","title":"Preset Id"},"role_type":{"type":"string","title":"Role Type"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"icon":{"type":"string","title":"Icon"},"color":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Color","default":"#6366f1"},"default_trigger_type":{"type":"string","title":"Default Trigger Type"},"default_trigger_config":{"additionalProperties":true,"type":"object","title":"Default Trigger Config","default":{}},"can_read_shared_memory":{"type":"boolean","title":"Can Read Shared Memory","default":true},"can_write_shared_memory":{"type":"boolean","title":"Can Write Shared Memory","default":false},"suggested_tools":{"items":{"type":"string"},"type":"array","title":"Suggested Tools","default":[]},"execution_priority":{"type":"integer","title":"Execution Priority","default":50}},"type":"object","required":["preset_id","role_type","name","icon","default_trigger_type"],"title":"RolePresetResponse"},"SaveTemplateRequest":{"properties":{"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"trigger_type":{"type":"string","title":"Trigger Type"},"trigger_config":{"additionalProperties":true,"type":"object","title":"Trigger Config"}},"type":"object","required":["name","trigger_type","trigger_config"],"title":"SaveTemplateRequest"},"SendTransactionRequest":{"properties":{"to_address":{"type":"string","title":"To Address","description":"Recipient wallet address"},"amount":{"type":"string","title":"Amount","description":"Amount to send (human-readable)"},"token":{"type":"string","title":"Token","description":"Token symbol (ETH, USDC, etc) or address","default":"eth"},"network":{"type":"string","pattern":"^(base|ethereum|polygon|arbitrum|solana|solana-mainnet)$","title":"Network","default":"base"}},"type":"object","required":["to_address","amount"],"title":"SendTransactionRequest","description":"Request model for sending transaction"},"SendTransactionResponse":{"properties":{"tx_hash":{"type":"string","title":"Tx Hash"},"status":{"type":"string","title":"Status"},"amount":{"type":"string","title":"Amount"},"to":{"type":"string","title":"To"},"asset":{"type":"string","title":"Asset"},"network":{"type":"string","title":"Network"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["tx_hash","status","amount","to","asset","network"],"title":"SendTransactionResponse","description":"Response model for send transaction"},"SendWelcomeEmailRequest":{"properties":{"email":{"type":"string","format":"email","title":"Email"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"}},"type":"object","required":["email"],"title":"SendWelcomeEmailRequest"},"ServiceCallRequest":{"properties":{"url":{"type":"string","title":"Url"},"method":{"type":"string","title":"Method","default":"GET"},"params":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Params"},"max_price":{"type":"number","title":"Max Price","default":0.5},"service_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Service Id"},"payment_mode":{"type":"string","title":"Payment Mode","default":"credits"}},"type":"object","required":["url"],"title":"ServiceCallRequest","description":"Request model for calling x402 services"},"ServiceCallResponse":{"properties":{"status":{"type":"string","title":"Status"},"data":{"title":"Data"},"amount_paid":{"type":"number","title":"Amount Paid"},"tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tx Hash"},"service_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Service Id"},"payment_mode":{"type":"string","title":"Payment Mode","default":"credits"},"buyer_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Buyer Address"}},"type":"object","required":["status","data","amount_paid"],"title":"ServiceCallResponse","description":"Response model for x402 service calls"},"ShareLinkInfo":{"properties":{"share_id":{"type":"string","title":"Share Id"},"template_id":{"type":"string","title":"Template Id"},"created_at":{"type":"string","title":"Created At"},"views_count":{"type":"integer","title":"Views Count"},"last_viewed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Viewed At"},"share_url":{"type":"string","title":"Share Url"}},"type":"object","required":["share_id","template_id","created_at","views_count","last_viewed_at","share_url"],"title":"ShareLinkInfo"},"ShieldSimulateRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network (21 chains supported)","default":"base"},"transaction":{"additionalProperties":true,"type":"object","title":"Transaction","description":"Transaction object from route/bundle response (the 'tx' or 'transaction' field)"}},"type":"object","required":["transaction"],"title":"ShieldSimulateRequest"},"ShieldSimulateX402Request":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network","default":"base"},"tx_data":{"additionalProperties":true,"type":"object","title":"Tx Data","description":"Transaction data to simulate"},"from_address":{"type":"string","title":"From Address","description":"Sender address"}},"type":"object","required":["tx_data","from_address"],"title":"ShieldSimulateX402Request"},"ShieldValidateRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network (21 chains supported)","default":"base"},"transaction":{"additionalProperties":true,"type":"object","title":"Transaction","description":"Transaction object to validate"},"simulation_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Simulation Id","description":"Optional simulation ID from a prior shield/simulate call"}},"type":"object","required":["transaction"],"title":"ShieldValidateRequest"},"ShieldValidateX402Request":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network","default":"base"},"tx_data":{"additionalProperties":true,"type":"object","title":"Tx Data","description":"Transaction data to validate"}},"type":"object","required":["tx_data"],"title":"ShieldValidateX402Request"},"SmartMoneyQuery":{"properties":{"chain":{"anyOf":[{"type":"string","pattern":"^(base|ethereum|solana)$"},{"type":"null"}],"title":"Chain","default":"base"},"min_confidence":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Min Confidence","default":0.7},"min_inflow_usd":{"anyOf":[{"type":"number","minimum":0.0},{"type":"null"}],"title":"Min Inflow Usd","default":0},"limit":{"type":"integer","maximum":50.0,"minimum":1.0,"title":"Limit","default":10}},"type":"object","title":"SmartMoneyQuery","description":"Query smart money signals"},"SnapshotToggleRequest":{"properties":{"enabled":{"type":"boolean","title":"Enabled","description":"Enable or disable hourly snapshots"}},"type":"object","required":["enabled"],"title":"SnapshotToggleRequest"},"SocialLinks":{"properties":{"twitter":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Twitter"},"telegram":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Telegram"},"website":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website"}},"type":"object","title":"SocialLinks"},"StartGoalLoopRequest":{"properties":{"swarm_id":{"type":"string","title":"Swarm Id","description":"ID of the swarm to use for execution"},"max_iterations":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Max Iterations","description":"Maximum swarm cycles to run","default":10},"check_interval_seconds":{"type":"integer","maximum":300.0,"minimum":10.0,"title":"Check Interval Seconds","description":"Seconds between status checks","default":30}},"type":"object","required":["swarm_id"],"title":"StartGoalLoopRequest","description":"Request to start continuous goal loop execution"},"StoreCredentialProfileRequest":{"properties":{"mcp_qualified_name":{"type":"string","title":"Mcp Qualified Name"},"profile_name":{"type":"string","title":"Profile Name"},"display_name":{"type":"string","title":"Display Name"},"config":{"additionalProperties":true,"type":"object","title":"Config"},"is_default":{"type":"boolean","title":"Is Default","default":false}},"type":"object","required":["mcp_qualified_name","profile_name","display_name","config"],"title":"StoreCredentialProfileRequest"},"StoreCredentialRequest":{"properties":{"mcp_qualified_name":{"type":"string","title":"Mcp Qualified Name"},"display_name":{"type":"string","title":"Display Name"},"config":{"additionalProperties":true,"type":"object","title":"Config"}},"type":"object","required":["mcp_qualified_name","display_name","config"],"title":"StoreCredentialRequest"},"StoreMemoryRequest":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"content":{"type":"string","maxLength":2000,"minLength":5,"title":"Content"},"memory_type":{"type":"string","title":"Memory Type","default":"learning"},"confidence":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Confidence","default":0.8},"importance":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Importance","default":0.5},"source_goal_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Goal Id"},"source_thread_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Thread Id"},"related_tokens":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Related Tokens"},"related_protocols":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Related Protocols"},"related_chains":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Related Chains"},"is_shareable":{"type":"boolean","title":"Is Shareable","default":false},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"},"metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Metadata"}},"type":"object","required":["agent_id","content"],"title":"StoreMemoryRequest"},"SubmitRatingRequest":{"properties":{"template_id":{"type":"string","title":"Template Id"},"rating":{"type":"integer","title":"Rating"},"review_title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Review Title"},"review_text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Review Text"}},"type":"object","required":["template_id","rating"],"title":"SubmitRatingRequest"},"SubscribeRequest":{"properties":{"subscriber_agent_id":{"type":"string","title":"Subscriber Agent Id"},"publisher_agent_id":{"type":"string","title":"Publisher Agent Id"},"memory_types":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Memory Types"},"min_confidence":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Min Confidence","default":0.7},"min_importance":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Min Importance","default":0.5}},"type":"object","required":["subscriber_agent_id","publisher_agent_id"],"title":"SubscribeRequest"},"SurvivalAgentItem":{"properties":{"agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Id"},"token_mint":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Mint"},"token_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Name"},"token_symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Symbol"},"token_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Image Url"},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain"},"platform":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Platform"},"death_status":{"type":"string","title":"Death Status","default":"alive"},"death_started_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Death Started At"},"gateway_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Gateway Status"},"survival_score":{"type":"number","title":"Survival Score","default":0},"pnl_7d_usd":{"type":"number","title":"Pnl 7D Usd","default":0},"credit_balance":{"type":"number","title":"Credit Balance","default":0},"credit_runway_hours":{"type":"number","title":"Credit Runway Hours","default":0},"token_mcap_usd":{"type":"number","title":"Token Mcap Usd","default":0},"is_life_supported":{"type":"boolean","title":"Is Life Supported","default":false},"hours_until_death":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Hours Until Death"},"total_buyback_usd":{"type":"number","title":"Total Buyback Usd","default":0},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"}},"type":"object","title":"SurvivalAgentItem"},"SurvivalScoreBreakdown":{"properties":{"pnl_score":{"type":"number","title":"Pnl Score","default":0},"credit_runway_score":{"type":"number","title":"Credit Runway Score","default":0},"token_mcap_score":{"type":"number","title":"Token Mcap Score","default":0},"total":{"type":"number","title":"Total","default":0}},"type":"object","title":"SurvivalScoreBreakdown"},"SwapExecuteRequest":{"properties":{"from_token":{"type":"string","title":"From Token","description":"Source token symbol (ETH, USDC, etc) or address"},"to_token":{"type":"string","title":"To Token","description":"Destination token symbol or address"},"amount":{"type":"string","title":"Amount","description":"Amount to swap (human-readable)"},"network":{"type":"string","pattern":"^(base|ethereum|polygon|arbitrum|solana|solana-mainnet)$","title":"Network","default":"base"},"slippage_pct":{"type":"number","maximum":50.0,"minimum":0.0,"title":"Slippage Pct","description":"Max slippage percentage","default":0.5}},"type":"object","required":["from_token","to_token","amount"],"title":"SwapExecuteRequest","description":"Request model for executing swap"},"SwapExecuteResponse":{"properties":{"status":{"type":"string","title":"Status"},"tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tx Hash"},"from_token":{"type":"string","title":"From Token"},"to_token":{"type":"string","title":"To Token"},"from_amount":{"type":"string","title":"From Amount"},"to_amount":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To Amount"},"exchange_rate":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Exchange Rate"},"gas_used":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Gas Used"},"gas_cost_usd":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Gas Cost Usd"},"network":{"type":"string","title":"Network"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"suggestions":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Suggestions"}},"type":"object","required":["status","from_token","to_token","from_amount","network"],"title":"SwapExecuteResponse","description":"Response model for swap execution"},"SwapQuoteResponse":{"properties":{"quote_type":{"type":"string","title":"Quote Type"},"from_token":{"type":"string","title":"From Token"},"to_token":{"type":"string","title":"To Token"},"from_amount":{"type":"string","title":"From Amount"},"to_amount":{"type":"string","title":"To Amount"},"exchange_rate":{"type":"string","title":"Exchange Rate"},"min_output":{"type":"string","title":"Min Output"},"slippage_pct":{"type":"number","title":"Slippage Pct"},"gas_estimate_usd":{"type":"string","title":"Gas Estimate Usd"},"network":{"type":"string","title":"Network"},"aggregator":{"type":"string","title":"Aggregator"},"note":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Note"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["quote_type","from_token","to_token","from_amount","to_amount","exchange_rate","min_output","slippage_pct","gas_estimate_usd","network","aggregator"],"title":"SwapQuoteResponse","description":"Response model for swap quote"},"SwapQuoteX402Request":{"properties":{"input_mint":{"type":"string","title":"Input Mint","description":"Input token mint address"},"output_mint":{"type":"string","title":"Output Mint","description":"Output token mint address"},"amount":{"type":"integer","title":"Amount","description":"Amount in smallest unit (lamports)"},"slippage_bps":{"type":"integer","title":"Slippage Bps","description":"Slippage tolerance in basis points","default":50},"preferred_aggregator":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preferred Aggregator","description":"Preferred DEX ('jupiter' or 'meteora')"}},"type":"object","required":["input_mint","output_mint","amount"],"title":"SwapQuoteX402Request"},"SwapRequest":{"properties":{"input_mint":{"type":"string","title":"Input Mint","description":"Input token mint address"},"output_mint":{"type":"string","title":"Output Mint","description":"Output token mint address"},"amount":{"type":"integer","title":"Amount","description":"Amount in smallest unit (lamports)"},"slippage_bps":{"type":"integer","title":"Slippage Bps","description":"Slippage tolerance in basis points","default":50},"preferred_aggregator":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preferred Aggregator","description":"Preferred DEX ('jupiter' or 'meteora')"},"auto_sign":{"type":"boolean","title":"Auto Sign","description":"Auto-sign and broadcast the transaction server-side","default":true}},"type":"object","required":["input_mint","output_mint","amount"],"title":"SwapRequest"},"SystemHealthResponse":{"properties":{"agents_active":{"type":"integer","title":"Agents Active"},"agents_total":{"type":"integer","title":"Agents Total"},"triggers_active":{"type":"integer","title":"Triggers Active"},"goals_active":{"type":"integer","title":"Goals Active"},"api_cost_today_usd":{"type":"number","title":"Api Cost Today Usd"},"api_budget_remaining_usd":{"type":"number","title":"Api Budget Remaining Usd"},"errors_24h":{"type":"integer","title":"Errors 24H"},"success_rate_24h":{"type":"number","title":"Success Rate 24H"}},"type":"object","required":["agents_active","agents_total","triggers_active","goals_active","api_cost_today_usd","api_budget_remaining_usd","errors_24h","success_rate_24h"],"title":"SystemHealthResponse"},"TPSLRuleCancelRequest":{"properties":{"rule_id":{"type":"string","title":"Rule Id","description":"Rule ID to cancel"}},"type":"object","required":["rule_id"],"title":"TPSLRuleCancelRequest"},"TPSLRuleCreateRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network: 'base' or 'ethereum'","default":"base"},"token_address":{"type":"string","title":"Token Address","description":"Token contract address to sell"},"token_symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Symbol","description":"Token symbol for display"},"destination_token":{"type":"string","title":"Destination Token","description":"Token to receive (e.g., USDC contract address)"},"destination_symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Destination Symbol","description":"Destination symbol for display"},"amount":{"type":"string","title":"Amount","description":"Amount to sell in human-readable units"},"take_profit_price":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Take Profit Price","description":"TP price in USD"},"stop_loss_price":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Stop Loss Price","description":"SL price in USD"},"slippage_bps":{"type":"integer","title":"Slippage Bps","description":"Slippage tolerance in bps (2% default)","default":200}},"type":"object","required":["token_address","destination_token","amount"],"title":"TPSLRuleCreateRequest"},"TPSLRuleListRequest":{"properties":{"network":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Network","description":"Filter by network"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status","description":"Filter by status"}},"type":"object","title":"TPSLRuleListRequest"},"TPSLRuleStatusRequest":{"properties":{"rule_id":{"type":"string","title":"Rule Id","description":"Rule ID to check"}},"type":"object","required":["rule_id"],"title":"TPSLRuleStatusRequest"},"TPSLRuleUpdateRequest":{"properties":{"rule_id":{"type":"string","title":"Rule Id","description":"Rule ID to update"},"take_profit_price":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Take Profit Price","description":"New TP price"},"stop_loss_price":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Stop Loss Price","description":"New SL price"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active","description":"Toggle active state"}},"type":"object","required":["rule_id"],"title":"TPSLRuleUpdateRequest"},"TaskCompletionResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"progress_percent":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Progress Percent"},"tasks_completed":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Tasks Completed"},"tasks_total":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Tasks Total"},"goal_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Goal Status"},"is_goal_complete":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Goal Complete"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["success"],"title":"TaskCompletionResponse","description":"Response from task completion"},"TaskExecutionResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"thread_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thread Id"},"project_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Project Id"},"agent_run_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Run Id"},"task_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Task Description"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["success"],"title":"TaskExecutionResponse","description":"Response from task execution"},"TelegramConfigRequest":{"properties":{"bot_token":{"type":"string","title":"Bot Token","description":"Telegram bot token from @BotFather"},"enabled":{"type":"boolean","title":"Enabled","description":"Whether to enable Telegram integration","default":true}},"type":"object","required":["bot_token"],"title":"TelegramConfigRequest"},"TemplateResponse":{"properties":{"template_id":{"type":"string","title":"Template Id"},"creator_id":{"type":"string","title":"Creator Id"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"system_prompt":{"type":"string","title":"System Prompt"},"mcp_requirements":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Mcp Requirements"},"agentpress_tools":{"additionalProperties":true,"type":"object","title":"Agentpress Tools"},"tags":{"items":{"type":"string"},"type":"array","title":"Tags"},"is_public":{"type":"boolean","title":"Is Public"},"is_kortix_team":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Kortix Team","default":false},"marketplace_published_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Marketplace Published At"},"download_count":{"type":"integer","title":"Download Count"},"created_at":{"type":"string","title":"Created At"},"updated_at":{"type":"string","title":"Updated At"},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Avatar"},"avatar_color":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Avatar Color"},"profile_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Image Url"},"metadata":{"additionalProperties":true,"type":"object","title":"Metadata"},"creator_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Creator Name"},"price_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Price Usd","default":0.0},"is_paid":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Paid","default":false},"purchase_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Purchase Type"},"average_rating":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Average Rating","default":0.0},"total_ratings":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Total Ratings","default":0},"has_demo":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Has Demo","default":false},"demo_thread_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Demo Thread Id"},"demo_share_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Demo Share Url"}},"type":"object","required":["template_id","creator_id","name","system_prompt","mcp_requirements","agentpress_tools","tags","is_public","download_count","created_at","updated_at","avatar","avatar_color","metadata"],"title":"TemplateResponse"},"ThreadAgentResponse":{"properties":{"agent":{"anyOf":[{"$ref":"#/components/schemas/AgentResponse"},{"type":"null"}]},"source":{"type":"string","title":"Source"},"message":{"type":"string","title":"Message"}},"type":"object","required":["agent","source","message"],"title":"ThreadAgentResponse"},"TokenBalanceItem":{"properties":{"token":{"type":"string","title":"Token"},"balance":{"type":"string","title":"Balance"},"usd_value":{"type":"number","title":"Usd Value"},"contract_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contract Address"},"decimals":{"type":"integer","title":"Decimals","default":18},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"logo_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Logo Url"},"verified":{"type":"boolean","title":"Verified","default":false},"performance_24h":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Performance 24H"},"performance_30d":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Performance 30D"},"current_price":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Current Price"}},"type":"object","required":["token","balance","usd_value"],"title":"TokenBalanceItem","description":"Single token balance with performance metrics"},"TokenLeaderboardItem":{"properties":{"id":{"type":"string","title":"Id"},"agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Id"},"token_mint":{"type":"string","title":"Token Mint"},"token_name":{"type":"string","title":"Token Name"},"token_symbol":{"type":"string","title":"Token Symbol"},"token_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Description"},"token_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Image Url"},"social_links":{"$ref":"#/components/schemas/SocialLinks","default":{}},"creator_wallet":{"type":"string","title":"Creator Wallet"},"created_at":{"type":"string","title":"Created At"},"market_data":{"anyOf":[{"$ref":"#/components/schemas/TokenMarketSnapshot"},{"type":"null"}]},"total_creator_claimed_sol":{"type":"number","title":"Total Creator Claimed Sol","default":0},"creator_claim_count":{"type":"integer","title":"Creator Claim Count","default":0},"creator_tier":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Creator Tier"},"creator_total_xp":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Creator Total Xp"}},"type":"object","required":["id","token_mint","token_name","token_symbol","creator_wallet","created_at"],"title":"TokenLeaderboardItem"},"TokenLeaderboardResponse":{"properties":{"tokens":{"items":{"$ref":"#/components/schemas/TokenLeaderboardItem"},"type":"array","title":"Tokens"},"total":{"type":"integer","title":"Total"},"offset":{"type":"integer","title":"Offset"},"limit":{"type":"integer","title":"Limit"}},"type":"object","required":["tokens","total","offset","limit"],"title":"TokenLeaderboardResponse"},"TokenMarketSnapshot":{"properties":{"price_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Price Usd"},"market_cap_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Market Cap Usd"},"fdv_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Fdv Usd"},"volume_24h_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Volume 24H Usd"},"price_change_24h_pct":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Price Change 24H Pct"},"liquidity_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Liquidity Usd"},"holders_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Holders Count"},"dexscreener_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Dexscreener Url"},"last_updated":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Updated"}},"type":"object","title":"TokenMarketSnapshot"},"TokenPriceRecord":{"properties":{"token_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Address"},"network":{"type":"string","title":"Network"},"timestamp":{"type":"string","format":"date-time","title":"Timestamp"},"price_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Price Usd"},"market_cap":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Market Cap"},"volume_24h":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Volume 24H"},"price_change_24h":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Price Change 24H"}},"type":"object","required":["token_address","network","timestamp","price_usd","market_cap","volume_24h","price_change_24h"],"title":"TokenPriceRecord","description":"Token price history record"},"TokenPriceRequest":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network (21 chains supported)","default":"base"},"token_address":{"type":"string","title":"Token Address","description":"ERC-20 token contract address"}},"type":"object","required":["token_address"],"title":"TokenPriceRequest"},"TokenPriceX402Request":{"properties":{"network":{"type":"string","title":"Network","description":"EVM network","default":"base"},"token_address":{"type":"string","title":"Token Address","description":"ERC-20 token contract address"}},"type":"object","required":["token_address"],"title":"TokenPriceX402Request"},"TokenResearchQuery":{"properties":{"token_symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Symbol"},"token_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Address"},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain"},"limit":{"type":"integer","maximum":20.0,"minimum":1.0,"title":"Limit","default":5}},"type":"object","title":"TokenResearchQuery","description":"Query token research"},"ToolsListRequest":{"properties":{"toolkit_slug":{"type":"string","title":"Toolkit Slug"},"limit":{"type":"integer","title":"Limit","default":50},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}},"type":"object","required":["toolkit_slug"],"title":"ToolsListRequest"},"TopUpRequest":{"properties":{"amount":{"type":"number","title":"Amount"},"user_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User Id"}},"type":"object","required":["amount"],"title":"TopUpRequest","description":"Request model for credit top-up"},"TradeHistoryResponse":{"properties":{"trades":{"items":{"$ref":"#/components/schemas/TradeRecordItem"},"type":"array","title":"Trades"},"count":{"type":"integer","title":"Count"},"network":{"type":"string","title":"Network"}},"type":"object","required":["trades","count","network"],"title":"TradeHistoryResponse","description":"Response for trade history"},"TradeRecord":{"properties":{"trade_hash":{"type":"string","title":"Trade Hash"},"network":{"type":"string","title":"Network"},"token_address":{"type":"string","title":"Token Address"},"token_symbol":{"type":"string","title":"Token Symbol"},"amount":{"type":"string","title":"Amount"},"price_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Price Usd"},"tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tx Hash"},"status":{"type":"string","title":"Status"},"outcome":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Outcome"},"created_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":["trade_hash","network","token_address","token_symbol","amount","price_usd","tx_hash","status","outcome","created_at"],"title":"TradeRecord","description":"Trade execution record"},"TradeRecordItem":{"properties":{"id":{"type":"string","title":"Id"},"from_token":{"type":"string","title":"From Token"},"to_token":{"type":"string","title":"To Token"},"from_amount":{"type":"string","title":"From Amount"},"to_amount":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To Amount"},"exchange_rate":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Exchange Rate"},"status":{"type":"string","title":"Status"},"tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tx Hash"},"network":{"type":"string","title":"Network"},"gas_usd":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Gas Usd"},"created_at":{"type":"string","title":"Created At"}},"type":"object","required":["id","from_token","to_token","from_amount","status","network","created_at"],"title":"TradeRecordItem","description":"Single trade record"},"TradeResponse":{"properties":{"trade_id":{"type":"string","title":"Trade Id"},"agent_id":{"type":"string","title":"Agent Id"},"trade_type":{"type":"string","title":"Trade Type"},"token_in":{"type":"string","title":"Token In"},"token_out":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Out"},"amount_in":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Amount In"},"amount_out":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Amount Out"},"price_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Price Usd"},"chain":{"type":"string","title":"Chain"},"protocol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Protocol"},"tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tx Hash"},"reasoning":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reasoning"},"confidence":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Confidence"},"risk_assessment":{"type":"string","title":"Risk Assessment"},"status":{"type":"string","title":"Status"},"pnl_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Pnl Usd"},"pnl_percent":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Pnl Percent"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"}},"type":"object","required":["trade_id","agent_id","trade_type","token_in","token_out","amount_in","amount_out","price_usd","chain","protocol","tx_hash","reasoning","confidence","risk_assessment","status","pnl_usd","pnl_percent","created_at"],"title":"TradeResponse"},"TradeableTokenItem":{"properties":{"symbol":{"type":"string","title":"Symbol"},"name":{"type":"string","title":"Name"},"address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address"},"decimals":{"type":"integer","title":"Decimals","default":18},"verified":{"type":"boolean","title":"Verified","default":true},"logo_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Logo Url"}},"type":"object","required":["symbol","name"],"title":"TradeableTokenItem","description":"Single tradeable token"},"TradeableTokensResponse":{"properties":{"tokens":{"items":{"$ref":"#/components/schemas/TradeableTokenItem"},"type":"array","title":"Tokens"},"network":{"type":"string","title":"Network"},"trading_mode":{"type":"string","title":"Trading Mode"}},"type":"object","required":["tokens","network","trading_mode"],"title":"TradeableTokensResponse","description":"Response for tradeable tokens list"},"TradingModeRequest":{"properties":{"mode":{"type":"string","pattern":"^(safe|degen)$","title":"Mode"}},"type":"object","required":["mode"],"title":"TradingModeRequest","description":"Request model for updating trading mode"},"TradingModeResponse":{"properties":{"mode":{"type":"string","title":"Mode"},"max_slippage_percent":{"type":"number","title":"Max Slippage Percent"},"auto_approve_under_usd":{"type":"number","title":"Auto Approve Under Usd"},"daily_limit_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Daily Limit Usd"},"require_confirmation":{"type":"boolean","title":"Require Confirmation"}},"type":"object","required":["mode","max_slippage_percent","auto_approve_under_usd","require_confirmation"],"title":"TradingModeResponse","description":"Response model for trading mode"},"TransactionHistoryResponse":{"properties":{"transactions":{"items":{"$ref":"#/components/schemas/TransactionResponse"},"type":"array","title":"Transactions"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["transactions","total_count"],"title":"TransactionHistoryResponse","description":"Response model for transaction history"},"TransactionResponse":{"properties":{"id":{"type":"string","title":"Id"},"type":{"type":"string","title":"Type"},"description":{"type":"string","title":"Description","default":""},"amount":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Amount"},"token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token"},"network":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Network"},"status":{"type":"string","title":"Status"},"tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tx Hash"},"created_at":{"type":"string","title":"Created At"}},"type":"object","required":["id","type","amount","token","network","status","tx_hash","created_at"],"title":"TransactionResponse","description":"Response model for a single transaction"},"TranscriptionResponse":{"properties":{"text":{"type":"string","title":"Text"}},"type":"object","required":["text"],"title":"TranscriptionResponse"},"TriggerCreateRequest":{"properties":{"provider_id":{"type":"string","title":"Provider Id"},"name":{"type":"string","title":"Name"},"config":{"additionalProperties":true,"type":"object","title":"Config"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","required":["provider_id","name","config"],"title":"TriggerCreateRequest"},"TriggerResponse":{"properties":{"trigger_id":{"type":"string","title":"Trigger Id"},"agent_id":{"type":"string","title":"Agent Id"},"trigger_type":{"type":"string","title":"Trigger Type"},"provider_id":{"type":"string","title":"Provider Id"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"is_active":{"type":"boolean","title":"Is Active"},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url"},"created_at":{"type":"string","title":"Created At"},"updated_at":{"type":"string","title":"Updated At"},"config":{"additionalProperties":true,"type":"object","title":"Config"}},"type":"object","required":["trigger_id","agent_id","trigger_type","provider_id","name","description","is_active","webhook_url","created_at","updated_at","config"],"title":"TriggerResponse"},"TriggerTemplateResponse":{"properties":{"template_id":{"type":"string","title":"Template Id"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"category":{"type":"string","title":"Category"},"icon":{"type":"string","title":"Icon"},"color":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Color","default":"#6366f1"},"trigger_type":{"type":"string","title":"Trigger Type"},"trigger_config":{"additionalProperties":true,"type":"object","title":"Trigger Config"},"customizable_fields":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Customizable Fields","default":[]},"best_for_roles":{"items":{"type":"string"},"type":"array","title":"Best For Roles","default":[]},"use_case_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Use Case Description"},"usage_count":{"type":"integer","title":"Usage Count","default":0},"is_featured":{"type":"boolean","title":"Is Featured","default":false}},"type":"object","required":["template_id","name","category","icon","trigger_type","trigger_config"],"title":"TriggerTemplateResponse"},"TriggerUpdateRequest":{"properties":{"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}},"type":"object","title":"TriggerUpdateRequest"},"TwitterBlockMuteRequest":{"properties":{"target_user_id":{"type":"string","title":"Target User Id"}},"type":"object","required":["target_user_id"],"title":"TwitterBlockMuteRequest"},"TwitterBookmarkRequest":{"properties":{"tweet_id":{"type":"string","title":"Tweet Id"}},"type":"object","required":["tweet_id"],"title":"TwitterBookmarkRequest"},"TwitterFollowRequest":{"properties":{"target_user_id":{"type":"string","title":"Target User Id"}},"type":"object","required":["target_user_id"],"title":"TwitterFollowRequest"},"TwitterHideReplyRequest":{"properties":{"hidden":{"type":"boolean","title":"Hidden","default":true}},"type":"object","title":"TwitterHideReplyRequest"},"TwitterLikeRequest":{"properties":{"tweet_id":{"type":"string","title":"Tweet Id"}},"type":"object","required":["tweet_id"],"title":"TwitterLikeRequest"},"TwitterReplySettings":{"properties":{"in_reply_to_tweet_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"In Reply To Tweet Id"},"auto_populate_reply_metadata":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Auto Populate Reply Metadata"},"exclude_reply_user_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Exclude Reply User Ids"}},"type":"object","title":"TwitterReplySettings","description":"X API v2 native nested reply format."},"TwitterTweetRequest":{"properties":{"text":{"type":"string","maxLength":280,"title":"Text"},"reply_to":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reply To","description":"Tweet ID to reply to (flat format, preferred). Use this or the nested reply object."},"reply":{"anyOf":[{"$ref":"#/components/schemas/TwitterReplySettings"},{"type":"null"}],"description":"X API v2 native reply format: {\"in_reply_to_tweet_id\": \"...\"}. Use either this or flat in_reply_to_tweet_id."},"quote_tweet_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quote Tweet Id"}},"type":"object","required":["text"],"title":"TwitterTweetRequest"},"UpcomingRun":{"properties":{"trigger_id":{"type":"string","title":"Trigger Id"},"trigger_name":{"type":"string","title":"Trigger Name"},"trigger_type":{"type":"string","title":"Trigger Type"},"next_run_time":{"type":"string","title":"Next Run Time"},"next_run_time_local":{"type":"string","title":"Next Run Time Local"},"timezone":{"type":"string","title":"Timezone"},"cron_expression":{"type":"string","title":"Cron Expression"},"execution_type":{"type":"string","title":"Execution Type"},"agent_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Prompt"},"workflow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id"},"is_active":{"type":"boolean","title":"Is Active"},"human_readable":{"type":"string","title":"Human Readable"}},"type":"object","required":["trigger_id","trigger_name","trigger_type","next_run_time","next_run_time_local","timezone","cron_expression","execution_type","is_active","human_readable"],"title":"UpcomingRun"},"UpcomingRunsResponse":{"properties":{"upcoming_runs":{"items":{"$ref":"#/components/schemas/UpcomingRun"},"type":"array","title":"Upcoming Runs"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["upcoming_runs","total_count"],"title":"UpcomingRunsResponse"},"UpdateAgentRequest":{"properties":{"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"},"role_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role Description"},"trigger_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Trigger Type"},"trigger_config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Trigger Config"},"prompt_prefix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prompt Prefix"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}},"type":"object","title":"UpdateAgentRequest","description":"Request to update agent configuration"},"UpdateAutoRunRequest":{"properties":{"auto_run_enabled":{"type":"boolean","title":"Auto Run Enabled"},"intensity":{"type":"integer","title":"Intensity","default":3},"auto_run_request":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Auto Run Request"}},"type":"object","required":["auto_run_enabled"],"title":"UpdateAutoRunRequest","description":"Configure automatic swarm execution."},"UpdateDemoRequest":{"properties":{"title":{"anyOf":[{"type":"string","maxLength":200,"minLength":1},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string","maxLength":1000},{"type":"null"}],"title":"Description"},"is_featured":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Featured"},"display_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Display Order"}},"type":"object","title":"UpdateDemoRequest","description":"Request to update an existing demo"},"UpdateETHAddressRequest":{"properties":{"eth_address":{"type":"string","title":"Eth Address"}},"type":"object","required":["eth_address"],"title":"UpdateETHAddressRequest"},"UpdateGoalStatusRequest":{"properties":{"status":{"type":"string","title":"Status","description":"New status: active, paused, cancelled"}},"type":"object","required":["status"],"title":"UpdateGoalStatusRequest","description":"Request body for updating goal status"},"UpdateKnowledgeBaseEntryRequest":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":255,"minLength":1},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"content":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}],"title":"Content"},"usage_context":{"anyOf":[{"type":"string","pattern":"^(always|on_request|contextual)$"},{"type":"null"}],"title":"Usage Context"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}},"type":"object","title":"UpdateKnowledgeBaseEntryRequest"},"UpdateMemoryRequest":{"properties":{"content":{"anyOf":[{"type":"string","maxLength":500,"minLength":10},{"type":"null"}],"title":"Content"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"}},"type":"object","title":"UpdateMemoryRequest","description":"Request for updating an existing memory"},"UpdateSwarmRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"},"budget_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Budget Usd"}},"type":"object","title":"UpdateSwarmRequest"},"UpdateTaskResultRequest":{"properties":{"task_id":{"type":"string","title":"Task Id"},"success":{"type":"boolean","title":"Success"},"result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Result"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["task_id","success"],"title":"UpdateTaskResultRequest"},"UpdateTemplatePricingRequest":{"properties":{"price_usd":{"type":"number","title":"Price Usd"},"is_paid":{"type":"boolean","title":"Is Paid","default":true},"purchase_type":{"type":"string","title":"Purchase Type","default":"one_time"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","required":["price_usd"],"title":"UpdateTemplatePricingRequest"},"UpdateTradePnLRequest":{"properties":{"exit_price_usd":{"type":"number","title":"Exit Price Usd"},"pnl_usd":{"type":"number","title":"Pnl Usd"},"pnl_percent":{"type":"number","title":"Pnl Percent"},"holding_duration_hours":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Holding Duration Hours"}},"type":"object","required":["exit_price_usd","pnl_usd","pnl_percent"],"title":"UpdateTradePnLRequest"},"UpdateTradeStatusRequest":{"properties":{"status":{"type":"string","title":"Status","description":"pending, submitted, executed, failed, cancelled"},"tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tx Hash"},"amount_out":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Amount Out"},"gas_used":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Gas Used"},"gas_price_gwei":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Gas Price Gwei"},"fee_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Fee Usd"}},"type":"object","required":["status"],"title":"UpdateTradeStatusRequest"},"UpdateTriggerRequest":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":255,"minLength":1},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"price_usd":{"anyOf":[{"type":"number","minimum":0.0},{"type":"string"},{"type":"null"}],"title":"Price Usd"},"subscription_price_monthly":{"anyOf":[{"type":"number","minimum":0.0},{"type":"string"},{"type":"null"}],"title":"Subscription Price Monthly"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"},"is_featured":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Featured"},"is_public":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Public"},"version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version"},"changelog":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Changelog"}},"type":"object","title":"UpdateTriggerRequest","description":"Request to update a trigger template."},"UpdateVersionDetailsRequest":{"properties":{"version_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version Name"},"change_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Change Description"}},"type":"object","title":"UpdateVersionDetailsRequest"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"VersionComparisonResponse":{"properties":{"version1":{"$ref":"#/components/schemas/VersionResponse"},"version2":{"$ref":"#/components/schemas/VersionResponse"},"differences":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Differences"}},"type":"object","required":["version1","version2","differences"],"title":"VersionComparisonResponse"},"VersionResponse":{"properties":{"version_id":{"type":"string","title":"Version Id"},"agent_id":{"type":"string","title":"Agent Id"},"version_number":{"type":"integer","title":"Version Number"},"version_name":{"type":"string","title":"Version Name"},"system_prompt":{"type":"string","title":"System Prompt"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"configured_mcps":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Configured Mcps"},"custom_mcps":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Custom Mcps"},"agentpress_tools":{"additionalProperties":true,"type":"object","title":"Agentpress Tools"},"is_active":{"type":"boolean","title":"Is Active"},"status":{"type":"string","title":"Status"},"created_at":{"type":"string","title":"Created At"},"updated_at":{"type":"string","title":"Updated At"},"created_by":{"type":"string","title":"Created By"},"change_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Change Description"},"previous_version_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Previous Version Id"}},"type":"object","required":["version_id","agent_id","version_number","version_name","system_prompt","configured_mcps","custom_mcps","agentpress_tools","is_active","status","created_at","updated_at","created_by"],"title":"VersionResponse"},"WalletAddressResponse":{"properties":{"address":{"type":"string","title":"Address"},"network":{"type":"string","title":"Network"}},"type":"object","required":["address","network"],"title":"WalletAddressResponse","description":"Response model for wallet address"},"WalletBalanceResponse":{"properties":{"balance":{"type":"string","title":"Balance"},"token":{"type":"string","title":"Token"},"network":{"type":"string","title":"Network"},"usd_value":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Usd Value"},"last_updated":{"type":"string","title":"Last Updated"}},"type":"object","required":["balance","token","network","last_updated"],"title":"WalletBalanceResponse","description":"Response model for wallet balance"},"WalletBalancesResponse":{"properties":{"balances":{"items":{"$ref":"#/components/schemas/TokenBalanceItem"},"type":"array","title":"Balances"},"total_usd_value":{"type":"number","title":"Total Usd Value"},"network":{"type":"string","title":"Network"},"last_updated":{"type":"string","title":"Last Updated"},"portfolio_performance_24h":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Portfolio Performance 24H"},"portfolio_performance_30d":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Portfolio Performance 30D"},"portfolio_insights":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Portfolio Insights"}},"type":"object","required":["balances","total_usd_value","network","last_updated"],"title":"WalletBalancesResponse","description":"Response for multi-token balances with portfolio performance"},"WalletConfigRequest":{"properties":{"wallet_enabled":{"type":"boolean","title":"Wallet Enabled","default":true},"network":{"type":"string","pattern":"^(base|ethereum|polygon|arbitrum|solana|solana-mainnet)$","title":"Network","default":"base"},"auto_confirm":{"type":"boolean","title":"Auto Confirm","default":false}},"type":"object","title":"WalletConfigRequest","description":"Request model for updating wallet configuration"},"WalletConfigResponse":{"properties":{"account_id":{"type":"string","title":"Account Id"},"wallet_enabled":{"type":"boolean","title":"Wallet Enabled"},"network":{"type":"string","title":"Network"},"auto_confirm":{"type":"boolean","title":"Auto Confirm"},"wallet_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Wallet Address"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"}},"type":"object","required":["account_id","wallet_enabled","network","auto_confirm","created_at","updated_at"],"title":"WalletConfigResponse","description":"Response model for wallet configuration"},"WalletCreateRequest":{"properties":{"account_id":{"type":"string","title":"Account Id"},"network":{"type":"string","pattern":"^(base|ethereum|polygon|arbitrum|solana|solana-mainnet)$","title":"Network","default":"base"}},"type":"object","required":["account_id"],"title":"WalletCreateRequest","description":"Request model for creating a wallet"},"WalletCreateResponse":{"properties":{"address":{"type":"string","title":"Address"},"network":{"type":"string","title":"Network"},"message":{"type":"string","title":"Message"}},"type":"object","required":["address","network","message"],"title":"WalletCreateResponse","description":"Response model for wallet creation"},"WalletMetricsResponse":{"properties":{"total_trades":{"type":"integer","title":"Total Trades"},"total_trades_24h":{"type":"integer","title":"Total Trades 24H","default":0},"trading_volume_usd":{"type":"number","title":"Trading Volume Usd"},"trading_volume_24h_usd":{"type":"number","title":"Trading Volume 24H Usd","default":0.0},"change_24h_percent":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Change 24H Percent"},"trading_mode":{"type":"string","title":"Trading Mode"}},"type":"object","required":["total_trades","trading_volume_usd","trading_mode"],"title":"WalletMetricsResponse","description":"Response model for wallet metrics"},"WalletSignRequest":{"properties":{"url":{"type":"string","title":"Url"},"method":{"type":"string","title":"Method","default":"GET"},"params":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Params"},"max_price":{"type":"number","title":"Max Price","default":0.5}},"type":"object","required":["url"],"title":"WalletSignRequest","description":"Request model for wallet-based x402 signing"},"WalletSignResponse":{"properties":{"payment_header_key":{"type":"string","title":"Payment Header Key"},"payment_header_value":{"type":"string","title":"Payment Header Value"},"buyer_address":{"type":"string","title":"Buyer Address"},"amount_usdc":{"type":"number","title":"Amount Usdc"},"valid_until":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Valid Until"}},"type":"object","required":["payment_header_key","payment_header_value","buyer_address","amount_usdc"],"title":"WalletSignResponse","description":"Response with signed payment headers for agent to retry"},"WorkflowCreateRequest":{"properties":{"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"trigger_phrase":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Trigger Phrase"},"is_default":{"type":"boolean","title":"Is Default","default":false},"steps":{"items":{"$ref":"#/components/schemas/WorkflowStepRequest"},"type":"array","title":"Steps","default":[]}},"type":"object","required":["name"],"title":"WorkflowCreateRequest"},"WorkflowExecuteRequest":{"properties":{"input_data":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Input Data"}},"type":"object","title":"WorkflowExecuteRequest"},"WorkflowStepRequest":{"properties":{"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type","default":"instruction"},"config":{"additionalProperties":true,"type":"object","title":"Config","default":{}},"conditions":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Conditions"},"order":{"type":"integer","title":"Order"},"parentConditionalId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parentconditionalid"},"children":{"anyOf":[{"items":{"$ref":"#/components/schemas/WorkflowStepRequest"},"type":"array"},{"type":"null"}],"title":"Children"}},"type":"object","required":["name","order"],"title":"WorkflowStepRequest"},"WorkflowUpdateRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"trigger_phrase":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Trigger Phrase"},"is_default":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Default"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"steps":{"anyOf":[{"items":{"$ref":"#/components/schemas/WorkflowStepRequest"},"type":"array"},{"type":"null"}],"title":"Steps"}},"type":"object","title":"WorkflowUpdateRequest"},"WriteMemoryRequest":{"properties":{"content":{"type":"string","title":"Content"},"agent_id":{"type":"string","title":"Agent Id"},"memory_type":{"type":"string","title":"Memory Type","default":"observation"},"importance":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Importance","default":0.5},"confidence":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Confidence","default":0.8},"related_tokens":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Related Tokens"},"related_chains":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Related Chains"},"trade_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Trade Id"},"expires_hours":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expires Hours"}},"type":"object","required":["content","agent_id"],"title":"WriteMemoryRequest","description":"Request to write goal memory"},"X402ConfigResponse":{"properties":{"agent_id":{"type":"string","title":"Agent Id"},"enabled":{"type":"boolean","title":"Enabled"},"price_usdc":{"type":"string","title":"Price Usdc"},"markup_multiplier":{"type":"number","title":"Markup Multiplier"},"pay_to_address":{"type":"string","title":"Pay To Address"},"scheme":{"type":"string","title":"Scheme"},"network":{"type":"string","title":"Network"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"input_schema":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Input Schema"},"output_schema":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Output Schema"},"bazaar_registered":{"type":"boolean","title":"Bazaar Registered"},"total_earnings":{"type":"string","title":"Total Earnings"},"total_calls":{"type":"integer","title":"Total Calls"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"}},"type":"object","required":["agent_id","enabled","price_usdc","markup_multiplier","pay_to_address","scheme","network","description","input_schema","output_schema","bazaar_registered","total_earnings","total_calls","created_at","updated_at"],"title":"X402ConfigResponse","description":"x402 configuration response"},"X402EarningsResponse":{"properties":{"total_earnings_usdc":{"type":"string","title":"Total Earnings Usdc"},"total_calls":{"type":"integer","title":"Total Calls"},"pending_payout":{"type":"string","title":"Pending Payout"},"agents":{"items":{},"type":"array","title":"Agents"}},"type":"object","required":["total_earnings_usdc","total_calls","pending_payout","agents"],"title":"X402EarningsResponse","description":"Earnings summary response"},"composio_integration__api__CreateProfileRequest":{"properties":{"toolkit_slug":{"type":"string","title":"Toolkit Slug"},"profile_name":{"type":"string","title":"Profile Name"},"display_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Display Name"},"mcp_server_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mcp Server Name"},"is_default":{"type":"boolean","title":"Is Default","default":false},"initiation_fields":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Initiation Fields"}},"type":"object","required":["toolkit_slug","profile_name"],"title":"CreateProfileRequest"},"composio_integration__api__ProfileResponse":{"properties":{"profile_id":{"type":"string","title":"Profile Id"},"profile_name":{"type":"string","title":"Profile Name"},"display_name":{"type":"string","title":"Display Name"},"toolkit_slug":{"type":"string","title":"Toolkit Slug"},"toolkit_name":{"type":"string","title":"Toolkit Name"},"mcp_url":{"type":"string","title":"Mcp Url"},"redirect_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Redirect Url"},"connected_account_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connected Account Id"},"is_connected":{"type":"boolean","title":"Is Connected"},"is_default":{"type":"boolean","title":"Is Default"},"created_at":{"type":"string","title":"Created At"}},"type":"object","required":["profile_id","profile_name","display_name","toolkit_slug","toolkit_name","mcp_url","is_connected","is_default","created_at"],"title":"ProfileResponse"},"pipedream__api__ProfileResponse":{"properties":{"profile_id":{"type":"string","format":"uuid","title":"Profile Id"},"account_id":{"type":"string","format":"uuid","title":"Account Id"},"mcp_qualified_name":{"type":"string","title":"Mcp Qualified Name"},"profile_name":{"type":"string","title":"Profile Name"},"display_name":{"type":"string","title":"Display Name"},"app_slug":{"type":"string","title":"App Slug"},"app_name":{"type":"string","title":"App Name"},"external_user_id":{"type":"string","title":"External User Id"},"enabled_tools":{"items":{"type":"string"},"type":"array","title":"Enabled Tools"},"is_active":{"type":"boolean","title":"Is Active"},"is_default":{"type":"boolean","title":"Is Default"},"is_connected":{"type":"boolean","title":"Is Connected"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"},"last_used_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Used At"}},"type":"object","required":["profile_id","account_id","mcp_qualified_name","profile_name","display_name","app_slug","app_name","external_user_id","enabled_tools","is_active","is_default","is_connected","created_at","updated_at"],"title":"ProfileResponse"},"pipedream__api__UpdateProfileRequest":{"properties":{"profile_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Name"},"display_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Display Name"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"},"is_default":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Default"},"enabled_tools":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Enabled Tools"}},"type":"object","title":"UpdateProfileRequest"},"services__agent_x402_api__X402ConfigRequest":{"properties":{"enabled":{"type":"boolean","title":"Enabled","default":true},"price_usdc":{"anyOf":[{"type":"string","pattern":"^\\d+\\.?\\d{0,6}$"},{"type":"null"}],"title":"Price Usdc","description":"Manual price override in USDC (e.g., '0.05'). If not set, computed from markup_multiplier"},"markup_multiplier":{"type":"number","maximum":100.0,"minimum":1.0,"title":"Markup Multiplier","description":"Markup over infra cost (2.0 = 2x, 5.0 = 5x)","default":2.0},"pay_to_address":{"anyOf":[{"type":"string","pattern":"^0x[a-fA-F0-9]{40}$"},{"type":"null"}],"title":"Pay To Address","description":"Ethereum address to receive payments (auto-resolved from wallet if not set)"},"scheme":{"type":"string","pattern":"^(exact|upto|both)$","title":"Scheme","description":"Payment scheme: exact, upto, or both","default":"both"},"network":{"type":"string","title":"Network","description":"Network (base, base-sepolia, ethereum, polygon, solana)","default":"base"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description","description":"Description of the agent service"},"input_schema":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Input Schema","description":"JSON schema for input parameters"},"output_schema":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Output Schema","description":"JSON schema for output format"}},"type":"object","title":"X402ConfigRequest","description":"Request to configure x402 for agent"},"services__coinbase_payments_api__SwapQuoteRequest":{"properties":{"from_token":{"type":"string","title":"From Token","description":"Source token symbol (ETH, USDC, etc) or address"},"to_token":{"type":"string","title":"To Token","description":"Destination token symbol or address"},"amount":{"type":"string","title":"Amount","description":"Amount to swap (human-readable)"},"network":{"type":"string","pattern":"^(base|ethereum|polygon|arbitrum|solana|solana-mainnet)$","title":"Network","default":"base"},"slippage_pct":{"type":"number","maximum":50.0,"minimum":0.0,"title":"Slippage Pct","description":"Max slippage percentage","default":0.5}},"type":"object","required":["from_token","to_token","amount"],"title":"SwapQuoteRequest","description":"Request model for getting swap quote"},"services__hermes_gateway_api__StartGatewayRequest":{"properties":{"template":{"type":"string","title":"Template","description":"Template ID (trader, shitcoin-trader, degen, analyst)"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model","description":"Model ID from frontend selector (e.g. glm-5.1, claude-sonnet-4-6)"},"telegram_config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Telegram Config","description":"Telegram channel config"},"telegram":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Telegram","description":"Alias for telegram_config (frontend compat)"},"restore_snapshot":{"type":"boolean","title":"Restore Snapshot","description":"Restore workspace from last disaster recovery snapshot","default":false},"workspace_files":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Workspace Files","description":"Custom workspace files (relpath → content) to deploy instead of template defaults"}},"type":"object","required":["template"],"title":"StartGatewayRequest"},"services__openclaw_gateway_api__StartGatewayRequest":{"properties":{"template":{"type":"string","title":"Template","description":"Template ID (trader, shitcoin-trader, degen, analyst)"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model","description":"Model ID from frontend selector (e.g. glm-5.1, claude-sonnet-4-6)"},"telegram_config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Telegram Config","description":"Telegram channel config (frontend may send as 'telegram')"},"telegram":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Telegram","description":"Alias for telegram_config (frontend compat)"},"restore_snapshot":{"type":"boolean","title":"Restore Snapshot","description":"Restore workspace from last disaster recovery snapshot","default":false},"workspace_files":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Workspace Files","description":"Custom workspace files (relpath → content) to deploy instead of template defaults"}},"type":"object","required":["template"],"title":"StartGatewayRequest"},"services__peek_api__AgentDetailResponse":{"properties":{"agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Id"},"token_mint":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Mint"},"token_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Name"},"token_symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Symbol"},"token_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Image Url"},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain"},"platform":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Platform"},"death_status":{"type":"string","title":"Death Status","default":"alive"},"death_started_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Death Started At"},"death_revived_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Death Revived At"},"survival_score":{"$ref":"#/components/schemas/SurvivalScoreBreakdown","default":{"pnl_score":0.0,"credit_runway_score":0.0,"token_mcap_score":0.0,"total":0.0}},"pnl_7d_usd":{"type":"number","title":"Pnl 7D Usd","default":0},"pnl_24h_usd":{"type":"number","title":"Pnl 24H Usd","default":0},"credit_balance":{"type":"number","title":"Credit Balance","default":0},"credit_runway_hours":{"type":"number","title":"Credit Runway Hours","default":0},"token_mcap_usd":{"type":"number","title":"Token Mcap Usd","default":0},"token_price_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Token Price Usd"},"token_volume_24h_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Token Volume 24H Usd"},"is_life_supported":{"type":"boolean","title":"Is Life Supported","default":false},"hours_until_death":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Hours Until Death"},"gateway_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Gateway Status"},"total_buyback_usd":{"type":"number","title":"Total Buyback Usd","default":0},"last_buyback_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Buyback At"},"total_trades":{"type":"integer","title":"Total Trades","default":0},"win_rate":{"type":"number","title":"Win Rate","default":0},"wallet_balance_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Wallet Balance Usd"},"recent_thoughts":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Recent Thoughts","default":[]},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"}},"type":"object","title":"AgentDetailResponse"},"services__seller_profile_api__CreateProfileRequest":{"properties":{"display_name":{"type":"string","maxLength":100,"minLength":1,"title":"Display Name","description":"Your display name (required)"},"seller_handle":{"anyOf":[{"type":"string","maxLength":50,"minLength":3},{"type":"null"}],"title":"Seller Handle","description":"Optional @username handle"},"bio":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Bio"},"profile_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Image Url"},"payout_eth_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Payout Eth Address","description":"Ethereum address for payouts"},"website_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website Url"},"twitter_handle":{"anyOf":[{"type":"string","maxLength":50},{"type":"null"}],"title":"Twitter Handle"},"telegram_handle":{"anyOf":[{"type":"string","maxLength":50},{"type":"null"}],"title":"Telegram Handle"},"github_handle":{"anyOf":[{"type":"string","maxLength":50},{"type":"null"}],"title":"Github Handle"},"discord_handle":{"anyOf":[{"type":"string","maxLength":50},{"type":"null"}],"title":"Discord Handle"}},"type":"object","required":["display_name"],"title":"CreateProfileRequest","description":"Request to create a new seller profile"},"services__seller_profile_api__ProfileResponse":{"properties":{"profile_id":{"type":"string","title":"Profile Id"},"account_id":{"type":"string","title":"Account Id"},"seller_handle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Seller Handle"},"display_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Display Name"},"bio":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bio"},"profile_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Image Url"},"payout_eth_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Payout Eth Address"},"website_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website Url"},"twitter_handle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Twitter Handle"},"telegram_handle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Telegram Handle"},"github_handle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Github Handle"},"discord_handle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Discord Handle"},"total_sales":{"type":"integer","title":"Total Sales"},"total_revenue_usd":{"type":"number","title":"Total Revenue Usd"},"average_rating":{"type":"number","title":"Average Rating"},"total_agent_cookbooks":{"type":"integer","title":"Total Agent Cookbooks"},"is_verified":{"type":"boolean","title":"Is Verified"},"created_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":["profile_id","account_id","seller_handle","display_name","bio","profile_image_url","website_url","twitter_handle","telegram_handle","github_handle","discord_handle","total_sales","total_revenue_usd","average_rating","total_agent_cookbooks","is_verified","created_at"],"title":"ProfileResponse","description":"Seller profile response"},"services__seller_profile_api__UpdateProfileRequest":{"properties":{"display_name":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}],"title":"Display Name"},"bio":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Bio"},"profile_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Image Url"},"payout_eth_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Payout Eth Address"},"website_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website Url"},"twitter_handle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Twitter Handle"},"telegram_handle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Telegram Handle"},"github_handle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Github Handle"},"discord_handle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Discord Handle"}},"type":"object","title":"UpdateProfileRequest","description":"Request to update an existing seller profile"},"services__tokens_api__AgentDetailResponse":{"properties":{"agent":{"$ref":"#/components/schemas/AgentPerformanceItem"},"tokens":{"items":{"$ref":"#/components/schemas/TokenLeaderboardItem"},"type":"array","title":"Tokens","default":[]},"recent_trades":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Recent Trades","default":[]}},"type":"object","required":["agent"],"title":"AgentDetailResponse"},"services__vibe_tools_gateway__SwapQuoteRequest":{"properties":{"input_mint":{"type":"string","title":"Input Mint","description":"Input token mint address"},"output_mint":{"type":"string","title":"Output Mint","description":"Output token mint address"},"amount":{"type":"integer","title":"Amount","description":"Amount in smallest unit (lamports)"},"slippage_bps":{"type":"integer","title":"Slippage Bps","description":"Slippage tolerance in basis points","default":50},"preferred_aggregator":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preferred Aggregator","description":"Preferred DEX ('jupiter' or 'meteora')"}},"type":"object","required":["input_mint","output_mint","amount"],"title":"SwapQuoteRequest"},"services__x402_credit_billing__X402ConfigRequest":{"properties":{"auto_topup_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Auto Topup Enabled"},"auto_topup_threshold":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Auto Topup Threshold"},"auto_topup_amount":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Auto Topup Amount"},"max_daily_topup":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Max Daily Topup"},"preferred_network":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preferred Network"}},"type":"object","title":"X402ConfigRequest","description":"Request model for updating x402 credit config"}}},"externalDocs":{"description":"VIBE Platform","url":"https://vibe.airforce"},"x-discovery":{"ownershipProofs":["29386a1f4824a43626298c367142dc06a2e200929d71031c9b139b8a3e49e49d65da3228b613731a29da454bf884067cc69767411ee18b0c61c47fdb41e9f70a1c"]}}