{"captured_at":"2026-09-15T12:43:18.437Z","generated_at":"2026-09-15T12:43:17.513Z","kind":"openapi","netuid":104,"request":{"method":"GET","url":"https://api.taostatus.com/openapi.json"},"response":{"body":{"components":{"schemas":{"…":"[+22 more keys]","AcquireKeyRequest":{"properties":{"model":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Model"},"provider":{"maxLength":32,"minLength":1,"title":"Provider","type":"string"},"strict_provider":{"default":false,"title":"Strict Provider","type":"boolean"}},"required":["provider"],"title":"AcquireKeyRequest","type":"object"},"AcquireKeyResponse":{"properties":{"api_key":"[redacted]","granted":{"title":"Granted","type":"boolean"},"hotkey":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Hotkey"},"lease_token":"[redacted]","model":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Model"},"provider":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Provider"}},"required":["granted"],"title":"AcquireKeyResponse","type":"object"},"AdminAuthStatusOut":{"properties":{"configured":{"title":"Configured","type":"boolean"}},"required":["configured"],"title":"AdminAuthStatusOut","type":"object"},"AdminSessionOut":{"properties":{"expires_at":{"format":"date-time","title":"Expires At","type":"string"},"issued_at":{"format":"date-time","title":"Issued At","type":"string"},"roles":{"items":{"type":"[truncated: max depth]"},"title":"Roles","type":"array"},"wallet_address":{"title":"Wallet Address","type":"string"}},"required":["wallet_address","roles","issued_at","expires_at"],"title":"AdminSessionOut","type":"object"},"AgentOut":{"properties":{"agent_id":{"title":"Agent Id","type":"string"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"debate_endpoint_url":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Debate Endpoint Url"},"name":{"title":"Name","type":"string"},"revoked_at":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Revoked At"},"status":{"title":"Status","type":"string"}},"required":["agent_id","name","status","debate_endpoint_url","created_at","revoked_at"],"title":"AgentOut","type":"object"},"AllowedModel":{"properties":{"model":{"title":"Model","type":"string"},"provider":{"title":"Provider","type":"string"}},"required":["provider","model"],"title":"AllowedModel","type":"object"},"AllowedModelsResponse":{"properties":{"models":{"items":{"$ref":"[truncated: max depth]"},"title":"Models","type":"array"}},"required":["models"],"title":"AllowedModelsResponse","type":"object"},"ArenaDebateAdminOut":{"properties":{"created_at":{"format":"date-time","title":"Created At","type":"string"},"created_by_agent_id":{"title":"Created By Agent Id","type":"string"},"debate_id":{"title":"Debate Id","type":"string"},"opponent_model_id":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Opponent Model Id"},"source_run_id":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Source Run Id"},"status":{"title":"Status","type":"string"},"subnet_netuid":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Subnet Netuid"},"target_rounds":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Target Rounds"},"topic":{"title":"Topic","type":"string"}},"required":["debate_id","topic","status","created_by_agent_id","created_at","subnet_netuid","opponent_model_id","target_rounds","source_run_id"],"title":"ArenaDebateAdminOut","type":"object"},"CalibrationPoint":{"properties":{"calibration":{"title":"Calibration","type":"number"},"llm_id":{"format":"uuid","title":"Llm Id","type":"string"},"score_total":{"title":"Score Total","type":"number"}},"required":["llm_id","score_total","calibration"],"title":"CalibrationPoint","type":"object"},"CalibrationResponse":{"properties":{"points":{"items":{"$ref":"[truncated: max depth]"},"title":"Points","type":"array"}},"required":["points"],"title":"CalibrationResponse","type":"object"},"ConfirmPaymentOut":{"properties":{"already_claimed":{"title":"Already Claimed","type":"boolean"},"credits":{"title":"Credits","type":"integer"},"credits_granted":{"title":"Credits Granted","type":"integer"},"wallet_address":{"title":"Wallet Address","type":"string"}},"required":["wallet_address","credits","credits_granted","already_claimed"],"title":"ConfirmPaymentOut","type":"object"},"ConfirmPaymentRequest":{"properties":{"block_hash":{"minLength":1,"title":"Block Hash","type":"string"},"package":{"minLength":1,"title":"Package","type":"string"},"tx_hash":{"minLength":1,"title":"Tx Hash","type":"string"},"wallet_address":{"minLength":1,"title":"Wallet Address","type":"string"}},"required":["tx_hash","block_hash","wallet_address","package"],"title":"ConfirmPaymentRequest","type":"object"},"CostPerPassItem":{"properties":{"cost_per_pass":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Cost Per Pass"},"llm_id":{"format":"uuid","title":"Llm Id","type":"string"},"passing_runs":{"default":0,"title":"Passing Runs","type":"integer"},"total_cost":{"default":0,"title":"Total Cost","type":"number"},"total_runs":{"default":0,"title":"Total Runs","type":"integer"}},"required":["llm_id"],"title":"CostPerPassItem","type":"object"},"CostPerPassResponse":{"properties":{"items":{"items":{"$ref":"[truncated: max depth]"},"title":"Items","type":"array"}},"required":["items"],"title":"CostPerPassResponse","type":"object"},"CreateAgentRequest":{"properties":{"agent_id":{"description":"Slug, e.g. 'chain-agent'","maxLength":64,"minLength":1,"title":"Agent Id","type":"string"},"debate_endpoint_url":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"description":"Base URL of this agent's inbound POST /debates API, to opt into POST /arena-debates/start","title":"Debate Endpoint Url"},"name":{"maxLength":128,"minLength":1,"title":"Name","type":"string"}},"required":["agent_id","name"],"title":"CreateAgentRequest","type":"object"},"CreateAgentResponse":{"properties":{"agent_id":{"title":"Agent Id","type":"string"},"api_key":"[redacted]"},"required":["agent_id","api_key"],"title":"CreateAgentResponse","type":"object"},"CreateDebateRequest":{"properties":{"topic":{"minLength":1,"title":"Topic","type":"string"}},"required":["topic"],"title":"CreateDebateRequest","type":"object"},"CreditPackageOut":{"properties":{"credits":{"title":"Credits","type":"integer"},"id":{"title":"Id","type":"string"},"price_rao":{"title":"Price Rao","type":"integer"},"price_tao":{"title":"Price Tao","type":"string"},"price_usd":{"title":"Price Usd","type":"string"}},"required":["id","credits","price_tao","price_rao","price_usd"],"title":"CreditPackageOut","type":"object"},"CreditsOut":{"properties":{"credits":{"title":"Credits","type":"integer"},"free_debate_available":{"title":"Free Debate Available","type":"boolean"},"free_debate_resets_at":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Free Debate Resets At"},"free_tier_reset_days":{"default":7,"title":"Free Tier Reset Days","type":"integer"},"network":{"title":"Network","type":"string"},"packages":{"items":{"$ref":"[truncated: max depth]"},"title":"Packages","type":"array"},"payment_address":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Payment Address"},"pricing_available":{"default":false,"title":"Pricing Available","type":"boolean"},"tao_usd_price":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Tao Usd Price"},"tao_usd_price_stale":{"default":false,"title":"Tao Usd Price Stale","type":"boolean"},"tao_usd_price_updated_at":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Tao Usd Price Updated At"},"wallet_address":{"title":"Wallet Address","type":"string"},"wallet_is_payment_address":{"default":false,"title":"Wallet Is Payment Address","type":"boolean"}},"required":["wallet_address","free_debate_available","credits","packages","network"],"title":"CreditsOut","type":"object"},"DashboardResponse":{"properties":{"breakdown":{"$ref":"#/components/schemas/ScoreBreakdownResponse"},"distribution":{"$ref":"#/components/schemas/DistributionResponse"},"radar":{"$ref":"#/components/schemas/RadarResponse"},"summary":{"$ref":"#/components/schemas/ModelsSummaryResponse"},"trend":{"$ref":"#/components/schemas/TrendResponse"}},"required":["summary","trend","distribution","breakdown","radar"],"title":"DashboardResponse","type":"object"},"DebateOut":{"properties":{"debate_id":{"format":"uuid","title":"Debate Id","type":"string"},"opponent_model_id":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Opponent Model Id"},"status":{"title":"Status","type":"string"},"subnet_netuid":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Subnet Netuid"},"target_rounds":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Target Rounds"},"topic":{"title":"Topic","type":"string"}},"required":["debate_id","topic","status"],"title":"DebateOut","type":"object"},"DebateTranscript":{"properties":{"debate_id":{"format":"uuid","title":"Debate Id","type":"string"},"opponent_model_id":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Opponent Model Id"},"status":{"title":"Status","type":"string"},"subnet_netuid":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Subnet Netuid"},"target_rounds":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Target Rounds"},"topic":{"title":"Topic","type":"string"},"turns":{"items":{"$ref":"[truncated: max depth]"},"title":"Turns","type":"array"}},"required":["debate_id","topic","status","turns"],"title":"DebateTranscript","type":"object"},"DistributionItem":{"properties":{"llm_id":{"format":"uuid","title":"Llm Id","type":"string"},"mean":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Mean"},"n":{"default":0,"title":"N","type":"integer"},"p10":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"P10"},"p25":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"P25"},"p50":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"P50"},"p75":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"P75"},"p90":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"P90"},"stddev":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Stddev"}},"required":["llm_id"],"title":"DistributionItem","type":"object"},"DistributionResponse":{"properties":{"items":{"items":{"$ref":"[truncated: max depth]"},"title":"Items","type":"array"}},"required":["items"],"title":"DistributionResponse","type":"object"},"FailureBreakdownItem":{"properties":{"count":{"title":"Count","type":"integer"},"failure_type":{"title":"Failure Type","type":"string"},"llm_id":{"format":"uuid","title":"Llm Id","type":"string"}},"required":["llm_id","failure_type","count"],"title":"FailureBreakdownItem","type":"object"},"FailuresResponse":{"properties":{"items":{"items":{"$ref":"[truncated: max depth]"},"title":"Items","type":"array"}},"required":["items"],"title":"FailuresResponse","type":"object"},"GrantCreditsOut":{"properties":{"credits":{"title":"Credits","type":"integer"},"credits_granted":{"title":"Credits Granted","type":"integer"},"wallet_address":{"title":"Wallet Address","type":"string"}},"required":["wallet_address","credits","credits_granted"],"title":"GrantCreditsOut","type":"object"},"GrantCreditsRequest":{"properties":{"credits":{"description":"Credits to add to this wallet","maximum":1000,"minimum":1,"title":"Credits","type":"integer"},"reason":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Reason"}},"required":["credits"],"title":"GrantCreditsRequest","type":"object"},"HallucinationTrendBucket":{"properties":{"bucket":{"format":"date-time","title":"Bucket","type":"string"},"hallucination_rate":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Hallucination Rate"},"n":{"default":0,"title":"N","type":"integer"}},"required":["bucket"],"title":"HallucinationTrendBucket","type":"object"},"HallucinationTrendResponse":{"properties":{"series":{"items":{"$ref":"[truncated: max depth]"},"title":"Series","type":"array"},"window_days":{"title":"Window Days","type":"integer"}},"required":["series","window_days"],"title":"HallucinationTrendResponse","type":"object"},"HallucinationTrendSeries":{"properties":{"buckets":{"items":{"$ref":"[truncated: max depth]"},"title":"Buckets","type":"array"},"llm_id":{"format":"uuid","title":"Llm Id","type":"string"}},"required":["llm_id","buckets"],"title":"HallucinationTrendSeries","type":"object"},"HeatmapCell":{"properties":{"avg_score":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Avg Score"},"case_id":{"title":"Case Id","type":"string"},"llm_id":{"format":"uuid","title":"Llm Id","type":"string"},"n":{"default":0,"title":"N","type":"integer"}},"required":["llm_id","case_id"],"title":"HeatmapCell","type":"object"},"HeatmapResponse":{"properties":{"cells":{"items":{"$ref":"[truncated: max depth]"},"title":"Cells","type":"array"},"dataset_id":{"title":"Dataset Id","type":"string"},"top_k":{"title":"Top K","type":"integer"}},"required":["cells","dataset_id","top_k"],"title":"HeatmapResponse","type":"object"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"[truncated: max depth]"},"title":"Detail","type":"array"}},"title":"HTTPValidationError","type":"object"},"KeySubmitResultOut":{"properties":{"accepted":{"title":"Accepted","type":"boolean"},"key_id":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Key Id"},"model":{"title":"Model","type":"string"},"provider":{"title":"Provider","type":"string"},"reason":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Reason"},"slot":{"title":"Slot","type":"integer"},"status":{"title":"Status","type":"string"}},"required":["slot","provider","model","accepted","status"],"title":"KeySubmitResultOut","type":"object"},"LLMProvider":{"enum":["openai","anthropic","mistral","deepseek","gemini","grok","moonshotai","nvidia"],"title":"LLMProvider","type":"string"},"LogoutOut":{"properties":{"logged_out":{"default":true,"title":"Logged Out","type":"boolean"}},"title":"LogoutOut","type":"object"},"MinerKeyOut":{"properties":{"cooldown_until":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Cooldown Until"},"hotkey":{"title":"Hotkey","type":"string"},"id":{"title":"Id","type":"integer"},"locked":{"title":"Locked","type":"boolean"},"locked_until":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Locked Until"},"model":{"title":"Model","type":"string"},"on_cooldown":{"title":"On Cooldown","type":"boolean"},"provider":{"title":"Provider","type":"string"},"slot":{"title":"Slot","type":"integer"},"status":{"title":"Status","type":"string"},"status_reason":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Status Reason"},"submitted_at":{"format":"date-time","title":"Submitted At","type":"string"},"uid":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Uid"},"updated_at":{"format":"date-time","title":"Updated At","type":"string"},"validated_at":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Validated At"}},"required":["id","hotkey","slot","uid","provider","model","status","status_reason","validated_at","submitted_at","updated_at","cooldown_until","locked_until","on_cooldown","locked"],"title":"MinerKeyOut","type":"object"},"ModelConfig":{"properties":{"api_key_env":"[redacted]","model_name":{"title":"Model Name","type":"string"},"provider":{"$ref":"#/components/schemas/LLMProvider"}},"required":["provider","model_name","api_key_env"],"title":"ModelConfig","type":"object"},"ModelsSummaryResponse":{"properties":{"include_scheduled":{"title":"Include Scheduled","type":"boolean"},"models":{"items":{"$ref":"[truncated: max depth]"},"title":"Models","type":"array"},"window_days":{"title":"Window Days","type":"integer"}},"required":["models","window_days","include_scheduled"],"title":"ModelsSummaryResponse","type":"object"},"ModelSummaryItem":{"properties":{"all_time_avg":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"All Time Avg"},"all_time_runs":{"default":0,"title":"All Time Runs","type":"integer"},"display_name":{"title":"Display Name","type":"string"},"is_active":{"title":"Is Active","type":"boolean"},"is_stale":{"default":false,"title":"Is Stale","type":"boolean"},"last_run_at":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Last Run At"},"llm_id":{"format":"uuid","title":"Llm Id","type":"string"},"model_name":{"title":"Model Name","type":"string"},"provider":{"title":"Provider","type":"string"},"window_avg":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Window Avg"},"window_runs":{"default":0,"title":"Window Runs","type":"integer"}},"required":["llm_id","provider","model_name","display_name","is_active"],"title":"ModelSummaryItem","type":"object"},"ModelTrendSeries":{"properties":{"buckets":{"items":{"$ref":"[truncated: max depth]"},"title":"Buckets","type":"array"},"llm_id":{"format":"uuid","title":"Llm Id","type":"string"}},"required":["llm_id","buckets"],"title":"ModelTrendSeries","type":"object"},"NonceRequest":{"properties":{"wallet_address":{"maxLength":128,"minLength":1,"title":"Wallet Address","type":"string"}},"required":["wallet_address"],"title":"NonceRequest","type":"object"},"NonceResponse":{"properties":{"expires_at":{"format":"date-time","title":"Expires At","type":"string"},"expires_in_seconds":{"title":"Expires In Seconds","type":"integer"},"message":{"title":"Message","type":"string"},"nonce":{"title":"Nonce","type":"string"},"wallet_address":{"title":"Wallet Address","type":"string"}},"required":["wallet_address","nonce","message","expires_at","expires_in_seconds"],"title":"NonceResponse","type":"object"},"OverviewOut":{"properties":{"bittensor_network":{"title":"Bittensor Network","type":"string"},"counts":{"additionalProperties":{"type":"[truncated: max depth]"},"title":"Counts","type":"object"},"credits_enforcement_enabled":{"title":"Credits Enforcement Enabled","type":"boolean"},"debate_daily_cap":{"title":"Debate Daily Cap","type":"integer"},"debate_usage_today":{"additionalProperties":{"type":"[truncated: max depth]"},"title":"Debate Usage Today","type":"object"},"debug_mode":{"title":"Debug Mode","type":"boolean"},"free_tier_models":{"items":{"type":"[truncated: max depth]"},"title":"Free Tier Models","type":"array"},"generated_at":{"format":"date-time","title":"Generated At","type":"string"},"payments_configured":{"title":"Payments Configured","type":"boolean"},"registered_models":{"items":{"$ref":"[truncated: max depth]"},"title":"Registered Models","type":"array"}},"required":["counts","debug_mode","credits_enforcement_enabled","payments_configured","bittensor_network","free_tier_models","registered_models","debate_usage_today","debate_daily_cap","generated_at"],"title":"OverviewOut","type":"object"},"ParetoItem":{"properties":{"avg_cost_usd":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Avg Cost Usd"},"avg_latency_ms":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Avg Latency Ms"},"avg_score":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Avg Score"},"llm_id":{"format":"uuid","title":"Llm Id","type":"string"},"n":{"default":0,"title":"N","type":"integer"}},"required":["llm_id"],"title":"ParetoItem","type":"object"},"ParetoResponse":{"properties":{"items":{"items":{"$ref":"[truncated: max depth]"},"title":"Items","type":"array"}},"required":["items"],"title":"ParetoResponse","type":"object"},"PublicKeyResponse":{"properties":{"algo":{"default":"nacl-sealedbox-v1","title":"Algo","type":"string"},"pubkey_b64":{"title":"Pubkey B64","type":"string"},"pubkey_id":{"title":"Pubkey Id","type":"string"}},"required":["pubkey_id","pubkey_b64"],"title":"PublicKeyResponse","type":"object"},"RadarEntry":{"properties":{"avg_value":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Avg Value"},"dimension":{"title":"Dimension","type":"string"},"llm_id":{"format":"uuid","title":"Llm Id","type":"string"},"n":{"default":0,"title":"N","type":"integer"}},"required":["llm_id","dimension"],"title":"RadarEntry","type":"object"},"RadarResponse":{"properties":{"entries":{"items":{"$ref":"[truncated: max depth]"},"title":"Entries","type":"array"}},"required":["entries"],"title":"RadarResponse","type":"object"},"RegenerateRequest":{"properties":{"from_index":{"default":0,"title":"From Index","type":"integer"},"model":{"$ref":"#/components/schemas/ModelConfig"},"wallet_address":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Wallet Address"}},"required":["model"],"title":"RegenerateRequest","type":"object"},"RegisteredModelOut":{"properties":{"id":{"title":"Id","type":"string"},"label":{"title":"Label","type":"string"},"model_name":{"title":"Model Name","type":"string"},"provider":{"title":"Provider","type":"string"},"tier":{"title":"Tier","type":"string"}},"required":["id","provider","model_name","label","tier"],"title":"RegisteredModelOut","type":"object"},"ReportOutcomeRequest":{"properties":{"error_category":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Error Category"},"hotkey":{"maxLength":64,"minLength":1,"title":"Hotkey","type":"string"},"latency_ms":{"minimum":0,"title":"Latency Ms","type":"number"},"lease_token":"[redacted]","quality_score":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Quality Score"},"success":{"title":"Success","type":"boolean"}},"required":["hotkey","success","latency_ms"],"title":"ReportOutcomeRequest","type":"object"},"ReportOutcomeResponse":{"properties":{"accepted":{"default":true,"title":"Accepted","type":"boolean"}},"title":"ReportOutcomeResponse","type":"object"},"ReportsResponse":{"properties":{"next_since":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Next Since"},"reports":{"items":{"$ref":"[truncated: max depth]"},"title":"Reports","type":"array"}},"required":["reports","next_since"],"title":"ReportsResponse","type":"object"},"RevokeAgentResponse":{"properties":{"agent_id":{"title":"Agent Id","type":"string"},"status":{"title":"Status","type":"string"}},"required":["agent_id","status"],"title":"RevokeAgentResponse","type":"object"},"RevokeResponse":{"properties":{"accepted":{"title":"Accepted","type":"boolean"},"status":{"title":"Status","type":"string"}},"required":["accepted","status"],"title":"RevokeResponse","type":"object"},"RosterEntryOut":{"description":"One entry PER KEY -- a multi-key hotkey appears once per slot.","properties":{"hotkey":{"title":"Hotkey","type":"string"},"key_id":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Key Id"},"model":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Model"},"provider":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Provider"},"slot":{"default":0,"title":"Slot","type":"integer"},"status":{"title":"Status","type":"string"},"status_reason":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Status Reason"},"updated_at":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Updated At"}},"required":["hotkey","status"],"title":"RosterEntryOut","type":"object"},"RosterResponse":{"properties":{"entries":{"items":{"$ref":"[truncated: max depth]"},"title":"Entries","type":"array"}},"required":["entries"],"title":"RosterResponse","type":"object"},"RunRequest":{"properties":{"case_id":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Case Id"},"dataset_id":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Dataset Id"},"mode":{"default":"debate","title":"Mode","type":"string"},"models":{"items":{"$ref":"[truncated: max depth]"},"title":"Models","type":"array"},"query":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Query"},"wallet_address":{"anyOf":["[truncated: max depth]","[truncated: max depth]"],"title":"Wallet Address"}},"required":["models"],"title":"RunRequest","type":"object"}}},"info":{"description":"Multi-model agentic debate evaluation platform","title":"Galileo Arena","version":"0.1.0"},"openapi":"3.1.0","paths":{"…":"[+3 more keys]","/admin/arena-debates":{"get":{"operationId":"list_arena_debates_admin_arena_debates_get","parameters":[{"in":"query","name":"limit","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"List Arena Debates","tags":["admin"]}},"/admin/auth/logout":{"post":{"description":"Clear the cookie. Tokens are short-lived and the allowlist is checked\non every request, so there is no server-side session list to revoke.","operationId":"logout_admin_auth_logout_post","responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"}},"summary":"Logout","tags":["admin"]}},"/admin/auth/me":{"get":{"description":"The current session, re-validated against the allowlist on every call.","operationId":"whoami_admin_auth_me_get","responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"}},"summary":"Whoami","tags":["admin"]}},"/admin/auth/nonce":{"post":{"description":"Step 1: a fresh challenge for this wallet.\n\nIssued for ANY valid address, admin or not -- refusing here would let\nanyone probe which wallets are administrators without owning one.","operationId":"issue_nonce_admin_auth_nonce_post","requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Issue Nonce","tags":["admin"]}},"/admin/auth/status":{"get":{"operationId":"auth_status_admin_auth_status_get","responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"}},"summary":"Auth Status","tags":["admin"]}},"/admin/auth/verify":{"post":{"description":"Step 3: check the signature over the stored challenge and sign in.\n\nOrder matters: the nonce is consumed before the allowlist is consulted,\nso a captured (wallet, signature) pair can never be replayed -- not even\nto find out whether that wallet is an admin.","operationId":"verify_signature_admin_auth_verify_post","requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Verify Signature","tags":["admin"]}},"/admin/miner-keys":{"get":{"description":"Every contributed key slot -- metadata only, never the key material.\nRevoking goes through the existing POST /llm-keys/{hotkey}/revoke.","operationId":"list_miner_keys_admin_miner_keys_get","parameters":[{"in":"query","name":"status","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"query","name":"hotkey","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"List Miner Keys","tags":["admin"]}},"/admin/overview":{"get":{"operationId":"overview_admin_overview_get","parameters":[{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Overview","tags":["admin"]}},"/admin/payments":{"get":{"operationId":"list_payments_admin_payments_get","parameters":[{"in":"query","name":"limit","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"List Payments","tags":["admin"]}},"/admin/wallets":{"get":{"operationId":"list_wallets_admin_wallets_get","parameters":[{"in":"query","name":"limit","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"offset","required":false,"schema":{"default":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"search","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"List Wallets","tags":["admin"]}},"/admin/wallets/{wallet_address}":{"get":{"operationId":"wallet_detail_admin_wallets__wallet_address__get","parameters":[{"in":"path","name":"wallet_address","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Wallet Detail","tags":["admin"]}},"/admin/wallets/{wallet_address}/credits":{"post":{"description":"Manually add credits (support refunds, promotions). Creates the account\nif this wallet has never connected. Logged with who did it.","operationId":"grant_credits_admin_wallets__wallet_address__credits_post","parameters":[{"in":"path","name":"wallet_address","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Grant Credits","tags":["admin"]}},"/agent-keys/acquire":{"post":{"operationId":"acquire_key_agent_keys_acquire_post","parameters":[{"in":"header","name":"x-agent-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Acquire Key","tags":["agent-keys"]}},"/agent-keys/report":{"post":{"operationId":"report_outcome_agent_keys_report_post","parameters":[{"in":"header","name":"x-agent-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Report Outcome","tags":["agent-keys"]}},"/agents":{"get":{"operationId":"list_agents_agents_get","parameters":[{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"List Agents","tags":["agents"]},"post":{"operationId":"create_agent_agents_post","parameters":[{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Create Agent","tags":["agents"]}},"/agents/{agent_id}":{"patch":{"operationId":"update_agent_agents__agent_id__patch","parameters":[{"in":"path","name":"agent_id","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Update Agent","tags":["agents"]}},"/agents/{agent_id}/revoke":{"post":{"operationId":"revoke_agent_agents__agent_id__revoke_post","parameters":[{"in":"path","name":"agent_id","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Revoke Agent","tags":["agents"]}},"/arena-debates":{"get":{"operationId":"list_debates_arena_debates_get","responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"}},"summary":"List Debates","tags":["arena-debates"]},"post":{"operationId":"create_debate_arena_debates_post","parameters":[{"in":"header","name":"x-agent-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Create Debate","tags":["arena-debates"]}},"/arena-debates/{debate_id}":{"get":{"operationId":"get_debate_arena_debates__debate_id__get","parameters":[{"in":"path","name":"debate_id","required":true,"schema":{"format":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Debate","tags":["arena-debates"]}},"/arena-debates/{debate_id}/end":{"post":{"operationId":"end_debate_arena_debates__debate_id__end_post","parameters":[{"in":"path","name":"debate_id","required":true,"schema":{"format":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"header","name":"x-agent-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"End Debate","tags":["arena-debates"]}},"/arena-debates/{debate_id}/turns":{"get":{"operationId":"list_turns_arena_debates__debate_id__turns_get","parameters":[{"in":"path","name":"debate_id","required":true,"schema":{"format":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"since_round","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}},{"description":"Exclude the caller's own turns -- default true, so this returns the other agents' contributions","in":"query","name":"exclude_self","required":false,"schema":{"default":"[truncated: max depth]","description":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"header","name":"x-agent-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"List Turns","tags":["arena-debates"]},"post":{"operationId":"submit_turn_arena_debates__debate_id__turns_post","parameters":[{"in":"path","name":"debate_id","required":true,"schema":{"format":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"header","name":"x-agent-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Submit Turn","tags":["arena-debates"]}},"/arena-debates/from-run/{run_id}":{"post":{"description":"Auto-surfaces a Chain-Agent (+ every other debate-capable agent)\ndebate on the same claim as an eval run, for display alongside that\nrun's own page. Idempotent by source_run_id -- safe to call every time\nthe run page is viewed; only the first call actually spends real LLM\ncalls, every later call just returns the existing debate (whatever its\ncurrent status).","operationId":"start_debate_from_run_arena_debates_from_run__run_id__post","parameters":[{"in":"path","name":"run_id","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Start Debate From Run","tags":["arena-debates"]}},"/arena-debates/start":{"post":{"description":"User-facing entry point: ask a question, optionally grounded in a\nBittensor subnet, and every currently registered, debate-capable agent\n(Chain-Agent today; any future agent that sets AgentRow.debate_endpoint_url)\ndebates an existing registered model over it for a few rounds. No agent\nauth -- any site visitor can start one, same as any other public\nread/write here isn't credential-gated.\n\nRuns the actual multi-round exchange in the background (each round is a\nreal call per participant) and retur…[truncated]","operationId":"start_debate_arena_debates_start_post","requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Start Debate","tags":["arena-debates"]}},"/credits":{"get":{"description":"What this wallet may do right now, plus what it can buy.\n\n############################################################################\n# MVP SIMPLIFICATION -- the wallet address is taken from the query string\n# and trusted to identify the user. Ownership is NOT cryptographically\n# verified. This exposes only a credit balance (not a secret), and the same\n# trust decision is documented in full at the point where credits are SPENT\n# -- see _reserve_debate_run in app/api/routes/arena_debates.py.\n# P…[truncated]","operationId":"get_credits_credits_get","parameters":[{"in":"query","name":"wallet_address","required":true,"schema":{"minLength":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Credits","tags":["credits"]}},"/datasets":{"get":{"operationId":"list_datasets_datasets_get","responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"}},"summary":"List Datasets","tags":["datasets"]}},"/datasets/{dataset_id}":{"get":{"operationId":"get_dataset_datasets__dataset_id__get","parameters":[{"in":"path","name":"dataset_id","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Dataset","tags":["datasets"]}},"/datasets/catalog":{"get":{"description":"Categories and their live subnets, for the /datasets selection UI.\n\nReads only the database, so it answers at the same speed (and with the\nsame success) whether the chain is reachable or not. `sync` tells the\nfrontend how fresh the answer is; the subnet list itself is always the\nlast state known to be real.\n\nEmpty categories -- `other` in particular -- are returned rather than\nhidden: a category that blinks out of the UI whenever it happens to be\nempty is worse than one that is visibly empty.","operationId":"get_subnet_catalog_datasets_catalog_get","responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"}},"summary":"Get Subnet Catalog","tags":["datasets"]}},"/datasets/sync":{"post":{"description":"Force a catalog sync now instead of waiting for the next tick.\n\nAdmin-only: it makes outbound chain calls, so it is not something an\nanonymous caller gets to trigger at will.","operationId":"trigger_subnet_sync_datasets_sync_post","parameters":[{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Trigger Subnet Sync","tags":["datasets"]}},"/galileo/admin/run_freshness_sweep":{"post":{"operationId":"run_freshness_sweep_galileo_admin_run_freshness_sweep_post","parameters":[{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Run Freshness Sweep","tags":["galileo"]}},"/galileo/calibration/scatter":{"get":{"operationId":"get_calibration_scatter_galileo_calibration_scatter_get","parameters":[{"in":"query","name":"window","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"llm_ids","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"query","name":"include_scheduled","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"eval_mode","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Calibration Scatter","tags":["galileo"]}},"/galileo/dashboard":{"get":{"operationId":"get_dashboard_galileo_dashboard_get","parameters":[{"in":"query","name":"window","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"include_scheduled","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Dashboard","tags":["galileo"]}},"/galileo/dimensions/breakdown":{"get":{"operationId":"get_score_breakdown_galileo_dimensions_breakdown_get","parameters":[{"in":"query","name":"window","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"llm_ids","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"query","name":"include_scheduled","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"eval_mode","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Score Breakdown","tags":["galileo"]}},"/galileo/dimensions/radar":{"get":{"operationId":"get_radar_galileo_dimensions_radar_get","parameters":[{"in":"query","name":"window","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"llm_ids","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"query","name":"include_scheduled","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"eval_mode","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Radar","tags":["galileo"]}},"/galileo/effect/uplift":{"get":{"operationId":"get_uplift_galileo_effect_uplift_get","parameters":[{"in":"query","name":"window","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"include_scheduled","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Uplift","tags":["galileo"]}},"/galileo/failures/breakdown":{"get":{"operationId":"get_failures_galileo_failures_breakdown_get","parameters":[{"in":"query","name":"window","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"include_scheduled","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"eval_mode","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Failures","tags":["galileo"]}},"/galileo/hallucination/trend":{"get":{"operationId":"get_hallucination_trend_galileo_hallucination_trend_get","parameters":[{"in":"query","name":"window","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"llm_ids","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"query","name":"include_scheduled","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"eval_mode","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Hallucination Trend","tags":["galileo"]}},"/galileo/heatmap/model_case":{"get":{"operationId":"get_heatmap_galileo_heatmap_model_case_get","parameters":[{"in":"query","name":"dataset_id","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"window","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"top_k","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"include_scheduled","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"eval_mode","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Heatmap","tags":["galileo"]}},"/galileo/models/distribution":{"get":{"operationId":"get_models_distribution_galileo_models_distribution_get","parameters":[{"in":"query","name":"window","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"llm_ids","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"query","name":"include_scheduled","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"eval_mode","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Models Distribution","tags":["galileo"]}},"/galileo/models/summary":{"get":{"operationId":"get_models_summary_galileo_models_summary_get","parameters":[{"in":"query","name":"window","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"include_scheduled","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Models Summary","tags":["galileo"]}},"/galileo/models/trend":{"get":{"operationId":"get_models_trend_galileo_models_trend_get","parameters":[{"in":"query","name":"window","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"bucket","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"llm_ids","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"query","name":"include_scheduled","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"eval_mode","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Models Trend","tags":["galileo"]}},"/galileo/ops/cost_per_pass":{"get":{"operationId":"get_cost_per_pass_galileo_ops_cost_per_pass_get","parameters":[{"in":"query","name":"window","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"llm_ids","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"query","name":"include_scheduled","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"eval_mode","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Cost Per Pass","tags":["galileo"]}},"/galileo/ops/pareto":{"get":{"operationId":"get_pareto_galileo_ops_pareto_get","parameters":[{"in":"query","name":"window","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"include_scheduled","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"eval_mode","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Pareto","tags":["galileo"]}},"/llm-keys/{hotkey}/revoke":{"post":{"operationId":"revoke_key_llm_keys__hotkey__revoke_post","parameters":[{"in":"path","name":"hotkey","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"description":"Revoke only this slot's key; omit to revoke all of the hotkey's keys.","in":"query","name":"slot","required":false,"schema":{"anyOf":"[truncated: max depth]","description":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Revoke Key","tags":["llm-keys"]}},"/llm-keys/allowed-models":{"get":{"operationId":"get_allowed_models_llm_keys_allowed_models_get","parameters":[{"in":"header","name":"x-validator-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Allowed Models","tags":["llm-keys"]}},"/llm-keys/public-key":{"get":{"operationId":"get_public_key_llm_keys_public_key_get","parameters":[{"in":"header","name":"x-validator-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Public Key","tags":["llm-keys"]}},"/llm-keys/reports":{"get":{"operationId":"get_reports_llm_keys_reports_get","parameters":[{"description":"Opaque cursor from a previous response (\"id:<n>\"); an ISO8601 timestamp is still accepted for one transition poll from a validator holding the legacy created_at cursor.","in":"query","name":"since","required":false,"schema":{"anyOf":"[truncated: max depth]","description":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"header","name":"x-validator-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Reports","tags":["llm-keys"]}},"/llm-keys/roster":{"get":{"operationId":"get_roster_llm_keys_roster_get","parameters":[{"in":"header","name":"x-validator-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Roster","tags":["llm-keys"]}},"/llm-keys/submit":{"post":{"operationId":"submit_key_llm_keys_submit_post","parameters":[{"in":"header","name":"x-validator-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Submit Key","tags":["llm-keys"]}},"/market/tao-price":{"get":{"operationId":"tao_price_market_tao_price_get","responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"}},"summary":"Tao Price","tags":["market"]}},"/models/available-keys":{"get":{"description":"Return a set of API key environment variable names that are configured.\n\nThis endpoint is publicly readable (no admin auth required) because it only\nreturns the *names* of configured env vars, not the secret values themselves.\n\nWhen ``validate=True`` is passed, admin authentication is enforced because\nthat path performs live API-key validation against external providers.\n\nArgs:\n    validate: If True, also validate keys and return validation results\n    force: If True, bypass cache and force re-v…[truncated]","operationId":"get_available_keys_models_available_keys_get","parameters":[{"in":"query","name":"validate","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"force","required":false,"schema":{"default":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"header","name":"x-admin-key","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Available Keys","tags":["models"]}},"/models/debate-config":{"get":{"description":"Return env-mode config + daily usage so frontend can enable/disable models.","operationId":"get_debate_config_models_debate_config_get","responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"}},"summary":"Get Debate Config","tags":["models"]}},"/models/registry":{"get":{"description":"Return every model a user may pick: LLM_* env models + miner-pool models.\n\nMiner-contributed models carry source=\"miner\" and the number of hotkeys\nbacking them. They have no api_key_env -- their key lives encrypted in the\npool and is leased per call -- so a client must not decide their\navailability from the operator key-validation endpoints.","operationId":"get_model_registry_models_registry_get","responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"}},"summary":"Get Model Registry","tags":["models"]}},"/payments/confirm":{"post":{"description":"Verify a mainnet TAO transfer on-chain and grant the package's credits.\n\nNever trusts the client that a payment happened. The transfer is read back\noff the chain and must satisfy all seven checks before anything is granted:\nit exists, it succeeded, it is on the configured mainnet, its sender is\nthis wallet, its recipient is our configured payment address, its amount\ncovers the package, and its hash has not already been redeemed.","operationId":"confirm_payment_payments_confirm_post","requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Confirm Payment","tags":["credits"]}},"/runs":{"post":{"operationId":"create_run_runs_post","requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Create Run","tags":["runs"]}},"/runs/{run_id}":{"get":{"operationId":"get_run_runs__run_id__get","parameters":[{"in":"path","name":"run_id","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Run","tags":["runs"]}},"/runs/{run_id}/cases":{"get":{"operationId":"get_run_cases_runs__run_id__cases_get","parameters":[{"in":"path","name":"run_id","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"model","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"query","name":"status","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}},{"in":"query","name":"skip","required":false,"schema":{"default":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"limit","required":false,"schema":{"default":"[truncated: max depth]","maximum":"[truncated: max depth]","minimum":"[truncated: max depth]","title":"[truncated: max depth]","type":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Run Cases","tags":["runs"]}},"/runs/{run_id}/cases/{case_id}":{"get":{"operationId":"get_case_replay_runs__run_id__cases__case_id__get","parameters":[{"in":"path","name":"run_id","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"path","name":"case_id","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}},{"in":"query","name":"model","required":false,"schema":{"anyOf":"[truncated: max depth]","title":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Case Replay","tags":["runs"]}},"/runs/{run_id}/regenerate":{"post":{"operationId":"regenerate_run_runs__run_id__regenerate_post","parameters":[{"in":"path","name":"run_id","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}}],"requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Regenerate Run","tags":["runs"]}},"/runs/{run_id}/summary":{"get":{"operationId":"get_run_summary_runs__run_id__summary_get","parameters":[{"in":"path","name":"run_id","required":true,"schema":{"title":"[truncated: max depth]","type":"[truncated: max depth]"}}],"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Get Run Summary","tags":["runs"]}},"/runs/start":{"post":{"operationId":"start_run_sync_runs_start_post","requestBody":{"content":{"application/json":{"schema":"[truncated: max depth]"}},"required":true},"responses":{"200":{"content":{"application/json":"[truncated: max depth]"},"description":"Successful Response"},"422":{"content":{"application/json":"[truncated: max depth]"},"description":"Validation Error"}},"summary":"Start Run Sync","tags":["runs"]}}}},"content_type":"application/json","status":200},"schema_version":1,"subnet_name":"Masx.ai","subnet_slug":"masx-ai","surface_id":"sn-104-openapi-probe-api-taostatus-com"}