1 2<!doctype html> 3<html> 4 <head> 5 <title>Wrench Assistant API · v5.7.6</title> 6 <meta charset="utf-8"/> 7 <meta name="viewport" content="width=device-width, initial-scale=1"> 8 <link rel="shortcut icon" href="https://fastapi.tiangolo.com/img/favicon.png"> 9 <style> 10 body { 11 margin: 0; 12 padding: 0; 13 } 14 15 16 </style> 17 </head> 18 <body> 19 <div id="app"></div> 20 21 <!-- Load the Script --> 22
22<script src="https://cdn.jsdelivr.net/npm/@scalar/api-reference"></script>
22 23 24 <!-- Initialize the Scalar API Reference --> 25
25<script> 26 Scalar.createApiReference("#app", {"url": "/openapi.json", "hideModels": true, "darkMode": true, "forceDarkModeState": "dark", "hideDarkModeToggle": true, "hideClientButton": true, "withDefaultFonts": false, "customCss": "\n@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&family=JetBrains+Mono&display=swap');\n\n/* ---------------------------------------------------------------------\n Base typography (always applied)\n--------------------------------------------------------------------- */\n:root {\n --scalar-font: 'Poppins', system-ui, -apple-system, BlinkMacSystemFont, sans-serif;\n --scalar-font-code: 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, monospace;\n\n --scalar-font-size-1: 13px;\n --scalar-font-size-2: 14px;\n --scalar-font-size-3: 15px;\n --scalar-font-weight-bold: 600;\n}\n\n/* ---------------------------------------------------------------------\n Scalar root \u2014 unconditional defaults\n (critical: request cards + code blocks resolve from here)\n--------------------------------------------------------------------- */\n.scalar-app,\n.scalar-api-reference {\n --scalar-font: 'Poppins', system-ui, -apple-system, BlinkMacSystemFont, sans-serif;\n --scalar-font-code: 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, monospace;\n\n --scalar-font-size-1: 13px;\n --scalar-font-size-2: 14px;\n --scalar-font-size-3: 15px;\n --scalar-font-weight-bold: 600;\n\n\n}\n\n/* ---------------------------------------------------------------------\n Light theme override (data-theme driven)\n--------------------------------------------------------------------- */\n.scalar-app[data-theme=\"light\"],\n.body.light-mode,\n.scalar-api-reference[data-theme=\"light\"] {\n --scalar-color-1: #0f172a;\n --scalar-color-2: rgba(15, 23, 42, 0.7);\n --scalar-color-3: rgba(15, 23, 42, 0.45);\n\n --scalar-color-accent: #5e80a8;\n\n --scalar-background-1: #ffffff; /* page */\n --scalar-background-2: #f6f8fb; /* panels */\n --scalar-background-3: #eef1f6; /* cards */\n\n --scalar-border-color: rgba(15, 23, 42, 0.08);\n --scalar-border-color-strong: rgba(15, 23, 42, 0.14);\n}\n\n/* ---------------------------------------------------------------------\n Dark theme override (explicit)\n--------------------------------------------------------------------- */\n.scalar-app[data-theme=\"dark\"],\n.body.dark-mode,\n.scalar-api-reference[data-theme=\"dark\"] {\n --scalar-color-1: #e5e7eb;\n --scalar-color-2: rgba(229, 231, 235, 0.7);\n --scalar-color-3: rgba(229, 231, 235, 0.45);\n\n --scalar-color-accent: #f1956f;\n\n --scalar-background-1: #121212;\n --scalar-background-2: #262626;\n --scalar-background-3: #343434;\n\n --scalar-border-color: rgba(255, 255, 255, 0.08);\n --scalar-border-color-strong: rgba(255, 255, 255, 0.14);\n}\n\n\n/* Optional subtle separation */\n.scalar-app .scalar-code-block {\n border: 1px solid var(--scalar-border-color);\n border-radius: 8px;\n}\n\n/* ---------------------------------------------------------------------\n Layout hygiene\n--------------------------------------------------------------------- */\nhtml, body {\n margin: 0;\n padding: 0;\n height: 100%;\n}\n\n/* ---------------------------------------------------------------------\n Minor polish\n--------------------------------------------------------------------- */\n.scalar-api-reference {\n min-height: 100vh;\n letter-spacing: 0.1px;\n}\n\n.scalar-api-reference pre,\n.scalar-api-reference code {\n border-radius: 8px;\n}\n\n.scalar-api-reference a {\n font-weight: 500;\n}\n", "_integration": "fastapi", "theme": "none", "showDeveloperTools": "never", "telemetry": false}) 27 </script>
27 28 </body> 29 </html> 30
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.