{"openapi":"3.1.0","info":{"title":"OutilsIA.fr","version":"0.1.0"},"paths":{"/favicon.ico":{"get":{"summary":"Favicon","operationId":"favicon_favicon_ico_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/health":{"get":{"summary":"Health Check","operationId":"health_check_api_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/health":{"get":{"summary":"Health Check","operationId":"health_check_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/ia-usage":{"get":{"summary":"Ia Usage","operationId":"ia_usage_api_ia_usage_get","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/admin/api/ia-kill-switch":{"post":{"summary":"Ia Kill Switch Toggle","operationId":"ia_kill_switch_toggle_admin_api_ia_kill_switch_post","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ia-guard/events":{"get":{"summary":"Ia Guard Events","operationId":"ia_guard_events_api_ia_guard_events_get","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/health/deep":{"get":{"summary":"Deep Health","operationId":"deep_health_api_health_deep_get","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/forge/research-snapshot":{"get":{"summary":"Forge Research Snapshot","operationId":"forge_research_snapshot_api_forge_research_snapshot_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/forge/datasets":{"get":{"summary":"Forge Datasets Index","operationId":"forge_datasets_index_api_forge_datasets_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/forge/datasets/dragon-labyrinth/v1":{"get":{"summary":"Forge Dragon Labyrinth Dataset","operationId":"forge_dragon_labyrinth_dataset_api_forge_datasets_dragon_labyrinth_v1_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/memoryforge/exemples":{"get":{"summary":"Memoryforge Exemples","operationId":"memoryforge_exemples_memoryforge_exemples_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/memoryforge/chatgpt-vers-memory-md":{"get":{"summary":"Memoryforge Chatgpt","operationId":"memoryforge_chatgpt_memoryforge_chatgpt_vers_memory_md_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/memoryforge/claude-md":{"get":{"summary":"Memoryforge Claude Md","operationId":"memoryforge_claude_md_memoryforge_claude_md_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/memoryforge/memoire-ia-portable":{"get":{"summary":"Memoryforge Memoire Ia","operationId":"memoryforge_memoire_ia_memoryforge_memoire_ia_portable_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/memoryforge/spec-memory-md":{"get":{"summary":"Memoryforge Spec","operationId":"memoryforge_spec_memoryforge_spec_memory_md_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/memoryforge":{"get":{"summary":"Memoryforge Tool","operationId":"memoryforge_tool_memoryforge_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/promptforge":{"get":{"summary":"Promptforge Tool","operationId":"promptforge_tool_promptforge_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/hiveforge":{"get":{"summary":"Hiveforge Tool","operationId":"hiveforge_tool_hiveforge_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/api/memoryforge/extract":{"post":{"summary":"Memoryforge Ai Extract","operationId":"memoryforge_ai_extract_api_memoryforge_extract_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/promptforge/analyze":{"post":{"summary":"Promptforge Analyze","operationId":"promptforge_analyze_api_promptforge_analyze_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/game/start":{"post":{"summary":"Dnd Game Start","description":"Démarre une nouvelle partie et retourne un game_id.","operationId":"dnd_game_start_api_dnd_game_start_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/game/move":{"post":{"summary":"Dnd Game Move","description":"Enregistre un coup.","operationId":"dnd_game_move_api_dnd_game_move_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/game/end":{"post":{"summary":"Dnd Game End","description":"Termine une partie et met à jour les stats.","operationId":"dnd_game_end_api_dnd_game_end_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/dragon-move":{"post":{"summary":"Dnd Dragon Claude Move","description":"Dragon pilote par Claude — recoit l'etat du jeu, retourne un mouvement + pensee.","operationId":"dnd_dragon_claude_move_api_dnd_dragon_move_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/knight-move":{"post":{"summary":"Dnd Knight Claude Move","description":"Chevalier pilote par Claude API — recoit l'etat du jeu, retourne un mouvement.","operationId":"dnd_knight_claude_move_api_dnd_knight_move_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/knight-grok":{"post":{"summary":"Dnd Knight Grok Move","description":"Chevalier pilote par Grok API.","operationId":"dnd_knight_grok_move_api_dnd_knight_grok_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/stats":{"get":{"summary":"Dnd Global Stats","description":"Stats globales du labo DND.","operationId":"dnd_global_stats_api_dnd_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/wiki":{"get":{"summary":"Dnd Wiki List","description":"Liste les leçons apprises par l'IA.","operationId":"dnd_wiki_list_api_dnd_wiki_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/grok-belief-move":{"post":{"summary":"Dnd Grok Belief Move","operationId":"dnd_grok_belief_move_api_dnd_grok_belief_move_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/grok-belief-end":{"post":{"summary":"Dnd Grok Belief End","operationId":"dnd_grok_belief_end_api_dnd_grok_belief_end_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/claude-layered-move":{"post":{"summary":"Dnd Claude Layered Move","description":"Claude Haiku + Layers M1/M3/M4/M5 injectés en prompt. Benchmark LLM hybridé.","operationId":"dnd_claude_layered_move_api_dnd_claude_layered_move_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/grok-layered-move":{"post":{"summary":"Dnd Grok Layered Move","description":"Grok API + Layers M1/M3/M4/M5 — même helpers que Claude+Layers","operationId":"dnd_grok_layered_move_api_dnd_grok_layered_move_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/grok-layered-end":{"post":{"summary":"Dnd Grok Layered End","operationId":"dnd_grok_layered_end_api_dnd_grok_layered_end_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/claude-layered-end":{"post":{"summary":"Dnd Claude Layered End","operationId":"dnd_claude_layered_end_api_dnd_claude_layered_end_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/leaderboard":{"get":{"summary":"Dnd Leaderboard List","operationId":"dnd_leaderboard_list_api_dnd_leaderboard_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/submit":{"post":{"summary":"Dnd Submit Public","description":"Public DLB submission — goes to pending queue (verified=0) until admin review.","operationId":"dnd_submit_public_api_dnd_submit_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/pending":{"get":{"summary":"Dnd Pending","description":"Admin-only: list pending submissions. Requires admin_key param.","operationId":"dnd_pending_api_dnd_pending_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/verify":{"post":{"summary":"Dnd Verify","description":"Admin: verify or reject a pending submission.","operationId":"dnd_verify_api_dnd_verify_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/leaderboard/add":{"post":{"summary":"Dnd Leaderboard Add","operationId":"dnd_leaderboard_add_api_dnd_leaderboard_add_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/games/dnd-2p":{"get":{"summary":"Game Dnd 2P","operationId":"game_dnd_2p_games_dnd_2p_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/games/dnd-labyrinth.html":{"get":{"summary":"Dnd Labyrinth Html Redirect","operationId":"dnd_labyrinth_html_redirect_games_dnd_labyrinth_html_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/games/dnd-labyrinth":{"get":{"summary":"Dnd Labyrinth Game","operationId":"dnd_labyrinth_game_games_dnd_labyrinth_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/dnd-challenge":{"get":{"summary":"Dnd Challenge Page","operationId":"dnd_challenge_page_dnd_challenge_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/api/dnd/pvp/create":{"post":{"summary":"Pvp Create","operationId":"pvp_create_api_dnd_pvp_create_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/pvp/join":{"post":{"summary":"Pvp Join","operationId":"pvp_join_api_dnd_pvp_join_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/dnd/pvp/state/{game_id}":{"get":{"summary":"Pvp State","operationId":"pvp_state_api_dnd_pvp_state__game_id__get","parameters":[{"name":"game_id","in":"path","required":true,"schema":{"type":"string","title":"Game Id"}},{"name":"token","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/dnd/pvp/move":{"post":{"summary":"Pvp Move","operationId":"pvp_move_api_dnd_pvp_move_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/scorebot":{"get":{"summary":"Scorebot Home","operationId":"scorebot_home_scorebot_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/scorebot/lite":{"get":{"summary":"Scorebot Lite Ui","operationId":"scorebot_lite_ui_scorebot_lite_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/scorebot/logiciel":{"get":{"summary":"Scorebot Logiciel","operationId":"scorebot_logiciel_scorebot_logiciel_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/scoreia":{"get":{"summary":"Scoreia Redirect","operationId":"scoreia_redirect_scoreia_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/_legacy_scorebot":{"get":{"summary":"Scorebot Legacy Kept","operationId":"scorebot_legacy_kept__legacy_scorebot_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/scorebot/{page_path}":{"get":{"summary":"Scorebot Site Page","operationId":"scorebot_site_page_scorebot__page_path__get","parameters":[{"name":"page_path","in":"path","required":true,"schema":{"type":"string","title":"Page Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/me":{"get":{"summary":"Scorebot Auth Me","operationId":"scorebot_auth_me_api_auth_me_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/early-access/count":{"get":{"summary":"Scorebot Early Count","operationId":"scorebot_early_count_api_early_access_count_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/free-pool/status":{"get":{"summary":"Scorebot Free Pool","operationId":"scorebot_free_pool_api_free_pool_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/health":{"get":{"summary":"Scorebot V1 Health","operationId":"scorebot_v1_health_api_v1_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/scorebot/method":{"get":{"summary":"Scorebot Method","operationId":"scorebot_method_api_scorebot_method_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/geo-kit":{"post":{"summary":"Scorebot Geo Kit","operationId":"scorebot_geo_kit_api_geo_kit_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/time-machine/demo":{"get":{"summary":"Demo Cached Tm Demo Json","operationId":"demo_cached_tm_demo_json_api_time_machine_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/synergy/demo":{"get":{"summary":"Demo Cached Synergy Demo Json","operationId":"demo_cached_synergy_demo_json_api_synergy_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/backlinks/demo":{"get":{"summary":"Demo Cached Backlink Demo Json","operationId":"demo_cached_backlink_demo_json_api_backlinks_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/kg-oracle/demo":{"get":{"summary":"Demo Cached Kg Oracle Demo Json","operationId":"demo_cached_kg_oracle_demo_json_api_kg_oracle_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/swarm/demo":{"get":{"summary":"Demo Cached Swarm Demo Json","operationId":"demo_cached_swarm_demo_json_api_swarm_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/shadow/demo":{"get":{"summary":"Demo Cached Shadow Demo Json","operationId":"demo_cached_shadow_demo_json_api_shadow_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/query-cross/demo":{"get":{"summary":"Demo Cached Qcross Demo Json","operationId":"demo_cached_qcross_demo_json_api_query_cross_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/health/demo":{"get":{"summary":"Demo Cached Health Demo Json","operationId":"demo_cached_health_demo_json_api_health_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/uptime/demo":{"get":{"summary":"Demo Cached Uptime Demo Json","operationId":"demo_cached_uptime_demo_json_api_uptime_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/leadoracle/demo":{"get":{"summary":"Demo Cached Leadoracle Demo Json","operationId":"demo_cached_leadoracle_demo_json_api_leadoracle_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/lead-graph/demo":{"get":{"summary":"Demo Cached Lead Graph Demo Json","operationId":"demo_cached_lead_graph_demo_json_api_lead_graph_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/heatmap/demo":{"get":{"summary":"Demo Cached Heatmap Demo Json","operationId":"demo_cached_heatmap_demo_json_api_heatmap_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/competitor/demo":{"get":{"summary":"Demo Cached Competitor Demo Json","operationId":"demo_cached_competitor_demo_json_api_competitor_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/audit-multi-demo":{"get":{"summary":"Demo Cached Xval Demo Json","operationId":"demo_cached_xval_demo_json_api_audit_multi_demo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/audit":{"post":{"summary":"Scorebot Audit Alias","operationId":"scorebot_audit_alias_api_audit_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/scorebot/audit":{"post":{"summary":"Scorebot Audit","operationId":"scorebot_audit_api_scorebot_audit_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/early-access":{"post":{"summary":"Scorebot Early Access Compat","operationId":"scorebot_early_access_compat_api_early_access_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/scorebot/early-access":{"post":{"summary":"Scorebot Early Access Submit","operationId":"scorebot_early_access_submit_api_scorebot_early_access_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/scorebot/email-capture":{"post":{"summary":"Scorebot Email Capture","operationId":"scorebot_email_capture_api_scorebot_email_capture_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/auth/login":{"post":{"summary":"Compat Api Auth Login","operationId":"compat_api_auth_login_api_auth_login_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/auth/login","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/signup":{"post":{"summary":"Compat Api Auth Signup","operationId":"compat_api_auth_signup_api_auth_signup_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/auth/signup","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/logout":{"post":{"summary":"Compat Api Auth Logout","operationId":"compat_api_auth_logout_api_auth_logout_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/auth/logout","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/request-reset":{"post":{"summary":"Compat Api Auth Request-Reset","operationId":"compat_api_auth_request_reset_api_auth_request_reset_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/auth/request-reset","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/reset-password":{"post":{"summary":"Compat Api Auth Reset-Password","operationId":"compat_api_auth_reset_password_api_auth_reset_password_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/auth/reset-password","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/resend-verification":{"post":{"summary":"Compat Api Auth Resend-Verification","operationId":"compat_api_auth_resend_verification_api_auth_resend_verification_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/auth/resend-verification","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/verify-email":{"post":{"summary":"Compat Api Auth Verify-Email","operationId":"compat_api_auth_verify_email_api_auth_verify_email_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/auth/verify-email","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/accept-terms":{"post":{"summary":"Compat Api Auth Accept-Terms","operationId":"compat_api_auth_accept_terms_api_auth_accept_terms_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/auth/accept-terms","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/sites":{"post":{"summary":"Compat Api Auth Sites","operationId":"compat_api_auth_sites_api_auth_sites_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/auth/sites","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/dashboard/me":{"get":{"summary":"Dashboard Me","operationId":"dashboard_me_api_dashboard_me_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/user/api-keys":{"get":{"summary":"Dashboard Me","operationId":"dashboard_me_api_user_api_keys_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Dashboard Me","operationId":"dashboard_me_api_user_api_keys_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/stripe/checkout-session":{"post":{"summary":"Stripe Closed","operationId":"stripe_closed_api_stripe_checkout_session_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/stripe/portal-session":{"post":{"summary":"Stripe Closed","operationId":"stripe_closed_api_stripe_portal_session_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/backlinks/scan":{"post":{"summary":"Closed Api Backlinks Scan","operationId":"closed_api_backlinks_scan_api_backlinks_scan_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/backlinks/scan","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/battle/run":{"post":{"summary":"Closed Api Battle Run","operationId":"closed_api_battle_run_api_battle_run_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/battle/run","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/competitor-battle/run":{"post":{"summary":"Closed Api Competitor-Battle Run","operationId":"closed_api_competitor_battle_run_api_competitor_battle_run_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/competitor-battle/run","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/competitor/diff":{"post":{"summary":"Closed Api Competitor Diff","operationId":"closed_api_competitor_diff_api_competitor_diff_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/competitor/diff","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/conversation-sim":{"post":{"summary":"Closed Api Conversation-Sim","operationId":"closed_api_conversation_sim_api_conversation_sim_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/conversation-sim","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/conversation-sim/multi":{"post":{"summary":"Closed Api Conversation-Sim Multi","operationId":"closed_api_conversation_sim_multi_api_conversation_sim_multi_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/conversation-sim/multi","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/health/scan":{"post":{"summary":"Closed Api Health Scan","operationId":"closed_api_health_scan_api_health_scan_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/health/scan","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/heatmap/build":{"post":{"summary":"Closed Api Heatmap Build","operationId":"closed_api_heatmap_build_api_heatmap_build_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/heatmap/build","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/kg-oracle/propose":{"post":{"summary":"Closed Api Kg-Oracle Propose","operationId":"closed_api_kg_oracle_propose_api_kg_oracle_propose_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/kg-oracle/propose","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/lead-graph/build":{"post":{"summary":"Closed Api Lead-Graph Build","operationId":"closed_api_lead_graph_build_api_lead_graph_build_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/lead-graph/build","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/leadoracle/audit":{"post":{"summary":"Closed Api Leadoracle Audit","operationId":"closed_api_leadoracle_audit_api_leadoracle_audit_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/leadoracle/audit","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/leadoracle/simulate":{"post":{"summary":"Closed Api Leadoracle Simulate","operationId":"closed_api_leadoracle_simulate_api_leadoracle_simulate_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/leadoracle/simulate","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/prompts/suggest":{"post":{"summary":"Closed Api Prompts Suggest","operationId":"closed_api_prompts_suggest_api_prompts_suggest_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/prompts/suggest","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/query-cross/run":{"post":{"summary":"Closed Api Query-Cross Run","operationId":"closed_api_query_cross_run_api_query_cross_run_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/query-cross/run","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/revenue-oracle/simulate":{"post":{"summary":"Closed Api Revenue-Oracle Simulate","operationId":"closed_api_revenue_oracle_simulate_api_revenue_oracle_simulate_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/revenue-oracle/simulate","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/shadow/simulate":{"post":{"summary":"Closed Api Shadow Simulate","operationId":"closed_api_shadow_simulate_api_shadow_simulate_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/shadow/simulate","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/swarm/run":{"post":{"summary":"Closed Api Swarm Run","operationId":"closed_api_swarm_run_api_swarm_run_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/swarm/run","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/synergy/analyze":{"post":{"summary":"Closed Api Synergy Analyze","operationId":"closed_api_synergy_analyze_api_synergy_analyze_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/synergy/analyze","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/time-machine/simulate":{"post":{"summary":"Closed Api Time-Machine Simulate","operationId":"closed_api_time_machine_simulate_api_time_machine_simulate_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/time-machine/simulate","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/time-travel/analyze":{"post":{"summary":"Closed Api Time-Travel Analyze","operationId":"closed_api_time_travel_analyze_api_time_travel_analyze_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/time-travel/analyze","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/time-travel/simulate":{"post":{"summary":"Closed Api Time-Travel Simulate","operationId":"closed_api_time_travel_simulate_api_time_travel_simulate_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/time-travel/simulate","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/uptime/check":{"post":{"summary":"Closed Api Uptime Check","operationId":"closed_api_uptime_check_api_uptime_check_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/uptime/check","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/wikidata/propose":{"post":{"summary":"Closed Api Wikidata Propose","operationId":"closed_api_wikidata_propose_api_wikidata_propose_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/wikidata/propose","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/citations/sentiment":{"post":{"summary":"Closed Api Citations Sentiment","operationId":"closed_api_citations_sentiment_api_citations_sentiment_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/citations/sentiment","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/citations/quality":{"post":{"summary":"Closed Api Citations Quality","operationId":"closed_api_citations_quality_api_citations_quality_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/citations/quality","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/audit-multi":{"post":{"summary":"Closed Api Audit-Multi","operationId":"closed_api_audit_multi_api_audit_multi_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/audit-multi","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/audit-strategic":{"post":{"summary":"Closed Api Audit-Strategic","operationId":"closed_api_audit_strategic_api_audit_strategic_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/audit-strategic","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sprint/drip-trigger":{"post":{"summary":"Closed Api Sprint Drip-Trigger","operationId":"closed_api_sprint_drip_trigger_api_sprint_drip_trigger_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/sprint/drip-trigger","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/dashboard/run-action":{"post":{"summary":"Closed Api Dashboard Run-Action","operationId":"closed_api_dashboard_run_action_api_dashboard_run_action_post","parameters":[{"name":"_p","in":"query","required":false,"schema":{"default":"/api/dashboard/run-action","title":" P"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/knowledge-graph":{"get":{"summary":"Knowledge Graph","operationId":"knowledge_graph_api_knowledge_graph_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/trends/sites":{"get":{"summary":"Empty List","operationId":"empty_list_api_trends_sites_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/trends/site":{"get":{"summary":"Empty List","operationId":"empty_list_api_trends_site_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/uptime/summary":{"get":{"summary":"Empty List","operationId":"empty_list_api_uptime_summary_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/citations/templates":{"get":{"summary":"Empty List","operationId":"empty_list_api_citations_templates_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/prompts/sets":{"get":{"summary":"Empty List","operationId":"empty_list_api_prompts_sets_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/sprint/count":{"get":{"summary":"Empty List","operationId":"empty_list_api_sprint_count_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/revenue-oracle/mutations":{"get":{"summary":"Empty List","operationId":"empty_list_api_revenue_oracle_mutations_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/time-machine/changes":{"get":{"summary":"Empty List","operationId":"empty_list_api_time_machine_changes_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/track-click":{"post":{"summary":"Retired Commerce Click Tracker","operationId":"retired_commerce_click_tracker_api_track_click_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/tool-event":{"post":{"summary":"Track Tool Event","description":"Logge un evenement d'usage d'outil client-side (ex: test mon-pc-peut-il).","operationId":"track_tool_event_api_tool_event_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/newsletter/subscribe":{"post":{"summary":"Newsletter Subscribe","description":"Capture une inscription newsletter.","operationId":"newsletter_subscribe_api_newsletter_subscribe_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/admin/outilsia":{"get":{"summary":"Admin Outilsia","operationId":"admin_outilsia_admin_outilsia_get","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/admin/outilsia/api/stats":{"get":{"summary":"Admin Outilsia Stats","operationId":"admin_outilsia_stats_admin_outilsia_api_stats_get","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}},{"name":"period","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Period"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/admin/direction":{"get":{"summary":"Outilsia Admin Direction","operationId":"outilsia_admin_direction_admin_direction_get","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/admin/api/direction-data":{"get":{"summary":"Outilsia Direction Data","operationId":"outilsia_direction_data_admin_api_direction_data_get","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/admin/api/log-change":{"post":{"summary":"Outilsia Log Change","operationId":"outilsia_log_change_admin_api_log_change_post","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/register":{"get":{"summary":"Register Page","operationId":"register_page_register_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}},"post":{"summary":"Register Submit","operationId":"register_submit_register_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/login":{"get":{"summary":"Login Page","operationId":"login_page_login_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}},"post":{"summary":"Login Submit","operationId":"login_submit_login_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/logout":{"get":{"summary":"Logout Get","operationId":"logout_get_logout_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Logout Submit","operationId":"logout_submit_logout_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/desktop/pair/start":{"post":{"summary":"Desktop Pair Start","operationId":"desktop_pair_start_api_desktop_pair_start_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/desktop/pair":{"get":{"summary":"Desktop Pair Page","operationId":"desktop_pair_page_desktop_pair_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/desktop/pair/approve":{"post":{"summary":"Desktop Pair Approve","operationId":"desktop_pair_approve_desktop_pair_approve_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/desktop/pair/claim":{"post":{"summary":"Desktop Pair Claim","operationId":"desktop_pair_claim_api_desktop_pair_claim_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/desktop/token/revoke":{"post":{"summary":"Desktop Token Revoke","operationId":"desktop_token_revoke_api_desktop_token_revoke_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/desktop/manifest":{"get":{"summary":"Desktop Manifest","operationId":"desktop_manifest_api_desktop_manifest_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/local-ai/catalog":{"get":{"summary":"Local Ai Catalog Api","operationId":"local_ai_catalog_api_api_local_ai_catalog_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/local-ai/content-signals":{"get":{"summary":"Local Ai Content Signals Api","operationId":"local_ai_content_signals_api_api_local_ai_content_signals_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/desktop/benchmark-commons/submit":{"post":{"summary":"Benchmark Commons Submit","operationId":"benchmark_commons_submit_api_desktop_benchmark_commons_submit_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/desktop/benchmark-commons/{contribution_id}/revoke":{"post":{"summary":"Benchmark Commons Revoke","operationId":"benchmark_commons_revoke_api_desktop_benchmark_commons__contribution_id__revoke_post","parameters":[{"name":"contribution_id","in":"path","required":true,"schema":{"type":"string","title":"Contribution Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/benchmark-commons/cohorts":{"get":{"summary":"Benchmark Commons Cohorts","operationId":"benchmark_commons_cohorts_api_benchmark_commons_cohorts_get","parameters":[{"name":"gpu","in":"query","required":false,"schema":{"type":"string","default":"","title":"Gpu"}},{"name":"model","in":"query","required":false,"schema":{"type":"string","default":"","title":"Model"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/compatibility/check":{"post":{"summary":"Compatibility Check","operationId":"compatibility_check_api_compatibility_check_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/account/machines":{"get":{"summary":"Account Machines Api","operationId":"account_machines_api_api_account_machines_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Save Account Machine Api","operationId":"save_account_machine_api_api_account_machines_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/desktop/sync":{"post":{"summary":"Desktop Sync Api","operationId":"desktop_sync_api_api_desktop_sync_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/desktop/benchmarks":{"post":{"summary":"Desktop Benchmark Api","operationId":"desktop_benchmark_api_api_desktop_benchmarks_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/desktop/feedback":{"post":{"summary":"Desktop Feedback Api","operationId":"desktop_feedback_api_api_desktop_feedback_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/admin/api/desktop-feedback":{"get":{"summary":"Admin Desktop Feedback Api","operationId":"admin_desktop_feedback_api_admin_api_desktop_feedback_get","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":80,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/admin/desktop-feedback":{"get":{"summary":"Admin Desktop Feedback Page","operationId":"admin_desktop_feedback_page_admin_desktop_feedback_get","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/admin/local-ai-models":{"get":{"summary":"Admin Local Ai Models Page","operationId":"admin_local_ai_models_page_admin_local_ai_models_get","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/admin/api/local-ai-models/sync-pages":{"post":{"summary":"Admin Local Ai Models Sync Pages","operationId":"admin_local_ai_models_sync_pages_admin_api_local_ai_models_sync_pages_post","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/admin/api/local-ai-models/add":{"post":{"summary":"Admin Local Ai Models Add","operationId":"admin_local_ai_models_add_admin_api_local_ai_models_add_post","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/desktop/updates":{"get":{"summary":"Desktop Updates Api","operationId":"desktop_updates_api_api_desktop_updates_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/account/machines/{machine_id}":{"get":{"summary":"Get Account Machine Api","operationId":"get_account_machine_api_api_account_machines__machine_id__get","parameters":[{"name":"machine_id","in":"path","required":true,"schema":{"type":"integer","title":"Machine Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"summary":"Delete Account Machine Api","operationId":"delete_account_machine_api_api_account_machines__machine_id__delete","parameters":[{"name":"machine_id","in":"path","required":true,"schema":{"type":"integer","title":"Machine Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/account/machines/{machine_id}/share":{"post":{"summary":"Create Machine Share Api","operationId":"create_machine_share_api_api_account_machines__machine_id__share_post","parameters":[{"name":"machine_id","in":"path","required":true,"schema":{"type":"integer","title":"Machine Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/account/machines/{machine_id}/share/revoke":{"post":{"summary":"Revoke Machine Share Api","operationId":"revoke_machine_share_api_api_account_machines__machine_id__share_revoke_post","parameters":[{"name":"machine_id","in":"path","required":true,"schema":{"type":"integer","title":"Machine Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/compte/machines/{machine_id}/partage":{"get":{"summary":"Create Machine Share Page","operationId":"create_machine_share_page_compte_machines__machine_id__partage_get","parameters":[{"name":"machine_id","in":"path","required":true,"schema":{"type":"integer","title":"Machine Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/local-ai/reports/{share_token}":{"get":{"summary":"Public Shared Machine Report Json","operationId":"public_shared_machine_report_json_api_public_local_ai_reports__share_token__get","parameters":[{"name":"share_token","in":"path","required":true,"schema":{"type":"string","title":"Share Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/r/{share_token}":{"get":{"summary":"Shared Machine Report","operationId":"shared_machine_report_r__share_token__get","parameters":[{"name":"share_token","in":"path","required":true,"schema":{"type":"string","title":"Share Token"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/account/machines/{machine_id}/memoryforge.md":{"get":{"summary":"Account Machine Memoryforge","operationId":"account_machine_memoryforge_api_account_machines__machine_id__memoryforge_md_get","parameters":[{"name":"machine_id","in":"path","required":true,"schema":{"type":"integer","title":"Machine Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/desktop/machines/{machine_id}/memoryforge.md":{"get":{"summary":"Desktop Machine Memoryforge","operationId":"desktop_machine_memoryforge_api_desktop_machines__machine_id__memoryforge_md_get","parameters":[{"name":"machine_id","in":"path","required":true,"schema":{"type":"integer","title":"Machine Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/account/pc-diagnostic":{"get":{"summary":"Get Pc Diagnostic","operationId":"get_pc_diagnostic_api_account_pc_diagnostic_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Save Pc Diagnostic","operationId":"save_pc_diagnostic_api_account_pc_diagnostic_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/compte/shopping-list":{"get":{"summary":"Account Shopping List Print","operationId":"account_shopping_list_print_compte_shopping_list_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/compte":{"get":{"summary":"Account Page","operationId":"account_page_compte_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/account":{"get":{"summary":"Account Redirect","operationId":"account_redirect_account_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/admin-outilsia":{"get":{"summary":"Legacy Admin Outilsia","operationId":"legacy_admin_outilsia_admin_outilsia_get","parameters":[{"name":"key","in":"query","required":false,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/admin/tester":{"get":{"summary":"Retired Tester Page","operationId":"retired_tester_page_admin_tester_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/admin/api/local-ai-models":{"get":{"summary":"Operator Local Ai Models","operationId":"operator_local_ai_models_admin_api_local_ai_models_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/founder/offer":{"get":{"summary":"Founder Offer","operationId":"founder_offer_api_founder_offer_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/founder/gate":{"get":{"summary":"Founder Gate","operationId":"founder_gate_api_founder_gate_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/founder/checkout":{"post":{"summary":"Founder Checkout","operationId":"founder_checkout_api_founder_checkout_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/founder/webhook":{"post":{"summary":"Founder Webhook","operationId":"founder_webhook_api_founder_webhook_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/local-cockpit-pro/succes":{"get":{"summary":"Founder Success","operationId":"founder_success_local_cockpit_pro_succes_get","parameters":[{"name":"session_id","in":"query","required":false,"schema":{"type":"string","default":"","title":"Session Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/founder/license/recover":{"post":{"summary":"Founder License Recover","operationId":"founder_license_recover_api_founder_license_recover_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/contributions/{topic}":{"get":{"summary":"List Contributions","operationId":"list_contributions_api_contributions__topic__get","parameters":[{"name":"topic","in":"path","required":true,"schema":{"type":"string","title":"Topic"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Add Contribution","operationId":"add_contribution_api_contributions__topic__post","parameters":[{"name":"topic","in":"path","required":true,"schema":{"type":"string","title":"Topic"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/":{"get":{"summary":"Homepage","operationId":"homepage__get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/jeux":{"get":{"summary":"Jeux Hub Page","operationId":"jeux_hub_page_jeux_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/games/pacman-symmetric":{"get":{"summary":"Pacman Symmetric","operationId":"pacman_symmetric_games_pacman_symmetric_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/dnd-eternal-battle":{"get":{"summary":"Dnd Eternal Battle Redirect","operationId":"dnd_eternal_battle_redirect_dnd_eternal_battle_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/llms.txt":{"get":{"summary":"Llms Txt","operationId":"llms_txt_llms_txt_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"head":{"summary":"Llms Txt","operationId":"llms_txt_llms_txt_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/llms-full.txt":{"get":{"summary":"Llms Full Txt","operationId":"llms_full_txt_llms_full_txt_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"head":{"summary":"Llms Full Txt","operationId":"llms_full_txt_llms_full_txt_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/local-cockpit.md":{"get":{"summary":"Local Cockpit Md","operationId":"local_cockpit_md_local_cockpit_md_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"head":{"summary":"Local Cockpit Md","operationId":"local_cockpit_md_local_cockpit_md_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/maestro.md":{"get":{"summary":"Maestro Md","operationId":"maestro_md_maestro_md_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"head":{"summary":"Maestro Md","operationId":"maestro_md_maestro_md_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/github-readme.md":{"get":{"summary":"Github Readme Md","operationId":"github_readme_md_github_readme_md_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"head":{"summary":"Github Readme Md","operationId":"github_readme_md_github_readme_md_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/research.md":{"get":{"summary":"Research Md","operationId":"research_md_research_md_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"head":{"summary":"Research Md","operationId":"research_md_research_md_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/facts/{name}.json":{"head":{"summary":"Facts Json","operationId":"facts_json_facts__name__json_head","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string","title":"Name"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Facts Json","operationId":"facts_json_facts__name__json_head","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string","title":"Name"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/robots.txt":{"get":{"summary":"Robots","operationId":"robots_robots_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/telecharger":{"get":{"summary":"Download Catalog","operationId":"download_catalog_telecharger_head","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}},"head":{"summary":"Download Catalog","operationId":"download_catalog_telecharger_head","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/api/local-cockpit/download-stats":{"get":{"summary":"Local Cockpit Download Stats","operationId":"local_cockpit_download_stats_api_local_cockpit_download_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/maestro/download-stats":{"get":{"summary":"Maestro Download Stats","operationId":"maestro_download_stats_api_maestro_download_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/siliconcote/download-stats":{"get":{"summary":"Siliconcote Download Stats","operationId":"siliconcote_download_stats_api_siliconcote_download_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/cadence/download-stats":{"get":{"summary":"Cadence Download Stats","operationId":"cadence_download_stats_api_cadence_download_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/scorebot/download-stats":{"get":{"summary":"Scorebot Download Stats","operationId":"scorebot_download_stats_api_scorebot_download_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/download/scorebot/{version}/{target}":{"head":{"summary":"Scorebot Download","operationId":"scorebot_download_download_scorebot__version___target__head","parameters":[{"name":"version","in":"path","required":true,"schema":{"type":"string","title":"Version"}},{"name":"target","in":"path","required":true,"schema":{"type":"string","title":"Target"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Scorebot Download","operationId":"scorebot_download_download_scorebot__version___target__head","parameters":[{"name":"version","in":"path","required":true,"schema":{"type":"string","title":"Version"}},{"name":"target","in":"path","required":true,"schema":{"type":"string","title":"Target"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/download/cadence/{version}/{file_name}":{"head":{"summary":"Cadence Download","operationId":"cadence_download_download_cadence__version___file_name__head","parameters":[{"name":"version","in":"path","required":true,"schema":{"type":"string","title":"Version"}},{"name":"file_name","in":"path","required":true,"schema":{"type":"string","title":"File Name"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Cadence Download","operationId":"cadence_download_download_cadence__version___file_name__head","parameters":[{"name":"version","in":"path","required":true,"schema":{"type":"string","title":"Version"}},{"name":"file_name","in":"path","required":true,"schema":{"type":"string","title":"File Name"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/funnel/stats":{"get":{"summary":"Funnel Stats","operationId":"funnel_stats_api_funnel_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/funnel/event":{"post":{"summary":"Funnel Event","operationId":"funnel_event_api_funnel_event_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/download/local-cockpit/latest/{target}":{"head":{"summary":"Latest Local Cockpit Download","operationId":"latest_local_cockpit_download_download_local_cockpit_latest__target__head","parameters":[{"name":"target","in":"path","required":true,"schema":{"type":"string","title":"Target"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Latest Local Cockpit Download","operationId":"latest_local_cockpit_download_download_local_cockpit_latest__target__head","parameters":[{"name":"target","in":"path","required":true,"schema":{"type":"string","title":"Target"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/download/local-cockpit/preview/0.1.2/{file_name}":{"head":{"summary":"Cockpit Preview Download","operationId":"cockpit_preview_download_download_local_cockpit_preview_0_1_2__file_name__head","parameters":[{"name":"file_name","in":"path","required":true,"schema":{"type":"string","title":"File Name"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Cockpit Preview Download","operationId":"cockpit_preview_download_download_local_cockpit_preview_0_1_2__file_name__head","parameters":[{"name":"file_name","in":"path","required":true,"schema":{"type":"string","title":"File Name"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/download/siliconcote/{version}/{file_name}":{"head":{"summary":"Siliconcote Download","operationId":"siliconcote_download_download_siliconcote__version___file_name__head","parameters":[{"name":"version","in":"path","required":true,"schema":{"type":"string","title":"Version"}},{"name":"file_name","in":"path","required":true,"schema":{"type":"string","title":"File Name"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Siliconcote Download","operationId":"siliconcote_download_download_siliconcote__version___file_name__head","parameters":[{"name":"version","in":"path","required":true,"schema":{"type":"string","title":"Version"}},{"name":"file_name","in":"path","required":true,"schema":{"type":"string","title":"File Name"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/download/local-cockpit/{file_name}":{"head":{"summary":"Tracked Local Cockpit Download","operationId":"tracked_local_cockpit_download_download_local_cockpit__file_name__head","parameters":[{"name":"file_name","in":"path","required":true,"schema":{"type":"string","title":"File Name"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Tracked Local Cockpit Download","operationId":"tracked_local_cockpit_download_download_local_cockpit__file_name__head","parameters":[{"name":"file_name","in":"path","required":true,"schema":{"type":"string","title":"File Name"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/download/maestro/latest/{target}":{"head":{"summary":"Latest Maestro Download","operationId":"latest_maestro_download_download_maestro_latest__target__head","parameters":[{"name":"target","in":"path","required":true,"schema":{"type":"string","title":"Target"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Latest Maestro Download","operationId":"latest_maestro_download_download_maestro_latest__target__head","parameters":[{"name":"target","in":"path","required":true,"schema":{"type":"string","title":"Target"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/download/maestro/{file_name}":{"head":{"summary":"Tracked Maestro Download","operationId":"tracked_maestro_download_download_maestro__file_name__head","parameters":[{"name":"file_name","in":"path","required":true,"schema":{"type":"string","title":"File Name"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Tracked Maestro Download","operationId":"tracked_maestro_download_download_maestro__file_name__head","parameters":[{"name":"file_name","in":"path","required":true,"schema":{"type":"string","title":"File Name"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/{full_path}":{"head":{"summary":"Head Any","description":"SEO/crawler friendly HEAD support for public pages.","operationId":"head_any__full_path__head","parameters":[{"name":"full_path","in":"path","required":true,"schema":{"type":"string","title":"Full Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/sitemap.xml":{"get":{"summary":"Sitemap","operationId":"sitemap_sitemap_xml_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"head":{"summary":"Sitemap","operationId":"sitemap_sitemap_xml_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/c36d515317d74e539c5dc841f6ff7323.txt":{"get":{"summary":"Indexnow","operationId":"indexnow_c36d515317d74e539c5dc841f6ff7323_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/blog":{"get":{"summary":"Blog Index","operationId":"blog_index_blog_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/sos-ia-locale":{"get":{"summary":"Sos Ia Locale","operationId":"sos_ia_locale_sos_ia_locale_head","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}},"head":{"summary":"Sos Ia Locale","operationId":"sos_ia_locale_sos_ia_locale_head","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/mon-pc-peut-il":{"get":{"summary":"Mon Pc Peut Il","operationId":"mon_pc_peut_il_mon_pc_peut_il_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/simulateur-ia-local":{"get":{"summary":"Simulateur Ia Local","operationId":"simulateur_ia_local_simulateur_ia_local_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/upgrade-ia":{"get":{"summary":"Upgrade Advisor","operationId":"upgrade_advisor_upgrade_ia_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/blog/meilleur-carte-graphique-ia-2026":{"get":{"summary":"Redirect Gpu Doublon","operationId":"redirect_gpu_doublon_blog_meilleur_carte_graphique_ia_2026_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/blog/carte-graphique-externe-ia":{"get":{"summary":"Redirect Egpu Doublon","operationId":"redirect_egpu_doublon_blog_carte_graphique_externe_ia_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/blog/rag-local-guide":{"get":{"summary":"Redirect Rag Doublon","operationId":"redirect_rag_doublon_blog_rag_local_guide_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/blog/memoire-unifiee-ia-locale":{"get":{"summary":"Redirect Memoire Doublon","operationId":"redirect_memoire_doublon_blog_memoire_unifiee_ia_locale_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/blog/meilleur-ia-pour-coder":{"get":{"summary":"Redirect Coder Doublon","operationId":"redirect_coder_doublon_blog_meilleur_ia_pour_coder_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/glossaire":{"get":{"summary":" Redir Glossaire","operationId":"_redir_glossaire_glossaire_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/guides":{"get":{"summary":" Redir Guides","operationId":"_redir_guides_guides_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/confidentialite":{"get":{"summary":" Redir Confidentialite","operationId":"_redir_confidentialite_confidentialite_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/blog/{slug}":{"get":{"summary":"Blog Article","operationId":"blog_article_blog__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/.well-known/mcp-registry-auth":{"get":{"summary":"Mcp Registry Auth","operationId":"mcp_registry_auth__well_known_mcp_registry_auth_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/ai.txt":{"get":{"summary":"Ai Txt","operationId":"ai_txt__well_known_ai_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/ai.txt":{"get":{"summary":"Ai Txt","operationId":"ai_txt_ai_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/ai/summary.json":{"get":{"summary":"Ai Summary","operationId":"ai_summary_ai_summary_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/versions.json":{"get":{"summary":"Versions Json","operationId":"versions_json_versions_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/ai/faq.json":{"get":{"summary":"Ai Faq","operationId":"ai_faq_ai_faq_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/feed.xml":{"get":{"summary":"Rss Feed","operationId":"rss_feed_feed_xml_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/outils":{"get":{"summary":"Redirect Outils","operationId":"redirect_outils_outils_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/contact":{"get":{"summary":"Contact Page","operationId":"contact_page_contact_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/about":{"get":{"summary":"About Page","operationId":"about_page_about_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/ai/service.json":{"get":{"summary":"Ai Service","operationId":"ai_service_ai_service_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/comment-nous-testons":{"get":{"summary":"Comment Nous Testons","operationId":"comment_nous_testons_comment_nous_testons_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/categorie/{cat_slug}":{"get":{"summary":"Category Page","operationId":"category_page_categorie__cat_slug__get","parameters":[{"name":"cat_slug","in":"path","required":true,"schema":{"type":"string","title":"Cat Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/en/{page}":{"get":{"summary":"English Page","operationId":"english_page_en__page__get","parameters":[{"name":"page","in":"path","required":true,"schema":{"type":"string","title":"Page"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/{page}":{"get":{"summary":"Static Page","operationId":"static_page__page__get","parameters":[{"name":"page","in":"path","required":true,"schema":{"type":"string","title":"Page"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/telemetrie/navigation/v1":{"post":{"summary":"Navigation Event","operationId":"navigation_event_telemetrie_navigation_v1_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}