Created
June 16, 2021 10:09
-
-
Save kamontat/c7a7ad9ed76f9c5c423e438e88db505a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"schemas":{"AccessAndRefreshToken":{"title":"AccessAndRefreshToken","required":["access_token","refresh_token"],"type":"object","properties":{"access_token":{"title":"Access Token","type":"string"},"refresh_token":{"title":"Refresh Token","type":"string"}}},"AccessToken":{"title":"AccessToken","required":["access_token"],"type":"object","properties":{"access_token":{"title":"Access Token","type":"string"}}},"AvailablePairs":{"title":"AvailablePairs","required":["length","pairs","pair_interval"],"type":"object","properties":{"length":{"title":"Length","type":"integer"},"pairs":{"title":"Pairs","type":"array","items":{"type":"string"}},"pair_interval":{"title":"Pair Interval","type":"array","items":{"type":"array","items":{"type":"string"}}}}},"Balance":{"title":"Balance","required":["currency","free","balance","used","est_stake","stake"],"type":"object","properties":{"currency":{"title":"Currency","type":"string"},"free":{"title":"Free","type":"number"},"balance":{"title":"Balance","type":"number"},"used":{"title":"Used","type":"number"},"est_stake":{"title":"Est Stake","type":"number"},"stake":{"title":"Stake","type":"string"}}},"Balances":{"title":"Balances","required":["currencies","total","symbol","value","stake","note"],"type":"object","properties":{"currencies":{"title":"Currencies","type":"array","items":{"$ref":"#/components/schemas/Balance"}},"total":{"title":"Total","type":"number"},"symbol":{"title":"Symbol","type":"string"},"value":{"title":"Value","type":"number"},"stake":{"title":"Stake","type":"string"},"note":{"title":"Note","type":"string"}}},"BlacklistPayload":{"title":"BlacklistPayload","required":["blacklist"],"type":"object","properties":{"blacklist":{"title":"Blacklist","type":"array","items":{"type":"string"}}}},"BlacklistResponse":{"title":"BlacklistResponse","required":["blacklist","blacklist_expanded","errors","length","method"],"type":"object","properties":{"blacklist":{"title":"Blacklist","type":"array","items":{"type":"string"}},"blacklist_expanded":{"title":"Blacklist Expanded","type":"array","items":{"type":"string"}},"errors":{"title":"Errors","type":"object"},"length":{"title":"Length","type":"integer"},"method":{"title":"Method","type":"array","items":{"type":"string"}}}},"Count":{"title":"Count","required":["current","max","total_stake"],"type":"object","properties":{"current":{"title":"Current","type":"integer"},"max":{"title":"Max","type":"integer"},"total_stake":{"title":"Total Stake","type":"number"}}},"Daily":{"title":"Daily","required":["data","fiat_display_currency","stake_currency"],"type":"object","properties":{"data":{"title":"Data","type":"array","items":{"$ref":"#/components/schemas/DailyRecord"}},"fiat_display_currency":{"title":"Fiat Display Currency","type":"string"},"stake_currency":{"title":"Stake Currency","type":"string"}}},"DailyRecord":{"title":"DailyRecord","required":["date","abs_profit","fiat_value","trade_count"],"type":"object","properties":{"date":{"title":"Date","type":"string","format":"date"},"abs_profit":{"title":"Abs Profit","type":"number"},"fiat_value":{"title":"Fiat Value","type":"number"},"trade_count":{"title":"Trade Count","type":"integer"}}},"DeleteLockRequest":{"title":"DeleteLockRequest","type":"object","properties":{"pair":{"title":"Pair","type":"string"},"lockid":{"title":"Lockid","type":"integer"}}},"DeleteTrade":{"title":"DeleteTrade","required":["cancel_order_count","result","result_msg","trade_id"],"type":"object","properties":{"cancel_order_count":{"title":"Cancel Order Count","type":"integer"},"result":{"title":"Result","type":"string"},"result_msg":{"title":"Result Msg","type":"string"},"trade_id":{"title":"Trade Id","type":"integer"}}},"ForceBuyPayload":{"title":"ForceBuyPayload","required":["pair"],"type":"object","properties":{"pair":{"title":"Pair","type":"string"},"price":{"title":"Price","type":"number"}}},"ForceBuyResponse":{"title":"ForceBuyResponse","anyOf":[{"$ref":"#/components/schemas/TradeSchema"},{"$ref":"#/components/schemas/StatusMsg"}]},"ForceSellPayload":{"title":"ForceSellPayload","required":["tradeid"],"type":"object","properties":{"tradeid":{"title":"Tradeid","type":"string"}}},"HTTPValidationError":{"title":"HTTPValidationError","type":"object","properties":{"detail":{"title":"Detail","type":"array","items":{"$ref":"#/components/schemas/ValidationError"}}}},"LockModel":{"title":"LockModel","required":["id","active","lock_end_time","lock_end_timestamp","lock_time","lock_timestamp","pair","reason"],"type":"object","properties":{"id":{"title":"Id","type":"integer"},"active":{"title":"Active","type":"boolean"},"lock_end_time":{"title":"Lock End Time","type":"string"},"lock_end_timestamp":{"title":"Lock End Timestamp","type":"integer"},"lock_time":{"title":"Lock Time","type":"string"},"lock_timestamp":{"title":"Lock Timestamp","type":"integer"},"pair":{"title":"Pair","type":"string"},"reason":{"title":"Reason","type":"string"}}},"Locks":{"title":"Locks","required":["lock_count","locks"],"type":"object","properties":{"lock_count":{"title":"Lock Count","type":"integer"},"locks":{"title":"Locks","type":"array","items":{"$ref":"#/components/schemas/LockModel"}}}},"Logs":{"title":"Logs","required":["log_count","logs"],"type":"object","properties":{"log_count":{"title":"Log Count","type":"integer"},"logs":{"title":"Logs","type":"array","items":{"type":"array","items":{}}}}},"OpenTradeSchema":{"title":"OpenTradeSchema","required":["trade_id","pair","is_open","exchange","amount","amount_requested","stake_amount","strategy","timeframe","open_date","open_timestamp","open_rate","open_trade_value","current_profit","current_profit_abs","current_profit_pct","current_rate"],"type":"object","properties":{"trade_id":{"title":"Trade Id","type":"integer"},"pair":{"title":"Pair","type":"string"},"is_open":{"title":"Is Open","type":"boolean"},"exchange":{"title":"Exchange","type":"string"},"amount":{"title":"Amount","type":"number"},"amount_requested":{"title":"Amount Requested","type":"number"},"stake_amount":{"title":"Stake Amount","type":"number"},"strategy":{"title":"Strategy","type":"string"},"timeframe":{"title":"Timeframe","type":"integer"},"fee_open":{"title":"Fee Open","type":"number"},"fee_open_cost":{"title":"Fee Open Cost","type":"number"},"fee_open_currency":{"title":"Fee Open Currency","type":"string"},"fee_close":{"title":"Fee Close","type":"number"},"fee_close_cost":{"title":"Fee Close Cost","type":"number"},"fee_close_currency":{"title":"Fee Close Currency","type":"string"},"open_date":{"title":"Open Date","type":"string"},"open_timestamp":{"title":"Open Timestamp","type":"integer"},"open_rate":{"title":"Open Rate","type":"number"},"open_rate_requested":{"title":"Open Rate Requested","type":"number"},"open_trade_value":{"title":"Open Trade Value","type":"number"},"close_date":{"title":"Close Date","type":"string"},"close_timestamp":{"title":"Close Timestamp","type":"integer"},"close_rate":{"title":"Close Rate","type":"number"},"close_rate_requested":{"title":"Close Rate Requested","type":"number"},"close_profit":{"title":"Close Profit","type":"number"},"close_profit_pct":{"title":"Close Profit Pct","type":"number"},"close_profit_abs":{"title":"Close Profit Abs","type":"number"},"profit_ratio":{"title":"Profit Ratio","type":"number"},"profit_pct":{"title":"Profit Pct","type":"number"},"profit_abs":{"title":"Profit Abs","type":"number"},"profit_fiat":{"title":"Profit Fiat","type":"number"},"sell_reason":{"title":"Sell Reason","type":"string"},"sell_order_status":{"title":"Sell Order Status","type":"string"},"stop_loss_abs":{"title":"Stop Loss Abs","type":"number"},"stop_loss_ratio":{"title":"Stop Loss Ratio","type":"number"},"stop_loss_pct":{"title":"Stop Loss Pct","type":"number"},"stoploss_order_id":{"title":"Stoploss Order Id","type":"string"},"stoploss_last_update":{"title":"Stoploss Last Update","type":"string"},"stoploss_last_update_timestamp":{"title":"Stoploss Last Update Timestamp","type":"integer"},"initial_stop_loss_abs":{"title":"Initial Stop Loss Abs","type":"number"},"initial_stop_loss_ratio":{"title":"Initial Stop Loss Ratio","type":"number"},"initial_stop_loss_pct":{"title":"Initial Stop Loss Pct","type":"number"},"min_rate":{"title":"Min Rate","type":"number"},"max_rate":{"title":"Max Rate","type":"number"},"open_order_id":{"title":"Open Order Id","type":"string"},"stoploss_current_dist":{"title":"Stoploss Current Dist","type":"number"},"stoploss_current_dist_pct":{"title":"Stoploss Current Dist Pct","type":"number"},"stoploss_current_dist_ratio":{"title":"Stoploss Current Dist Ratio","type":"number"},"stoploss_entry_dist":{"title":"Stoploss Entry Dist","type":"number"},"stoploss_entry_dist_ratio":{"title":"Stoploss Entry Dist Ratio","type":"number"},"current_profit":{"title":"Current Profit","type":"number"},"current_profit_abs":{"title":"Current Profit Abs","type":"number"},"current_profit_pct":{"title":"Current Profit Pct","type":"number"},"current_rate":{"title":"Current Rate","type":"number"},"open_order":{"title":"Open Order","type":"string"}}},"PairHistory":{"title":"PairHistory","required":["strategy","pair","timeframe","timeframe_ms","columns","data","length","buy_signals","sell_signals","last_analyzed","last_analyzed_ts","data_start_ts","data_start","data_stop","data_stop_ts"],"type":"object","properties":{"strategy":{"title":"Strategy","type":"string"},"pair":{"title":"Pair","type":"string"},"timeframe":{"title":"Timeframe","type":"string"},"timeframe_ms":{"title":"Timeframe Ms","type":"integer"},"columns":{"title":"Columns","type":"array","items":{"type":"string"}},"data":{"title":"Data","type":"array","items":{}},"length":{"title":"Length","type":"integer"},"buy_signals":{"title":"Buy Signals","type":"integer"},"sell_signals":{"title":"Sell Signals","type":"integer"},"last_analyzed":{"title":"Last Analyzed","type":"string","format":"date-time"},"last_analyzed_ts":{"title":"Last Analyzed Ts","type":"integer"},"data_start_ts":{"title":"Data Start Ts","type":"integer"},"data_start":{"title":"Data Start","type":"string"},"data_stop":{"title":"Data Stop","type":"string"},"data_stop_ts":{"title":"Data Stop Ts","type":"integer"}}},"PerformanceEntry":{"title":"PerformanceEntry","required":["pair","profit","profit_abs","count"],"type":"object","properties":{"pair":{"title":"Pair","type":"string"},"profit":{"title":"Profit","type":"number"},"profit_abs":{"title":"Profit Abs","type":"number"},"count":{"title":"Count","type":"integer"}}},"Ping":{"title":"Ping","required":["status"],"type":"object","properties":{"status":{"title":"Status","type":"string"}}},"PlotConfig":{"title":"PlotConfig","anyOf":[{"$ref":"#/components/schemas/PlotConfig_"},{"type":"object"}]},"PlotConfig_":{"title":"PlotConfig_","required":["main_plot","subplots"],"type":"object","properties":{"main_plot":{"title":"Main Plot","type":"object"},"subplots":{"title":"Subplots","type":"object"}}},"Profit":{"title":"Profit","required":["profit_closed_coin","profit_closed_percent_mean","profit_closed_ratio_mean","profit_closed_percent_sum","profit_closed_ratio_sum","profit_closed_fiat","profit_all_coin","profit_all_percent_mean","profit_all_ratio_mean","profit_all_percent_sum","profit_all_ratio_sum","profit_all_fiat","trade_count","closed_trade_count","first_trade_date","first_trade_timestamp","latest_trade_date","latest_trade_timestamp","avg_duration","best_pair","best_rate","winning_trades","losing_trades"],"type":"object","properties":{"profit_closed_coin":{"title":"Profit Closed Coin","type":"number"},"profit_closed_percent_mean":{"title":"Profit Closed Percent Mean","type":"number"},"profit_closed_ratio_mean":{"title":"Profit Closed Ratio Mean","type":"number"},"profit_closed_percent_sum":{"title":"Profit Closed Percent Sum","type":"number"},"profit_closed_ratio_sum":{"title":"Profit Closed Ratio Sum","type":"number"},"profit_closed_fiat":{"title":"Profit Closed Fiat","type":"number"},"profit_all_coin":{"title":"Profit All Coin","type":"number"},"profit_all_percent_mean":{"title":"Profit All Percent Mean","type":"number"},"profit_all_ratio_mean":{"title":"Profit All Ratio Mean","type":"number"},"profit_all_percent_sum":{"title":"Profit All Percent Sum","type":"number"},"profit_all_ratio_sum":{"title":"Profit All Ratio Sum","type":"number"},"profit_all_fiat":{"title":"Profit All Fiat","type":"number"},"trade_count":{"title":"Trade Count","type":"integer"},"closed_trade_count":{"title":"Closed Trade Count","type":"integer"},"first_trade_date":{"title":"First Trade Date","type":"string"},"first_trade_timestamp":{"title":"First Trade Timestamp","type":"integer"},"latest_trade_date":{"title":"Latest Trade Date","type":"string"},"latest_trade_timestamp":{"title":"Latest Trade Timestamp","type":"integer"},"avg_duration":{"title":"Avg Duration","type":"string"},"best_pair":{"title":"Best Pair","type":"string"},"best_rate":{"title":"Best Rate","type":"number"},"winning_trades":{"title":"Winning Trades","type":"integer"},"losing_trades":{"title":"Losing Trades","type":"integer"}}},"ResultMsg":{"title":"ResultMsg","required":["result"],"type":"object","properties":{"result":{"title":"Result","type":"string"}}},"SellReason":{"title":"SellReason","required":["wins","losses","draws"],"type":"object","properties":{"wins":{"title":"Wins","type":"integer"},"losses":{"title":"Losses","type":"integer"},"draws":{"title":"Draws","type":"integer"}}},"ShowConfig":{"title":"ShowConfig","required":["dry_run","stake_currency","stake_amount","max_open_trades","minimal_roi","stoploss","trailing_stop","timeframe","timeframe_ms","timeframe_min","exchange","strategy","forcebuy_enabled","ask_strategy","bid_strategy","bot_name","state","runmode"],"type":"object","properties":{"dry_run":{"title":"Dry Run","type":"boolean"},"stake_currency":{"title":"Stake Currency","type":"string"},"stake_amount":{"title":"Stake Amount","anyOf":[{"type":"number"},{"type":"string"}]},"max_open_trades":{"title":"Max Open Trades","type":"integer"},"minimal_roi":{"title":"Minimal Roi","type":"object"},"stoploss":{"title":"Stoploss","type":"number"},"trailing_stop":{"title":"Trailing Stop","type":"boolean"},"trailing_stop_positive":{"title":"Trailing Stop Positive","type":"number"},"trailing_stop_positive_offset":{"title":"Trailing Stop Positive Offset","type":"number"},"trailing_only_offset_is_reached":{"title":"Trailing Only Offset Is Reached","type":"boolean"},"use_custom_stoploss":{"title":"Use Custom Stoploss","type":"boolean"},"timeframe":{"title":"Timeframe","type":"string"},"timeframe_ms":{"title":"Timeframe Ms","type":"integer"},"timeframe_min":{"title":"Timeframe Min","type":"integer"},"exchange":{"title":"Exchange","type":"string"},"strategy":{"title":"Strategy","type":"string"},"forcebuy_enabled":{"title":"Forcebuy Enabled","type":"boolean"},"ask_strategy":{"title":"Ask Strategy","type":"object"},"bid_strategy":{"title":"Bid Strategy","type":"object"},"bot_name":{"title":"Bot Name","type":"string"},"state":{"title":"State","type":"string"},"runmode":{"title":"Runmode","type":"string"}}},"Stats":{"title":"Stats","required":["sell_reasons","durations"],"type":"object","properties":{"sell_reasons":{"title":"Sell Reasons","type":"object","additionalProperties":{"$ref":"#/components/schemas/SellReason"}},"durations":{"title":"Durations","type":"object","additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"}]}}}},"StatusMsg":{"title":"StatusMsg","required":["status"],"type":"object","properties":{"status":{"title":"Status","type":"string"}}},"StrategyListResponse":{"title":"StrategyListResponse","required":["strategies"],"type":"object","properties":{"strategies":{"title":"Strategies","type":"array","items":{"type":"string"}}}},"StrategyResponse":{"title":"StrategyResponse","required":["strategy","code"],"type":"object","properties":{"strategy":{"title":"Strategy","type":"string"},"code":{"title":"Code","type":"string"}}},"TradeSchema":{"title":"TradeSchema","required":["trade_id","pair","is_open","exchange","amount","amount_requested","stake_amount","strategy","timeframe","open_date","open_timestamp","open_rate","open_trade_value"],"type":"object","properties":{"trade_id":{"title":"Trade Id","type":"integer"},"pair":{"title":"Pair","type":"string"},"is_open":{"title":"Is Open","type":"boolean"},"exchange":{"title":"Exchange","type":"string"},"amount":{"title":"Amount","type":"number"},"amount_requested":{"title":"Amount Requested","type":"number"},"stake_amount":{"title":"Stake Amount","type":"number"},"strategy":{"title":"Strategy","type":"string"},"timeframe":{"title":"Timeframe","type":"integer"},"fee_open":{"title":"Fee Open","type":"number"},"fee_open_cost":{"title":"Fee Open Cost","type":"number"},"fee_open_currency":{"title":"Fee Open Currency","type":"string"},"fee_close":{"title":"Fee Close","type":"number"},"fee_close_cost":{"title":"Fee Close Cost","type":"number"},"fee_close_currency":{"title":"Fee Close Currency","type":"string"},"open_date":{"title":"Open Date","type":"string"},"open_timestamp":{"title":"Open Timestamp","type":"integer"},"open_rate":{"title":"Open Rate","type":"number"},"open_rate_requested":{"title":"Open Rate Requested","type":"number"},"open_trade_value":{"title":"Open Trade Value","type":"number"},"close_date":{"title":"Close Date","type":"string"},"close_timestamp":{"title":"Close Timestamp","type":"integer"},"close_rate":{"title":"Close Rate","type":"number"},"close_rate_requested":{"title":"Close Rate Requested","type":"number"},"close_profit":{"title":"Close Profit","type":"number"},"close_profit_pct":{"title":"Close Profit Pct","type":"number"},"close_profit_abs":{"title":"Close Profit Abs","type":"number"},"profit_ratio":{"title":"Profit Ratio","type":"number"},"profit_pct":{"title":"Profit Pct","type":"number"},"profit_abs":{"title":"Profit Abs","type":"number"},"profit_fiat":{"title":"Profit Fiat","type":"number"},"sell_reason":{"title":"Sell Reason","type":"string"},"sell_order_status":{"title":"Sell Order Status","type":"string"},"stop_loss_abs":{"title":"Stop Loss Abs","type":"number"},"stop_loss_ratio":{"title":"Stop Loss Ratio","type":"number"},"stop_loss_pct":{"title":"Stop Loss Pct","type":"number"},"stoploss_order_id":{"title":"Stoploss Order Id","type":"string"},"stoploss_last_update":{"title":"Stoploss Last Update","type":"string"},"stoploss_last_update_timestamp":{"title":"Stoploss Last Update Timestamp","type":"integer"},"initial_stop_loss_abs":{"title":"Initial Stop Loss Abs","type":"number"},"initial_stop_loss_ratio":{"title":"Initial Stop Loss Ratio","type":"number"},"initial_stop_loss_pct":{"title":"Initial Stop Loss Pct","type":"number"},"min_rate":{"title":"Min Rate","type":"number"},"max_rate":{"title":"Max Rate","type":"number"},"open_order_id":{"title":"Open Order Id","type":"string"}}},"ValidationError":{"title":"ValidationError","required":["loc","msg","type"],"type":"object","properties":{"loc":{"title":"Location","type":"array","items":{"type":"string"}},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}}},"Version":{"title":"Version","required":["version"],"type":"object","properties":{"version":{"title":"Version","type":"string"}}},"WhitelistResponse":{"title":"WhitelistResponse","required":["whitelist","length","method"],"type":"object","properties":{"whitelist":{"title":"Whitelist","type":"array","items":{"type":"string"}},"length":{"title":"Length","type":"integer"},"method":{"title":"Method","type":"array","items":{"type":"string"}}}}},"securitySchemes":{"HTTPBasic":{"type":"http","scheme":"basic"},"OAuth2PasswordBearer":{"type":"oauth2","flows":{"password":{"scopes":{},"tokenUrl":"token"}}}}} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment