{"openapi":"3.1.0","info":{"title":"Arcadia Finance API","version":"1.2.6"},"paths":{"/v1/api/accounts":{"get":{"tags":["accounts"],"summary":"Get Accounts","operationId":"get_accounts_v1_api_accounts_get","parameters":[{"name":"owner","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Owner"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountResponse"}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/detailed-accounts-summary":{"get":{"tags":["accounts"],"summary":"Get Detailed Accounts Summary Overview","operationId":"get_detailed_accounts_summary_overview_v1_api_accounts_detailed_accounts_summary_get","parameters":[{"name":"owner","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Owner"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnhancedAccountsOverviewResponse"}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/detailed-account-summary":{"get":{"tags":["accounts"],"summary":"Get Detailed Account Summary Overview","operationId":"get_detailed_account_summary_overview_v1_api_accounts_detailed_account_summary_get","parameters":[{"name":"short","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Short"}},{"name":"account","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/overview":{"get":{"tags":["accounts"],"summary":"Get Accounts Overview","operationId":"get_accounts_overview_v1_api_accounts_overview_get","parameters":[{"name":"include_history","in":"query","required":false,"schema":{"type":"boolean","description":"False returns `historic_actions` as an empty list; every other field is unchanged.","default":true,"title":"Include History"},"description":"False returns `historic_actions` as an empty list; every other field is unchanged."},{"name":"account","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountOverviewResponse"}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/value_of_account":{"get":{"tags":["accounts"],"summary":"Get Account Value","operationId":"get_account_value_v1_api_accounts_value_of_account_get","parameters":[{"name":"account","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountValueResponse"}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/rewards":{"get":{"tags":["accounts"],"summary":"Get Accounts Rewards","operationId":"get_accounts_rewards_v1_api_accounts_rewards_get","parameters":[{"name":"account","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountRewardsResponse"}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/spot_asset_data":{"get":{"tags":["accounts"],"summary":"Get Spot Asset Data","operationId":"get_spot_asset_data_v1_api_accounts_spot_asset_data_get","parameters":[{"name":"chain_id","in":"query","required":true,"schema":{"type":"integer","title":"Chain Id"}},{"name":"account_addresses","in":"query","required":false,"schema":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}]},"description":"List of account addresses","title":"Account Addresses"},"description":"List of account addresses"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/leaderboard":{"get":{"tags":["accounts"],"summary":"Get Leaderboard","operationId":"get_leaderboard_v1_api_accounts_leaderboard_get","parameters":[{"name":"skip","in":"query","required":false,"schema":{"type":"integer","title":"Skip"}},{"name":"show","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Show"}},{"name":"simple","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Simple"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":1},{"type":"null"}],"description":"How many ranked accounts to return (by stored value); omit for the top 100.","default":100,"title":"Limit"},"description":"How many ranked accounts to return (by stored value); omit for the top 100."},{"name":"all","in":"query","required":false,"schema":{"type":"boolean","description":"Every account with a stored value, not the top 100.","default":false,"title":"All"},"description":"Every account with a stored value, not the top 100."},{"name":"accounts","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Comma-separated chain_id:address pairs (at most 100): returns exactly these accounts, zero-value ones included, instead of the ranking.","title":"Accounts"},"description":"Comma-separated chain_id:address pairs (at most 100): returns exactly these accounts, zero-value ones included, instead of the ranking."},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/metadata/{chain_id}":{"get":{"tags":["accounts"],"summary":"Get Metadata","operationId":"get_metadata_v1_api_accounts_metadata__chain_id__get","parameters":[{"name":"chain_id","in":"path","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"factory_id","in":"query","required":true,"schema":{"type":"integer","title":"Factory Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/assets/{protocol}/{position_id}":{"get":{"tags":["accounts"],"summary":"Get Position Details","operationId":"get_position_details_v1_api_assets__protocol___position_id__get","parameters":[{"name":"protocol","in":"path","required":true,"schema":{"type":"string","title":"Protocol"}},{"name":"position_id","in":"path","required":true,"schema":{"type":"integer","title":"Position Id"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/liquidation":{"get":{"tags":["accounts"],"summary":"Get Liquidation Price","operationId":"get_liquidation_price_v1_api_accounts_liquidation_get","parameters":[{"name":"account","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/owner_overview":{"get":{"tags":["accounts"],"summary":"Get Owner Overview","operationId":"get_owner_overview_v1_api_accounts_owner_overview_get","parameters":[{"name":"show_fees","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Show Fees"}},{"name":"owner","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Owner"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/fees":{"get":{"tags":["accounts"],"summary":"Get Fees Paid","operationId":"get_fees_paid_v1_api_accounts_fees_get","parameters":[{"name":"start","in":"query","required":false,"schema":{"type":"integer","title":"Start"}},{"name":"end","in":"query","required":false,"schema":{"type":"integer","title":"End"}},{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/am_history":{"get":{"tags":["accounts"],"summary":"Get Account Am History","operationId":"get_account_am_history_v1_api_am_history_get","parameters":[{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/pnl_cost_basis":{"get":{"tags":["accounts"],"summary":"Get Account Pnl Cost Basis","operationId":"get_account_pnl_cost_basis_v1_api_accounts_pnl_cost_basis_get","parameters":[{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/yield_earned":{"get":{"tags":["accounts"],"summary":"Yield Earned","operationId":"yield_earned_v1_api_accounts_yield_earned_get","parameters":[{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/accounts/historic_account_values":{"get":{"tags":["accounts"],"summary":"Historic Account Values","operationId":"historic_account_values_v1_api_accounts_historic_account_values_get","parameters":[{"name":"start","in":"query","required":false,"schema":{"type":"integer","title":"Start"}},{"name":"end","in":"query","required":false,"schema":{"type":"integer","title":"End"}},{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/account/freemium_status":{"get":{"tags":["accounts"],"summary":"Freemium Status","operationId":"freemium_status_v1_api_account_freemium_status_get","parameters":[{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/wallet/freemium_status":{"get":{"tags":["accounts"],"summary":"Wallet Freemium Status","operationId":"wallet_freemium_status_v1_api_wallet_freemium_status_get","parameters":[{"name":"owner","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Owner"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/bundles":{"get":{"tags":["bundles"],"summary":"Get Bundles","operationId":"get_bundles_v1_api_bundles_get","parameters":[{"name":"preference_cat","in":"query","required":false,"schema":{"type":"string","title":"Preference Cat"}},{"name":"preference_sort","in":"query","required":false,"schema":{"type":"string","title":"Preference Sort"}},{"name":"strategy_type","in":"query","required":false,"schema":{"type":"string","title":"Strategy Type"}},{"name":"owner","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Owner"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"account_address","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Account Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/bundles/strategies":{"get":{"tags":["bundles"],"summary":"Get Bundle Strategies","operationId":"get_bundle_strategies_v1_api_bundles_strategies_get","parameters":[{"name":"protocol","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Protocol","description":"List of protocols","examples":[["univ3","univ4","slipstream","alienbase","slipstream_v2","slipstream_v3"]]},"description":"List of protocols"},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StrategySummary"},"title":"Response Get Bundle Strategies V1 Api Bundles Strategies Get"}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/strategies":{"get":{"tags":["bundles"],"summary":"Get Strategies","operationId":"get_strategies_v1_api_strategies_get","parameters":[{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"protocol","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"title":"Protocol","description":"List of protocols","examples":[["univ3","univ4","slipstream","slipstream_v2","slipstream_v3"]]},"description":"List of protocols"},{"name":"asset","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Asset","description":"Asset address","examples":["0x6b175474e89094c44da98b954eedeac495271d0f"]},"description":"Asset address"},{"name":"underlying_asset","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"title":"Underlying Assets","description":"List of underlying assets","examples":[["0x6b175474e89094c44da98b954eedeac495271d0f"]]},"description":"List of underlying assets"},{"name":"strategy_id","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"title":"Strategy ID","description":"List of strategy IDs","examples":[["1","2"]]},"description":"List of strategy IDs"},{"name":"strategy_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Strategy Type","description":"Filter by strategy type (spot/leverage). Empty for all strategies.","examples":["spot"]},"description":"Filter by strategy type (spot/leverage). Empty for all strategies."},{"name":"include","in":"query","required":false,"schema":{"anyOf":[{"enum":["detailed","simple"],"type":"string"},{"type":"null"}],"title":"Include","description":"Include detailed or simple strategy information","examples":["detailed","simple"],"default":"simple"},"description":"Include detailed or simple strategy information"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/strategies/{strategy_id}":{"get":{"tags":["bundles"],"summary":"Get Strategies By Id","operationId":"get_strategies_by_id_v1_api_strategies__strategy_id__get","parameters":[{"name":"strategy_id","in":"path","required":true,"schema":{"type":"integer","title":"Strategy Id"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StrategyDetailed"}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/bundles/calldata":{"post":{"tags":["bundles"],"summary":"Get Action Calldata","operationId":"get_action_calldata_v1_api_bundles_calldata_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallDataBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/strategies/{strategy_id}/info":{"get":{"tags":["bundles"],"summary":"Get Strategy Info","operationId":"get_strategy_info_v1_api_strategies__strategy_id__info_get","parameters":[{"name":"strategy_id","in":"path","required":true,"schema":{"type":"integer","title":"Strategy Id"}},{"name":"only_default","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Only Default"}},{"name":"current_tick","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Current Tick"}},{"name":"lower_tick","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lower Tick"}},{"name":"upper_tick","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Upper Tick"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/liquidity/distribution":{"get":{"tags":["bundles"],"summary":"Get Liquidity Distribution","operationId":"get_liquidity_distribution_v1_api_liquidity_distribution_get","parameters":[{"name":"protocol","in":"query","required":true,"schema":{"type":"string","title":"Protocol"}},{"name":"range_ticks","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"number"}],"default":500,"title":"Range Ticks"}},{"name":"fee","in":"query","required":false,"schema":{"type":"integer","title":"Fee"}},{"name":"tick_spacing","in":"query","required":false,"schema":{"type":"integer","title":"Tick Spacing"}},{"name":"show_quality","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Show Quality"}},{"name":"pool_address","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Pool Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"token0","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Token0"}},{"name":"token1","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Token1"}},{"name":"hook_address","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Hook Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/liquidity/quality":{"get":{"tags":["bundles"],"summary":"Get Liquidity Quality","operationId":"get_liquidity_quality_v1_api_liquidity_quality_get","parameters":[{"name":"protocol","in":"query","required":false,"schema":{"type":"string","title":"Protocol","description":"Protocols to choose from","examples":["univ3","univ4","slipstream","alienbase","slipstream_v2","slipstream_v3"]},"description":"Protocols to choose from"},{"name":"fee","in":"query","required":false,"schema":{"type":"integer","title":"Fee"}},{"name":"tick_spacing","in":"query","required":false,"schema":{"type":"integer","title":"Tick Spacing"}},{"name":"pool_address","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Pool Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"token0","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Token0"}},{"name":"token1","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Token1"}},{"name":"hook_address","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Hook Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/bundles/claim":{"get":{"tags":["bundles"],"summary":"Get Calldata Claim Aero Rewards","operationId":"get_calldata_claim_aero_rewards_v1_api_bundles_claim_get","parameters":[{"name":"position_id","in":"query","required":true,"schema":{"type":"integer","title":"Position Id"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"asset","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Asset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/bundles/split":{"get":{"tags":["bundles"],"summary":"Get Calldata Split Lp","operationId":"get_calldata_split_lp_v1_api_bundles_split_get","parameters":[{"name":"position_id","in":"query","required":true,"schema":{"type":"integer","title":"Position Id"}},{"name":"split_in","in":"query","required":true,"schema":{"type":"integer","title":"Split In"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"asset","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Asset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/bundles/repay_calldata":{"get":{"tags":["bundles"],"summary":"Get Calldata Repay Debt","operationId":"get_calldata_repay_debt_v1_api_bundles_repay_calldata_get","parameters":[{"name":"amount_in","in":"query","required":true,"schema":{"type":"integer","title":"Amount In"}},{"name":"slippage","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Slippage"}},{"name":"min_block","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"description":"Block of the caller's last confirmed tx","title":"Min Block"},"description":"Block of the caller's last confirmed tx"},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"asset_from","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Asset From"}},{"name":"numeraire","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Numeraire"}},{"name":"creditor","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Creditor"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/bundles/swap_calldata":{"get":{"tags":["bundles"],"summary":"Get Calldata Swap","operationId":"get_calldata_swap_v1_api_bundles_swap_calldata_get","parameters":[{"name":"amount_in","in":"query","required":true,"schema":{"type":"integer","title":"Amount In"}},{"name":"slippage","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Slippage"}},{"name":"min_block","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"description":"Block of the caller's last confirmed tx","title":"Min Block"},"description":"Block of the caller's last confirmed tx"},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"asset_from","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Asset From"}},{"name":"asset_to","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Asset To"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/bundles/combine":{"get":{"tags":["bundles"],"summary":"Get Calldata Combine Lp","operationId":"get_calldata_combine_lp_v1_api_bundles_combine_get","parameters":[{"name":"position_ids","in":"query","required":true,"schema":{"type":"array","items":{"type":"integer"},"description":"List of position IDs","title":"Position Ids"},"description":"List of position IDs"},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"asset","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Asset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/bundles/stake":{"get":{"tags":["bundles"],"summary":"Get Bundle Stake","operationId":"get_bundle_stake_v1_api_bundles_stake_get","parameters":[{"name":"position_id","in":"query","required":true,"schema":{"type":"integer","title":"Position Id"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"asset","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Asset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/bundles/decrease_liquidity":{"get":{"tags":["bundles"],"summary":"Get Decrease Liquidity","operationId":"get_decrease_liquidity_v1_api_bundles_decrease_liquidity_get","parameters":[{"name":"position_id","in":"query","required":true,"schema":{"type":"integer","title":"Position Id"}},{"name":"adjustment","in":"query","required":true,"schema":{"type":"integer","title":"Adjustment"}},{"name":"full","in":"query","required":false,"schema":{"type":"boolean","description":"Close the position outright: remove the liquidity that is on-chain at build time (`adjustment` is ignored), sweep the collected fees and burn the emptied position NFT. Also returns a Tenderly simulation of the bundle.","default":false,"title":"Full"},"description":"Close the position outright: remove the liquidity that is on-chain at build time (`adjustment` is ignored), sweep the collected fees and burn the emptied position NFT. Also returns a Tenderly simulation of the bundle."},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"asset","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Asset"}},{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/bundles/migrate_aero":{"get":{"tags":["bundles"],"summary":"Get Migrate Aero Calldata","operationId":"get_migrate_aero_calldata_v1_api_bundles_migrate_aero_get","parameters":[{"name":"tick_spacing","in":"query","required":true,"schema":{"type":"integer","title":"Tick Spacing"}},{"name":"tick_range","in":"query","required":false,"schema":{"type":"integer","default":100000,"title":"Tick Range"}},{"name":"min_block","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"description":"Block of the caller's last confirmed tx","title":"Min Block"},"description":"Block of the caller's last confirmed tx"},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"pool_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Pool Address"}},{"name":"position_manager","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Position Manager"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/bundles/migrate_slipstream_v3":{"get":{"tags":["bundles"],"summary":"Get Migrate Slipstream V3 Calldata","operationId":"get_migrate_slipstream_v3_calldata_v1_api_bundles_migrate_slipstream_v3_get","parameters":[{"name":"position_id","in":"query","required":true,"schema":{"type":"integer","title":"Position Id"}},{"name":"min_block","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"description":"Block of the caller's last confirmed tx","title":"Min Block"},"description":"Block of the caller's last confirmed tx"},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"asset","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Asset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/bundles/historic_apy":{"get":{"tags":["bundles"],"summary":"Get Bundle Analytics","operationId":"get_bundle_analytics_v1_api_bundles_historic_apy_get","parameters":[{"name":"bundle_id","in":"query","required":false,"schema":{"type":"integer","title":"Bundle Id"}},{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":14,"title":"Days"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/featured":{"get":{"tags":["bundles"],"summary":"Get Strategies Featured","operationId":"get_strategies_featured_v1_api_featured_get","parameters":[{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pools/get_pools_for_token":{"get":{"tags":["bundles"],"summary":"Get Pools For Token","operationId":"get_pools_for_token_v1_api_pools_get_pools_for_token_get","parameters":[{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"asset","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Asset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pools":{"get":{"tags":["pools"],"summary":"Get Pools","operationId":"get_pools_v1_api_pools_get","parameters":[{"name":"pool_address","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Pool Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Pool"},"title":"Response Get Pools V1 Api Pools Get"}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pools/arcadia-tvl":{"get":{"tags":["pools"],"summary":"Get Arcadia Pool Tvl","operationId":"get_arcadia_pool_tvl_v1_api_pools_arcadia_tvl_get","parameters":[{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolTvl"},"title":"Response Get Arcadia Pool Tvl V1 Api Pools Arcadia Tvl Get"}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pools_data":{"get":{"tags":["pools"],"summary":"Get Pool Data","operationId":"get_pool_data_v1_api_pools_data_get","parameters":[{"name":"pool_address","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Pool Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pools/liquidation_apy":{"get":{"tags":["pools"],"summary":"Get Liquidation Apy","operationId":"get_liquidation_apy_v1_api_pools_liquidation_apy_get","parameters":[{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"pool_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Pool Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdditionalApyResponse"}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pools/analytics":{"get":{"tags":["pools"],"summary":"Get Pool Analytics","operationId":"get_pool_analytics_v1_api_pools_analytics_get","parameters":[{"name":"column","in":"query","required":true,"schema":{"enum":["borrow_rate","utilization"],"type":"string","title":"Column"}},{"name":"interval","in":"query","required":false,"schema":{"enum":["1h","1d","7d","30d"],"type":"string","default":"1d","title":"Interval"}},{"name":"pool_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Pool Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAnalyticsResponse"}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/tranches/analytics":{"get":{"tags":["pools"],"summary":"Get Tranche Analytics","operationId":"get_tranche_analytics_v1_api_tranches_analytics_get","parameters":[{"name":"column","in":"query","required":false,"schema":{"const":"apy","type":"string","default":"apy","title":"Column"}},{"name":"interval","in":"query","required":false,"schema":{"enum":["1h","1d","7d","30d"],"type":"string","default":"1d","title":"Interval"}},{"name":"tranche_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Tranche Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAnalyticsResponse"}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pools/exposures":{"get":{"tags":["pools"],"summary":"Get Pool Exposures","operationId":"get_pool_exposures_v1_api_pools_exposures_get","parameters":[{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pools/historic_apy":{"get":{"tags":["pools"],"summary":"Get Pool Apy","operationId":"get_pool_apy_v1_api_pools_historic_apy_get","parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":14,"title":"Days"}},{"name":"pool_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Pool Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pools/insurance":{"get":{"tags":["pools"],"summary":"Get Pool Insurance","operationId":"get_pool_insurance_v1_api_pools_insurance_get","parameters":[{"name":"tranche_address","in":"query","required":true,"schema":{"type":"string","title":"Tranche Address"}},{"name":"wallet_address","in":"query","required":true,"schema":{"type":"string","title":"Wallet Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pools/yield":{"get":{"tags":["pools"],"summary":"Get Pool Yield For Wallet","operationId":"get_pool_yield_for_wallet_v1_api_pools_yield_get","parameters":[{"name":"tranche_address","in":"query","required":false,"schema":{"type":"string","title":"Tranche Address"}},{"name":"wallet_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Wallet Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/assets":{"get":{"tags":["assets"],"summary":"Get Supported Assets","operationId":"get_supported_assets_v1_api_assets_get","parameters":[{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetSupportedAssetsResponse"}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/assets/import_assets":{"get":{"tags":["assets"],"summary":"Get Assets To Import","operationId":"get_assets_to_import_v1_api_assets_import_assets_get","parameters":[{"name":"owner","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Owner"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/assets/price":{"get":{"tags":["assets"],"summary":"Get Asset Price In Usd","operationId":"get_asset_price_in_usd_v1_api_assets_price_get","parameters":[{"name":"asset","in":"query","required":false,"schema":{"type":"string","description":"Asset address","title":"Asset"},"description":"Asset address"},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/assets/prices":{"get":{"tags":["assets"],"summary":"Get Asset Prices In Usd","operationId":"get_asset_prices_in_usd_v1_api_assets_prices_get","parameters":[{"name":"assets","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"description":"Asset addresses","title":"Assets"},"description":"Asset addresses"},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/assets/positions_for_pool":{"get":{"tags":["assets"],"summary":"Positions For Pool","operationId":"positions_for_pool_v1_api_assets_positions_for_pool_get","parameters":[{"name":"protocol","in":"query","required":true,"schema":{"type":"string","title":"Protocol"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"pool_address","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Pool Address"}},{"name":"pool_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pool Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/assets/get_amounts_from_liquidity":{"get":{"tags":["assets"],"summary":"Get Amounts From Liquidity","operationId":"get_amounts_from_liquidity_v1_api_assets_get_amounts_from_liquidity_get","parameters":[{"name":"protocol","in":"query","required":true,"schema":{"type":"string","title":"Protocol"}},{"name":"tick_lower","in":"query","required":true,"schema":{"type":"integer","title":"Tick Lower"}},{"name":"tick_upper","in":"query","required":true,"schema":{"type":"integer","title":"Tick Upper"}},{"name":"liquidity","in":"query","required":true,"schema":{"type":"integer","title":"Liquidity"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"pool_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Pool Address"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/assets/get_liquidity_for_amounts":{"get":{"tags":["assets"],"summary":"Get Liquidity For Amounts","operationId":"get_liquidity_for_amounts_v1_api_assets_get_liquidity_for_amounts_get","parameters":[{"name":"protocol","in":"query","required":true,"schema":{"type":"string","title":"Protocol"}},{"name":"tick_lower","in":"query","required":true,"schema":{"type":"integer","title":"Tick Lower"}},{"name":"tick_upper","in":"query","required":true,"schema":{"type":"integer","title":"Tick Upper"}},{"name":"amount0","in":"query","required":true,"schema":{"type":"integer","title":"Amount0"}},{"name":"amount1","in":"query","required":true,"schema":{"type":"integer","title":"Amount1"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"pool_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Pool Address"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/assets/get_stacked_liquidity_for_value":{"get":{"tags":["assets"],"summary":"Get Stacked Liquidity For Value","operationId":"get_stacked_liquidity_for_value_v1_api_assets_get_stacked_liquidity_for_value_get","parameters":[{"name":"total_value_usd","in":"query","required":true,"schema":{"type":"integer","title":"Total Value Usd"}},{"name":"protocol","in":"query","required":true,"schema":{"type":"string","title":"Protocol"}},{"name":"pool_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Pool Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/assets/position_values":{"post":{"tags":["assets"],"summary":"Get Position Values","operationId":"get_position_values_v1_api_assets_position_values_post","parameters":[{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/recommendation":{"get":{"tags":["recommendation"],"summary":"Get Recommendation","operationId":"get_recommendation_v1_api_recommendation_get","parameters":[{"name":"beta","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Beta"}},{"name":"account","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecommendationResponse"}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/points/analytics":{"get":{"tags":["points"],"summary":"Get Points Analytics","operationId":"get_points_analytics_v1_api_points_analytics_get","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"}}}},"/v1/api/points":{"get":{"tags":["points"],"summary":"Get Points By Wallet Address","operationId":"get_points_by_wallet_address_v1_api_points_get","parameters":[{"name":"only_superform","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Only Superform"}},{"name":"wallet_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Wallet Address"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/points/history":{"get":{"tags":["points"],"summary":"Get Points History By Wallet Address","operationId":"get_points_history_by_wallet_address_v1_api_points_history_get","parameters":[{"name":"wallet_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Wallet Address"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/points/leaderboard":{"get":{"tags":["points"],"summary":"Get Points Leaderboard","operationId":"get_points_leaderboard_v1_api_points_leaderboard_get","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"}}}},"/v1/api/pol/configs":{"get":{"tags":["pol"],"summary":"List Pol Configs","description":"All enabled POL configs for the chain. Ignores wallet/account filtering.","operationId":"list_pol_configs_v1_api_pol_configs_get","parameters":[{"name":"chain_id","in":"query","required":false,"schema":{"type":"integer","description":"Chain ID; defaults to Base (8453).","default":8453,"title":"Chain Id"},"description":"Chain ID; defaults to Base (8453)."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/POLConfigResponse"},"title":"Response List Pol Configs V1 Api Pol Configs Get"}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pol/configs/{symbol}":{"get":{"tags":["pol"],"summary":"Get Pol Config By Symbol","description":"Single POL config by token symbol (case-insensitive). 404 when missing.","operationId":"get_pol_config_by_symbol_v1_api_pol_configs__symbol__get","parameters":[{"name":"symbol","in":"path","required":true,"schema":{"type":"string","title":"Symbol"}},{"name":"chain_id","in":"query","required":false,"schema":{"type":"integer","default":8453,"title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/POLConfigResponse"}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pol/configs/by-wallet/{chain_id}/{wallet_address}":{"get":{"tags":["pol"],"summary":"List Pol Configs For Wallet","description":"Configs visible to a wallet — open configs (empty whitelist) plus any\nwhere the wallet is explicitly whitelisted.\n\nFront-end uses this on the POL Manager landing page to decide whether to\nsurface preset CTAs.","operationId":"list_pol_configs_for_wallet_v1_api_pol_configs_by_wallet__chain_id___wallet_address__get","parameters":[{"name":"chain_id","in":"path","required":true,"schema":{"type":"integer","title":"Chain Id"}},{"name":"wallet_address","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Wallet Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/POLConfigResponse"},"title":"Response List Pol Configs For Wallet V1 Api Pol Configs By Wallet  Chain Id   Wallet Address  Get"}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pol/configs/by-account/{chain_id}/{account_address}":{"get":{"tags":["pol"],"summary":"List Pol Configs For Account","description":"Configs that target this Arcadia account specifically.\n\nUse case: an existing account is the predesignated target for a POL deal\n(PORTAL, COOKIE, BID, AVNT) — those configs ship with `defaultAccountMode\n= \"existing\"` in the legacy TS. Empty list = no preconfigured setup\npending for this account; the FE should not nudge the user.","operationId":"list_pol_configs_for_account_v1_api_pol_configs_by_account__chain_id___account_address__get","parameters":[{"name":"chain_id","in":"path","required":true,"schema":{"type":"integer","title":"Chain Id"}},{"name":"account_address","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/POLConfigResponse"},"title":"Response List Pol Configs For Account V1 Api Pol Configs By Account  Chain Id   Account Address  Get"}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/pol/migrations/{chain_id}/{account_address}":{"get":{"tags":["pol"],"summary":"Get Pol Migration","description":"On-demand migration bundle for one Arcadia account: the POL config plus the\nready-to-sign Slipstream V1/V2 → V3 migration flashAction calldata.\n\nThe FE calls this only when the user opens a \"Migrate to Slipstream V3\" card\n(discovered via the cheap `flow_id` field on `/pol/configs/by-wallet`). It\nruns the config's bound flow — the only place a flow executes (on-chain reads\n+ Tenderly sim) — so plain POL customers never touch this path.\n\n404 when the account has no pending migration; 400 when the config is\nmisauthored (unknown `flow_id` or `flow_params` mismatch).","operationId":"get_pol_migration_v1_api_pol_migrations__chain_id___account_address__get","parameters":[{"name":"chain_id","in":"path","required":true,"schema":{"type":"integer","title":"Chain Id"}},{"name":"account_address","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/POLMigrationBundle"}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/check_referred":{"get":{"tags":["referrals"],"summary":"Check If Referred","operationId":"check_if_referred_v1_api_check_referred_get","parameters":[{"name":"user_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"User Address"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Check If Referred V1 Api Check Referred Get"}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/reporting/get_arcadia_cl_positions_for_chain":{"get":{"tags":["reporting"],"summary":"Get Arcadia Cl Positions For Chain","operationId":"get_arcadia_cl_positions_for_chain_v1_api_reporting_get_arcadia_cl_positions_for_chain_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":1000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","maximum":1000000,"minimum":0,"default":0,"title":"Offset"}},{"name":"include_metadata","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Metadata"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/reporting/get_arcadia_positions_for_pool":{"get":{"tags":["reporting"],"summary":"Get Arcadia Positions For Pool","operationId":"get_arcadia_positions_for_pool_v1_api_reporting_get_arcadia_positions_for_pool_get","parameters":[{"name":"asset_address","in":"query","required":true,"schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","title":"Asset Address"}},{"name":"token0","in":"query","required":true,"schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","title":"Token0"}},{"name":"token1","in":"query","required":true,"schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","title":"Token1"}},{"name":"fee_tickspacing","in":"query","required":true,"schema":{"type":"integer","maximum":167772159999932767,"minimum":0,"title":"Fee Tickspacing"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":1000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","maximum":1000000,"minimum":0,"default":0,"title":"Offset"}},{"name":"include_metadata","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Metadata"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/reporting/get_position":{"get":{"tags":["reporting"],"summary":"Get Position","operationId":"get_position_v1_api_reporting_get_position_get","parameters":[{"name":"token_address","in":"query","required":true,"schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","title":"Token Address"}},{"name":"token_id","in":"query","required":true,"schema":{"type":"string","maxLength":78,"pattern":"^[0-9]+$","title":"Token Id"}},{"name":"include_metadata","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Metadata"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/reporting/liquidations":{"get":{"tags":["reporting"],"summary":"Liquidations","operationId":"liquidations_v1_api_reporting_liquidations_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":1000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","maximum":1000000,"minimum":0,"default":0,"title":"Offset"}},{"name":"include_metadata","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Metadata"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/reporting/tranche_donations":{"get":{"tags":["reporting"],"summary":"Tranche Donations","operationId":"tranche_donations_v1_api_reporting_tranche_donations_get","parameters":[{"name":"pool","in":"query","required":false,"schema":{"anyOf":[{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},{"type":"null"}],"title":"Pool"}},{"name":"tranche_index","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":2147483647,"minimum":0},{"type":"null"}],"title":"Tranche Index"}},{"name":"from_timestamp","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":2147483647,"minimum":0},{"type":"null"}],"title":"From Timestamp"}},{"name":"to_timestamp","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":2147483647,"minimum":0},{"type":"null"}],"title":"To Timestamp"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","maximum":100000,"minimum":0,"default":0,"title":"Offset"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/reporting/pool_inflows":{"get":{"tags":["reporting"],"summary":"Pool Inflows","operationId":"pool_inflows_v1_api_reporting_pool_inflows_get","parameters":[{"name":"pool","in":"query","required":false,"schema":{"anyOf":[{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},{"type":"null"}],"title":"Pool"}},{"name":"kind","in":"query","required":false,"schema":{"enum":["donation","deposit","repay","unexplained"],"type":"string","default":"unexplained","title":"Kind"}},{"name":"from_timestamp","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":2147483647,"minimum":0},{"type":"null"}],"title":"From Timestamp"}},{"name":"to_timestamp","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":2147483647,"minimum":0},{"type":"null"}],"title":"To Timestamp"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","maximum":100000,"minimum":0,"default":0,"title":"Offset"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/reporting/position_history":{"get":{"tags":["reporting"],"summary":"Get Position History","operationId":"get_position_history_v1_api_reporting_position_history_get","parameters":[{"name":"asset_address","in":"query","required":true,"schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","title":"Asset Address"}},{"name":"token_id","in":"query","required":true,"schema":{"type":"string","maxLength":78,"pattern":"^[0-9]+$","title":"Token Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":20,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","maximum":100000,"minimum":0,"default":0,"title":"Offset"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/aaa/circulating_cmc":{"get":{"tags":["AAA"],"summary":"Get Circulating Cmc","operationId":"get_circulating_cmc_v1_api_aaa_circulating_cmc_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"}}}},"/v1/api/aaa/total_supply_cmc":{"get":{"tags":["AAA"],"summary":"Get Total Supply Cmc","operationId":"get_total_supply_cmc_v1_api_aaa_total_supply_cmc_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"}}}},"/v1/api/aaa/circulating_cg":{"get":{"tags":["AAA"],"summary":"Get Circulating Cg","operationId":"get_circulating_cg_v1_api_aaa_circulating_cg_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"}}}},"/v1/api/aaa/total_supply_cg":{"get":{"tags":["AAA"],"summary":"Get Total Supply Cg","operationId":"get_total_supply_cg_v1_api_aaa_total_supply_cg_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"}}}},"/v1/api/redemption/get_redemption":{"get":{"tags":["airdrop"],"summary":"Get Redemption For User","operationId":"get_redemption_for_user_v1_api_redemption_get_redemption_get","parameters":[{"name":"user_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"User Address"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"400":{"description":"Bad Request"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/cow_swapper/order_data":{"get":{"tags":["cow_swapper"],"summary":"Get Order Data","operationId":"get_order_data_v1_api_cow_swapper_order_data_get","parameters":[{"name":"sell_token","in":"query","required":true,"schema":{"type":"string","title":"Sell Token"}},{"name":"buy_token","in":"query","required":true,"schema":{"type":"string","title":"Buy Token"}},{"name":"amount","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Amount"}},{"name":"slippage","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Slippage"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}},{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/cow_swapper/submit":{"post":{"tags":["cow_swapper"],"summary":"Submit Signed Order","operationId":"submit_signed_order_v1_api_cow_swapper_submit_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Body_submit_signed_order_v1_api_cow_swapper_submit_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/cow_swapper/orders":{"get":{"tags":["cow_swapper"],"summary":"Get Orders By Account","operationId":"get_orders_by_account_v1_api_cow_swapper_orders_get","parameters":[{"name":"chain_id","in":"query","required":true,"schema":{"type":"integer","title":"Chain Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}},{"name":"account_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/cow_swapper/orders/{order_uid}":{"get":{"tags":["cow_swapper"],"summary":"Get Order By Uid","operationId":"get_order_by_uid_v1_api_cow_swapper_orders__order_uid__get","parameters":[{"name":"order_uid","in":"path","required":true,"schema":{"type":"string","title":"Order Uid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/automations/{account_address}/preview":{"post":{"tags":["automations"],"summary":"Preview Automations","operationId":"preview_automations_v1_api_automations__account_address__preview_post","parameters":[{"name":"account_address","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/automations/{account_address}/save":{"post":{"tags":["automations"],"summary":"Save Automations","operationId":"save_automations_v1_api_automations__account_address__save_post","parameters":[{"name":"account_address","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/automations/{account_address}/apply":{"post":{"tags":["automations"],"summary":"Apply Automation Delta","operationId":"apply_automation_delta_v1_api_automations__account_address__apply_post","parameters":[{"name":"account_address","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/automations/{account_address}":{"get":{"tags":["automations"],"summary":"Get Current Automations","operationId":"get_current_automations_v1_api_automations__account_address__get","parameters":[{"name":"account_address","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/automations/{account_address}/available":{"get":{"tags":["automations"],"summary":"Get Available Automations","operationId":"get_available_automations_v1_api_automations__account_address__available_get","parameters":[{"name":"account_address","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Account Address"}},{"name":"position_id","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Position Id"}},{"name":"chain_id","in":"query","required":true,"schema":{"enum":["8453","130","10","1","4663"],"type":"string","title":"Chain Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/notification/register":{"post":{"tags":["notification"],"summary":"Register Notification","operationId":"register_notification_v1_api_notification_register_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotificationRegisterRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/tiers/mint":{"post":{"tags":["tiers"],"summary":"Mint Tier","operationId":"mint_tier_v1_api_tiers_mint_post","parameters":[{"name":"x-api-key","in":"header","required":true,"schema":{"type":"string","title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MintRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/tiers/batch_mint":{"post":{"tags":["tiers"],"summary":"Batch Mint Tiers","operationId":"batch_mint_tiers_v1_api_tiers_batch_mint_post","parameters":[{"name":"x-api-key","in":"header","required":true,"schema":{"type":"string","title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchMintRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/tiers/status":{"get":{"tags":["tiers"],"summary":"Get Tier Status","operationId":"get_tier_status_v1_api_tiers_status_get","parameters":[{"name":"wallet_address","in":"query","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"string","contentMediaType":"application/octet-stream"}],"title":"Wallet Address"}},{"name":"x-api-key","in":"header","required":true,"schema":{"type":"string","title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/tiers/metadata/collection":{"get":{"tags":["tiers"],"summary":"Get Collection Metadata","operationId":"get_collection_metadata_v1_api_tiers_metadata_collection_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"}}}},"/v1/api/tiers/metadata/tier/{tier_value}":{"get":{"tags":["tiers"],"summary":"Get Tier Metadata","operationId":"get_tier_metadata_v1_api_tiers_metadata_tier__tier_value__get","parameters":[{"name":"tier_value","in":"path","required":true,"schema":{"type":"integer","title":"Tier Value"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/tiers/discord/authorize":{"get":{"tags":["tiers"],"summary":"Discord Authorize","operationId":"discord_authorize_v1_api_tiers_discord_authorize_get","parameters":[{"name":"wallet_address","in":"query","required":true,"schema":{"type":"string","title":"Wallet Address"}},{"name":"tier","in":"query","required":true,"schema":{"type":"integer","title":"Tier"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/tiers/discord/callback":{"get":{"tags":["tiers"],"summary":"Discord Callback","operationId":"discord_callback_v1_api_tiers_discord_callback_get","parameters":[{"name":"code","in":"query","required":false,"schema":{"type":"string","default":"","title":"Code"}},{"name":"state","in":"query","required":false,"schema":{"type":"string","default":"","title":"State"}},{"name":"error","in":"query","required":false,"schema":{"type":"string","default":"","title":"Error"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api/discord/interactions":{"post":{"tags":["discord"],"summary":"Handle Interaction","operationId":"handle_interaction_v1_api_discord_interactions_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"AccountBasic":{"properties":{"account_id":{"type":"integer","title":"Account Id"},"account_address":{"type":"string","title":"Account Address"},"account_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Account Name"},"numeraire":{"type":"string","title":"Numeraire"},"creation_salt":{"type":"string","title":"Creation Salt"},"creation_version":{"type":"integer","title":"Creation Version"},"creation_from":{"type":"string","title":"Creation From"}},"type":"object","required":["account_id","account_address","numeraire","creation_salt","creation_version","creation_from"],"title":"AccountBasic"},"AccountOverviewResponse":{"properties":{"owner":{"type":"string","title":"Owner"},"numeraire":{"$ref":"#/components/schemas/NameAddress"},"maintenance_margin":{"type":"number","title":"Maintenance Margin"},"maintenance_margin_usd":{"type":"number","title":"Maintenance Margin Usd"},"collateral_value_account":{"type":"number","title":"Collateral Value Account"},"collateral_value_account_usd":{"type":"number","title":"Collateral Value Account Usd"},"liquidation_value_account":{"type":"number","title":"Liquidation Value Account"},"liquidation_value_account_usd":{"type":"number","title":"Liquidation Value Account Usd"},"health_factor":{"type":"number","title":"Health Factor"},"max_leverage":{"type":"number","title":"Max Leverage"},"total_value":{"type":"integer","title":"Total Value"},"total_value_usd":{"type":"integer","title":"Total Value Usd"},"total_value_spot":{"type":"number","title":"Total Value Spot"},"total_value_spot_usd":{"type":"number","title":"Total Value Spot Usd"},"debt":{"type":"integer","title":"Debt"},"debt_usd":{"type":"integer","title":"Debt Usd"},"debt_usd_spot":{"type":"integer","title":"Debt Usd Spot"},"debt_numeraire_spot":{"type":"integer","title":"Debt Numeraire Spot"},"net_usd_spot":{"type":"integer","title":"Net Usd Spot"},"net_numeraire_spot":{"type":"integer","title":"Net Numeraire Spot"},"used_margin":{"type":"integer","title":"Used Margin"},"used_margin_usd":{"type":"integer","title":"Used Margin Usd"},"assets":{"items":{"$ref":"#/components/schemas/AssetOverview"},"type":"array","title":"Assets"},"creditor":{"type":"string","title":"Creditor"},"historic_actions":{"title":"Historic Actions"},"latest_portfolio":{"type":"string","title":"Latest Portfolio"},"min_usd_value":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Min Usd Value"}},"type":"object","required":["owner","numeraire","maintenance_margin","maintenance_margin_usd","collateral_value_account","collateral_value_account_usd","liquidation_value_account","liquidation_value_account_usd","health_factor","max_leverage","total_value","total_value_usd","total_value_spot","total_value_spot_usd","debt","debt_usd","debt_usd_spot","debt_numeraire_spot","net_usd_spot","net_numeraire_spot","used_margin","used_margin_usd","assets","creditor","historic_actions","latest_portfolio"],"title":"AccountOverviewResponse"},"AccountResponse":{"properties":{"accounts":{"items":{"$ref":"#/components/schemas/AccountBasic"},"type":"array","title":"Accounts"}},"type":"object","required":["accounts"],"title":"AccountResponse"},"AccountRewardsResponse":{"properties":{"claim":{"type":"boolean","title":"Claim"},"data":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Data"}},"type":"object","required":["claim"],"title":"AccountRewardsResponse"},"AccountValueResponse":{"properties":{"account_address":{"type":"string","title":"Account Address"},"total_value":{"type":"integer","title":"Total Value"},"total_value_usd":{"type":"integer","title":"Total Value Usd"}},"type":"object","required":["account_address","total_value","total_value_usd"],"title":"AccountValueResponse"},"AdditionalApyResponse":{"properties":{"pool_address":{"type":"string","title":"Pool Address"},"additional_apy":{"type":"number","title":"Additional Apy"},"since_days":{"type":"integer","title":"Since Days"}},"type":"object","required":["pool_address","additional_apy","since_days"],"title":"AdditionalApyResponse"},"Asset":{"properties":{"name":{"type":"string","title":"Name"},"address":{"type":"string","title":"Address"},"decimals":{"type":"integer","title":"Decimals"},"logo":{"type":"string","title":"Logo"},"standard":{"type":"string","title":"Standard"},"is_base":{"type":"boolean","title":"Is Base"},"max_exposure":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Exposure"},"exposure":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Exposure"},"factors":{"additionalProperties":true,"type":"object","title":"Factors"}},"type":"object","required":["name","address","decimals","logo","standard","is_base","factors"],"title":"Asset"},"AssetOverview":{"properties":{"name":{"type":"string","title":"Name"},"address":{"type":"string","title":"Address"},"amount":{"type":"string","title":"Amount"},"id":{"type":"integer","title":"Id"},"value":{"type":"integer","title":"Value"},"value_usd":{"type":"integer","title":"Value Usd"},"standard":{"type":"string","title":"Standard"},"collateral_factor":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Collateral Factor"},"liquidation_factor":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Liquidation Factor"},"related_strategies":{"items":{"$ref":"#/components/schemas/StrategySummary"},"type":"array","title":"Related Strategies","default":[]},"out_of_range":{"type":"boolean","title":"Out Of Range","default":false},"asset_details":{"anyOf":[{},{"type":"null"}],"title":"Asset Details"}},"type":"object","required":["name","address","amount","id","value","value_usd","standard"],"title":"AssetOverview"},"BatchMintRequest":{"properties":{"entries":{"items":{"$ref":"#/components/schemas/MintRequest"},"type":"array","title":"Entries"}},"type":"object","required":["entries"],"title":"BatchMintRequest"},"Body_submit_signed_order_v1_api_cow_swapper_submit_post":{"properties":{"order_data":{"additionalProperties":true,"type":"object","title":"Order Data"},"signature":{"type":"string","title":"Signature"}},"type":"object","required":["order_data","signature"],"title":"Body_submit_signed_order_v1_api_cow_swapper_submit_post"},"BuyBody":{"properties":{"asset_address":{"type":"string","title":"Asset Address"},"distribution":{"type":"number","title":"Distribution"},"decimals":{"type":"integer","title":"Decimals"},"strategy_id":{"type":"integer","title":"Strategy Id"},"ticks":{"anyOf":[{"$ref":"#/components/schemas/Ticks"},{"type":"null"}]},"value":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Value"}},"type":"object","required":["asset_address","distribution","decimals","strategy_id"],"title":"BuyBody"},"CallDataBody":{"properties":{"buy":{"items":{"$ref":"#/components/schemas/BuyBody"},"type":"array","title":"Buy"},"sell":{"items":{"$ref":"#/components/schemas/SellBody"},"type":"array","title":"Sell"},"deposits":{"$ref":"#/components/schemas/DepositWithdrawBody"},"withdraws":{"$ref":"#/components/schemas/DepositWithdrawBody"},"wallet_address":{"type":"string","title":"Wallet Address"},"account_address":{"type":"string","title":"Account Address"},"numeraire":{"type":"string","title":"Numeraire"},"numeraire_decimals":{"type":"integer","maximum":36.0,"minimum":0.0,"title":"Numeraire Decimals"},"debt":{"$ref":"#/components/schemas/DebtBody"},"chain_id":{"type":"integer","title":"Chain Id"},"version":{"type":"integer","title":"Version"},"action_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Action Type"},"slippage":{"anyOf":[{"type":"integer","maximum":10000.0,"minimum":0.0},{"type":"null"}],"title":"Slippage","default":50},"min_block":{"anyOf":[{"type":"integer","minimum":0.0},{"type":"null"}],"title":"Min Block"}},"type":"object","required":["buy","sell","deposits","withdraws","wallet_address","account_address","numeraire","numeraire_decimals","debt","chain_id","version"],"title":"CallDataBody"},"DebtBody":{"properties":{"take":{"type":"boolean","title":"Take"},"leverage":{"type":"number","title":"Leverage"},"repay":{"type":"integer","title":"Repay"},"creditor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Creditor"}},"type":"object","required":["take","leverage","repay"],"title":"DebtBody"},"DepositWithdrawBody":{"properties":{"addresses":{"items":{"type":"string"},"type":"array","title":"Addresses"},"ids":{"items":{"type":"integer"},"type":"array","title":"Ids"},"amounts":{"items":{"type":"integer"},"type":"array","title":"Amounts"},"decimals":{"items":{"type":"integer"},"type":"array","title":"Decimals"}},"type":"object","required":["addresses","ids","amounts","decimals"],"title":"DepositWithdrawBody"},"EnhancedAccountInfo":{"properties":{"account_address":{"type":"string","title":"Account Address"},"owner":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner"},"account_name":{"type":"string","title":"Account Name"},"numeraire":{"type":"string","title":"Numeraire"},"account_id":{"type":"integer","title":"Account Id"},"health_factor":{"type":"number","title":"Health Factor"},"total_value":{"type":"integer","title":"Total Value"},"total_value_usd":{"type":"number","title":"Total Value Usd"},"debt":{"type":"integer","title":"Debt"},"debt_usd":{"type":"number","title":"Debt Usd"},"used_margin":{"type":"integer","title":"Used Margin"},"assets":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Assets"},"asset_data":{"anyOf":[{},{"type":"null"}],"title":"Asset Data"},"min_usd_value":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Min Usd Value"}},"type":"object","required":["account_address","account_name","numeraire","account_id","health_factor","total_value","total_value_usd","debt","debt_usd","used_margin"],"title":"EnhancedAccountInfo"},"EnhancedAccountsOverviewResponse":{"properties":{"accounts":{"items":{"$ref":"#/components/schemas/EnhancedAccountInfo"},"type":"array","title":"Accounts"}},"type":"object","required":["accounts"],"title":"EnhancedAccountsOverviewResponse"},"GetAnalyticsResponse":{"properties":{"title":{"type":"string","title":"Title"},"dates":{"items":{"type":"integer"},"type":"array","title":"Dates"},"datas":{"items":{"type":"number"},"type":"array","title":"Datas"}},"type":"object","required":["title","dates"],"title":"GetAnalyticsResponse"},"GetSupportedAssetsResponse":{"properties":{"assets":{"anyOf":[{"items":{"$ref":"#/components/schemas/Asset"},"type":"array"},{"type":"null"}],"title":"Assets"}},"type":"object","title":"GetSupportedAssetsResponse"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"MintRequest":{"properties":{"wallet_address":{"type":"string","title":"Wallet Address"},"tier":{"type":"integer","title":"Tier"}},"type":"object","required":["wallet_address","tier"],"title":"MintRequest"},"NameAddress":{"properties":{"name":{"type":"string","title":"Name"},"address":{"type":"string","title":"Address"}},"type":"object","required":["name","address"],"title":"NameAddress"},"NotificationRegisterRequest":{"properties":{"user_address":{"type":"string","title":"User Address"},"account_address":{"type":"string","title":"Account Address"}},"type":"object","required":["user_address","account_address"],"title":"NotificationRegisterRequest"},"POLConfigResponse":{"properties":{"chain_id":{"type":"integer","title":"Chain Id"},"symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Symbol"},"name":{"type":"string","title":"Name"},"token_address":{"type":"string","title":"Token Address"},"config":{"additionalProperties":true,"type":"object","title":"Config"},"whitelist":{"items":{"type":"string"},"type":"array","title":"Whitelist"},"target_accounts":{"items":{"type":"string"},"type":"array","title":"Target Accounts"},"sort_order":{"type":"integer","title":"Sort Order"},"flow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Flow Id"}},"type":"object","required":["chain_id","name","token_address","config","whitelist","target_accounts","sort_order"],"title":"POLConfigResponse"},"POLMigrationBundle":{"properties":{"config":{"$ref":"#/components/schemas/POLConfigResponse"},"account_address":{"type":"string","title":"Account Address"},"flow_id":{"type":"string","title":"Flow Id"},"migration":{"additionalProperties":true,"type":"object","title":"Migration"}},"type":"object","required":["config","account_address","flow_id","migration"],"title":"POLMigrationBundle","description":"Combined payload for the on-demand migration endpoint: the POL config the\nFE already understands, plus the ready-to-sign migration flashAction calldata\nproduced by running the config's bound flow against `account_address`.\n\nThe FE fires `migration.calldata` as step 1 (the V1/V2→V3 pool move) and\nbuilds the `setAssetManagers` call from `config` as step 2."},"Pool":{"properties":{"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description"},"uid":{"type":"integer","title":"Uid"},"active":{"type":"boolean","title":"Active"},"logo":{"type":"string","title":"Logo"},"apy":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Apy"},"liquidation_apy":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Liquidation Apy"},"lending_apy":{"type":"number","title":"Lending Apy"},"interest_rate":{"type":"number","title":"Interest Rate"},"maximum_leverage":{"type":"integer","title":"Maximum Leverage","default":4},"total_realised_liquidity":{"type":"number","title":"Total Realised Liquidity"},"total_realised_liquidity_usd":{"type":"number","title":"Total Realised Liquidity Usd","default":0},"utilisation":{"type":"number","title":"Utilisation"},"address":{"type":"string","title":"Address"},"tranches":{"items":{"$ref":"#/components/schemas/Tranche"},"type":"array","title":"Tranches"},"underlying_address":{"type":"string","title":"Underlying Address"},"decimal":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Decimal"}},"type":"object","required":["name","description","uid","active","logo","lending_apy","interest_rate","total_realised_liquidity","utilisation","address","tranches","underlying_address"],"title":"Pool"},"PoolTvl":{"properties":{"snapshot_at":{"type":"integer","title":"Snapshot At"},"chain_id":{"type":"integer","title":"Chain Id"},"pool_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pool Address"},"pool_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pool Id"},"pool_name":{"type":"string","title":"Pool Name"},"protocol":{"type":"string","title":"Protocol"},"is_slipstream":{"type":"boolean","title":"Is Slipstream"},"token0":{"type":"string","title":"Token0"},"token1":{"type":"string","title":"Token1"},"fee_tickspacing":{"type":"integer","title":"Fee Tickspacing"},"tvl_arcadia_usd":{"type":"number","title":"Tvl Arcadia Usd"},"tvl_unstaked_usd":{"type":"number","title":"Tvl Unstaked Usd"},"tvl_staked_usd":{"type":"number","title":"Tvl Staked Usd"},"strategy_ids":{"items":{"type":"integer"},"type":"array","title":"Strategy Ids"}},"type":"object","required":["snapshot_at","chain_id","pool_name","protocol","is_slipstream","token0","token1","fee_tickspacing","tvl_arcadia_usd","tvl_unstaked_usd","tvl_staked_usd","strategy_ids"],"title":"PoolTvl","description":"Arcadia-share TVL for one concentrated-LP pool, with a staked/unstaked split.\n\nOne row per pool (strategies sharing a pool are aggregated). UniV4 pools key on\n`pool_id` (then `pool_address` is None); all others key on `pool_address`.\n`tvl_staked_usd` is 0 for UniV3/UniV4 (no gauge). Pools with no current Arcadia\nposition are still emitted with all-zero TVL."},"RecommendationResponse":{"properties":{"added_assets":{"anyOf":[{},{"type":"null"}],"title":"Added Assets","default":[]},"removed_assets":{"anyOf":[{},{"type":"null"}],"title":"Removed Assets","default":[]},"modified_assets":{"anyOf":[{},{"type":"null"}],"title":"Modified Assets","default":[]},"current_apy":{"type":"number","title":"Current Apy","default":0},"proposed_apy":{"type":"number","title":"Proposed Apy","default":0},"weekly_earning_difference":{"type":"number","title":"Weekly Earning Difference","default":0},"reset_ranges":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Reset Ranges","default":false}},"type":"object","title":"RecommendationResponse"},"SellBody":{"properties":{"asset_address":{"type":"string","title":"Asset Address"},"amount":{"type":"integer","title":"Amount"},"decimals":{"type":"integer","title":"Decimals"},"asset_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Asset Id"}},"type":"object","required":["asset_address","amount","decimals"],"title":"SellBody"},"StrategyDetailed":{"properties":{"strategy_id":{"type":"integer","title":"Strategy Id"},"strategy_name":{"type":"string","title":"Strategy Name"},"asset_id":{"type":"integer","title":"Asset Id"},"asset_address":{"type":"string","title":"Asset Address"},"asset_name":{"type":"string","title":"Asset Name"},"asset_decimals":{"type":"integer","title":"Asset Decimals"},"asset_standard":{"type":"string","title":"Asset Standard"},"strategy_apy":{"type":"number","title":"Strategy Apy"},"rewards_apy":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Rewards Apy"},"reward_tokens":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Reward Tokens"},"is_spot":{"type":"boolean","title":"Is Spot"},"underlyings":{"items":{"$ref":"#/components/schemas/Underlyings"},"type":"array","title":"Underlyings"},"details":{"anyOf":[{"$ref":"#/components/schemas/StrategyDetails"},{"type":"null"}]}},"type":"object","required":["strategy_id","strategy_name","asset_id","asset_address","asset_name","asset_decimals","asset_standard","strategy_apy","is_spot","underlyings"],"title":"StrategyDetailed"},"StrategyDetails":{"properties":{"protocol_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Protocol Name"},"volume":{"anyOf":[{},{"type":"null"}],"title":"Volume"},"fees":{"anyOf":[{},{"type":"null"}],"title":"Fees"},"type":{"anyOf":[{},{"type":"null"}],"title":"Type"},"total_value_locked":{"anyOf":[{},{"type":"null"}],"title":"Total Value Locked"},"pool_balance":{"anyOf":[{},{"type":"null"}],"title":"Pool Balance"},"pool_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pool Address"},"pool_trading_fee":{"anyOf":[{},{"type":"null"}],"title":"Pool Trading Fee"},"ranges":{"anyOf":[{},{"type":"null"}],"title":"Ranges"},"default_range":{"anyOf":[{},{"type":"null"}],"title":"Default Range"},"max_leverage":{"anyOf":[{},{"type":"null"}],"title":"Max Leverage"},"tick_spacing":{"anyOf":[{},{"type":"null"}],"title":"Tick Spacing"},"current_tick":{"anyOf":[{},{"type":"null"}],"title":"Current Tick"},"current_tick_float":{"anyOf":[{},{"type":"null"}],"title":"Current Tick Float"},"sqrt_ratio_x96":{"anyOf":[{},{"type":"null"}],"title":"Sqrt Ratio X96"},"1_token0_equals_x_token1":{"anyOf":[{},{"type":"null"}],"title":"1 Token0 Equals X Token1"},"risk_factors":{"anyOf":[{},{"type":"null"}],"title":"Risk Factors"},"tags":{"anyOf":[{},{"type":"null"}],"title":"Tags"},"reward_token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reward Token"}},"type":"object","title":"StrategyDetails"},"StrategyDetailsShort":{"properties":{"protocol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Protocol"},"protocol_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Protocol Name"},"pool_balance":{"anyOf":[{},{"type":"null"}],"title":"Pool Balance"},"pool_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pool Address"},"max_leverage":{"anyOf":[{},{"type":"null"}],"title":"Max Leverage"},"volume":{"anyOf":[{},{"type":"null"}],"title":"Volume"},"total_value_locked":{"anyOf":[{},{"type":"null"}],"title":"Total Value Locked"},"risk_factors":{"anyOf":[{},{"type":"null"}],"title":"Risk Factors"},"tags":{"anyOf":[{},{"type":"null"}],"title":"Tags"},"reward_token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reward Token"}},"type":"object","title":"StrategyDetailsShort"},"StrategySummary":{"properties":{"strategy_id":{"type":"integer","title":"Strategy Id"},"strategy_name":{"type":"string","title":"Strategy Name"},"asset_id":{"type":"integer","title":"Asset Id"},"asset_address":{"type":"string","title":"Asset Address"},"asset_name":{"type":"string","title":"Asset Name"},"asset_decimals":{"type":"integer","title":"Asset Decimals"},"asset_standard":{"type":"string","title":"Asset Standard"},"strategy_apy":{"type":"number","title":"Strategy Apy"},"rewards_apy":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Rewards Apy"},"reward_tokens":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Reward Tokens"},"is_spot":{"type":"boolean","title":"Is Spot"},"underlyings":{"items":{"$ref":"#/components/schemas/Underlyings"},"type":"array","title":"Underlyings"},"details":{"anyOf":[{"$ref":"#/components/schemas/StrategyDetailsShort"},{"type":"null"}]}},"type":"object","required":["strategy_id","strategy_name","asset_id","asset_address","asset_name","asset_decimals","asset_standard","strategy_apy","is_spot","underlyings"],"title":"StrategySummary"},"Ticks":{"properties":{"tick_lower":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Tick Lower"},"tick_upper":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Tick Upper"}},"type":"object","title":"Ticks"},"Tranche":{"properties":{"name":{"type":"string","title":"Name"},"address":{"type":"string","title":"Address"},"apy":{"type":"string","title":"Apy"},"supply":{"type":"number","title":"Supply"}},"type":"object","required":["name","address","apy","supply"],"title":"Tranche"},"Underlyings":{"properties":{"underlying_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Underlying Id"},"underlying_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Underlying Address"},"underlying_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Underlying Name"},"underlying_decimals":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Underlying Decimals"},"underlying_standard":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Underlying Standard"}},"type":"object","title":"Underlyings"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}