Developer tools
GitGuardian API
With GitGuardian API, manage your dashboard data & utilize our secrets detection engine. Enables custom reports, programmatic incident management & easy integration into your existing services.
Get started with the GitGuardian API
Learn how to authenticate API requests using an API key (service account or personal access token).
Create and manage service accounts for API access. Service accounts represent non-human users for authentication and authorization, for secrets scanning in CI pipelines or batch processing open incidents.
Create and manage personal access tokens for API access. They are used by devs on their local workstations to scan for secrets using GitGuardian CLI (ggshield) in pre-commit or pre-push git hooks.