Skip to main content
Use an organization API key to run Tolmo without browser login. Create the key in Settings → API keys, then store it as TOLMO_API_TOKEN in your CI provider’s secret store. Set TOLMO_ORG_SLUG to your organization slug.

GitHub Actions

This workflow installs the CLI into a known directory and prints open critical findings:
.github/workflows/security.yml
Listing findings exits successfully even when findings exist. To fail the job when the filtered list is non-empty, replace the last run value with:
The CLI collects all matching pages before returning the array. The gate requires jq on the runner.

GitLab CI

Store the API key and organization slug in Settings → CI/CD → Variables. Mark the API key as masked.
.gitlab-ci.yml

Configuration

TOLMO_API_TOKEN bypasses saved profiles. Set TOLMO_API_URL if you need an API URL other than https://api.tolmo.com. See Environment variables for precedence. API keys can read published findings and create drafts. User-only operations, including evidence attachments, require a user token and are not available with an organization API key.