Configuring API keys for external systems
AI providers, scanners and third-party services that need credentials.
To enable specific security scanning and AI-powered analysis features, API keys must be configured in ScanSuite. Open the Settings menu:

OpenVAS (infrastructure scans)
ScanSuite requires OpenVAS credentials to execute infrastructure scans.
- Specify the OpenVAS URL, username and password in the ScanSuite settings.
- OpenVAS can be installed on either the same host as ScanSuite or a separate server.
- Follow the official OpenVAS installation guide.
AI provider (AI-powered features)
The AI engines — static analysis, web scanning, the pentest agent, generated rules and documentation — all run through the provider configured here. Choose one from the Provider dropdown; the fields below it change accordingly.
OpenAI-compatible
Any endpoint implementing the OpenAI API specification works, so this covers hosted OpenAI, compatible gateways, and models running locally on your own network.
| Field | Description |
|---|---|
| OpenAI API URL | The API base URL. Point this at a local runtime for an offline deployment. |
| OpenAI API key | Your API key. |
| OpenAI model | The model identifier to use for generation. |
- Obtain a hosted API key at OpenAI API key management.
- Or set up a connection to an LLM on your local network — see Ollama OpenAI compatibility.
Vertex AI Anthropic
Claude models served through Google Cloud Vertex AI.
| Field | Description |
|---|---|
| Google Cloud project ID | The project hosting the Vertex AI endpoint. |
| Vertex AI region | The region the model is served from. |
| Claude model ID | The Claude model identifier. |
| Maximum output tokens | Upper bound on generated tokens per request. |
| CA bundle path | Custom CA bundle, for deployments behind a TLS-inspecting proxy. |
| SSL verification | Leave enabled unless a corporate proxy makes verification impossible. |
Disabling SSL verification means the platform will not detect an intercepted connection to the model provider. Prefer supplying a CA bundle path instead.
LLM generations language, under Additional Settings, controls the language the models write their findings and reports in. Token usage is recorded per scan and shown as prompt, completion and total token counters on the same settings page, so the cost of an engagement is visible.
Dehashed (leaked credentials, OSINT)
A Dehashed API key is required to query leaked credentials for domain names analysed during an infrastructure OSINT scan.
- Obtain an API key at dehashed.com.
Shodan (OSINT scans)
A Shodan API key is required to check for known services and vulnerabilities on hosts discovered during an infrastructure OSINT scan.
- Obtain an API key at Shodan API key management.
Snyk (SCA and SAST scans)
A Snyk API key is required for Snyk-based security scans. Obtain a free key as follows:
- 01Create a Snyk account
Sign up or log in at app.snyk.io.
- 02Enable Snyk Code
Under your organisation settings, enable Snyk Code for static code analysis.
- 03Generate an API token
From your Snyk account settings, create and copy your auth token.
Other integrations on this page
| Section | What it configures |
|---|---|
| Defect Dojo | URL and API key for the vulnerability management system. Covered in Set up DefectDojo. |
| Acunetix | URL, username and hashed password for web application scans. |
| Securitm | URL and API key, for exporting findings to Securitm. |
| Email alerts | SMTP server, sender address, sender password and the recipient list for scan notifications. |
| Telegram alerts | Chat ID and bot key for scan notifications. |
| Git repository | Repository type, Bitbucket URL template, repository API key and SSH keys used to clone code for static analysis. |
| Nessus runs limit | Caps the number of concurrent Nessus scans. |
| Scan targets whitelist | Restricts which targets the platform is permitted to scan. |
Entering the keys
- 01Navigate to ScanSuite Settings
- 02Locate the respective fields
- 03Enter the keys exactly as provided by the respective platforms
- 04Click Save to apply the settings

Last reviewed 2026-08-15