# Detail ## Docs - [Detail API authentication: Bearer tokens and API keys](https://docs.detail.dev/api/authentication.md): Learn how to authenticate Detail REST API requests using Bearer tokens, generate API keys from the dashboard, and handle auth errors. - [Bugs API: list, retrieve, and triage Detail bug findings](https://docs.detail.dev/api/bugs.md): List, retrieve, and triage Detail bug findings programmatically. Filter by status, paginate results, and resolve or dismiss bugs via the API. - [Detail REST API: programmatic access to bug findings](https://docs.detail.dev/api/overview.md): Explore the Detail REST API to automate triage, sync bug findings to internal tools, and build dashboards with scan and repository data. - [Repos API: list Detail repositories and user account info](https://docs.detail.dev/api/repos.md): List repositories connected to Detail and retrieve the authenticated user's account information, including organization memberships. - [Rules API: create and manage Detail custom analysis rules](https://docs.detail.dev/api/rules.md): Create and manage custom Detail analysis rules via the API. Rule creation is asynchronous — poll the request status endpoint to track progress. - [Detail scan history API: list and inspect analysis runs](https://docs.detail.dev/api/scans.md): Retrieve Detail scan history for a repository. List past scans, check their status, and link bug findings to the scan that surfaced them. - [Authenticate with Detail: API keys and CLI login](https://docs.detail.dev/authentication.md): Learn how to create API keys for programmatic access to Detail and how to authenticate the Detail CLI using browser-based OAuth or a token flag. - [Authenticate the Detail CLI with your Detail account](https://docs.detail.dev/cli/authentication.md): Log in to the Detail CLI using a browser-based OAuth flow or pass a direct API token for CI/CD pipelines and headless environments. - [detail bugs — list, show, close, and reopen findings](https://docs.detail.dev/cli/commands/bugs.md): CLI reference for the detail bugs command — list, inspect, close, and reopen AI-detected bug findings directly from your terminal. - [detail repos — list all your connected repositories](https://docs.detail.dev/cli/commands/repos.md): CLI reference for detail repos list — view all repositories connected to your Detail account, grouped by GitHub organization name. - [detail rules — create, propose, and manage analysis rules](https://docs.detail.dev/cli/commands/rules.md): CLI reference for detail rules — create, propose, list, show, and pull custom analysis rules that teach Detail what patterns to catch. - [detail scans — list and filter your repository scan history](https://docs.detail.dev/cli/commands/scans.md): CLI reference for detail scans list — view full scan history and filter by status, scan type, and date range for any connected repository. - [Install the Detail CLI on macOS, Linux, or Windows](https://docs.detail.dev/cli/installation.md): Install the Detail CLI using the one-line installer script or build from source. A single static binary — no runtime dependencies required. - [Detail CLI: Manage bugs and rules from the terminal](https://docs.detail.dev/cli/overview.md): The Detail CLI gives you full access to your Detail workspace from the terminal — triage bugs, manage rules, inspect scans, and more. - [Create and manage Detail API keys](https://docs.detail.dev/configuration/api-keys.md): Generate API keys to authenticate CLI and REST API access, understand the key format, and learn how to rotate or revoke keys safely. - [Configure repository settings in Detail](https://docs.detail.dev/configuration/repos.md): Control which Detail features are active per repository, set scan frequency, configure path filters, and add or remove repos from the dashboard. - [Configure and trigger scans in Detail](https://docs.detail.dev/configuration/scans.md): Understand Detail's scan types and schedule, trigger on-demand scans from the dashboard, and inspect past scan runs with the CLI or dashboard. - [AI Bug Finder: Automated code scanning for real bugs](https://docs.detail.dev/features/bug-finder.md): Detail's AI Bug Finder scans every file in your GitHub repositories and produces a ranked list of real, actionable bugs — not static-analysis noise. - [Automated Dead Code Detection and Removal](https://docs.detail.dev/features/dead-code.md): Detail's Dead Code agent finds unused symbols, functions, and files across your repositories and automatically opens GitHub pull requests to remove them. - [Documentation Drift Detection and Auto-Fix](https://docs.detail.dev/features/doc-fixes.md): Detail's Doc Fixes agent detects when code changes make your documentation stale and automatically opens GitHub pull requests to bring it back in sync. - [Custom Analysis Rules: Teach Detail your standards](https://docs.detail.dev/features/rules.md): Detail's Rules engine lets you encode project-specific standards into reusable rules that get applied to every future scan — built from descriptions, bugs, or commits. - [Security Vulnerability Scanning with Detail AI](https://docs.detail.dev/features/security-scanning.md): Detail flags security vulnerabilities as a distinct category within every scan. Run a vulnerability-only scan to focus exclusively on security issues in your codebase. - [Connect GitHub repositories to Detail](https://docs.detail.dev/integrations/github.md): Install the Detail GitHub App to give Detail read access to scan your repositories and write access to open automated fix pull requests. - [Sync Detail bugs with Linear, Jira, and Asana](https://docs.detail.dev/integrations/linear-jira-asana.md): Publish Detail bug findings as issues or tasks in Linear, Jira, or Asana, with two-way status sync so resolving an issue marks the bug as resolved. - [Post Detail bug reports to Slack channels](https://docs.detail.dev/integrations/slack.md): Connect Detail to Slack to receive bug reports and scan summaries in your channels, and publish individual findings directly from the Detail dashboard. - [Detail: AI code review that finds bugs automatically](https://docs.detail.dev/introduction.md): Detail is an AI-powered code quality platform that scans your GitHub repositories for bugs, security vulnerabilities, dead code, and documentation drift. - [Quickstart: Set up Detail and find your first bugs](https://docs.detail.dev/quickstart.md): Connect your first GitHub repository to Detail, trigger your initial scan, and triage your first bug finding — all in under five minutes. - [Detail dashboard: review, triage, and resolve bugs](https://docs.detail.dev/workflow/dashboard.md): Review AI-detected findings, triage bugs by status, track code health metrics, and trigger on-demand scans — all from one central workspace. - [Detail Flow: AI-assisted bug triage on your phone](https://docs.detail.dev/workflow/flow-mobile.md): Swipe through your bug backlog, chat with an AI to understand root cause, and request automated fix PRs — all from your phone with Detail Flow. - [Send Detail bug findings to Linear, Jira, and more](https://docs.detail.dev/workflow/publishing.md): Send Detail bug findings to Linear, Jira, Asana, GitHub Issues, Slack, or Email so your team tracks them alongside the rest of your work.