🔑 API Keys
Automate scans via API or an AI agent
Create a key to authenticate scripts and integrations without using email and password. Send it in the Authorization: Bearer header. It cannot access admin features.
New API key
Your API keys
…
How to use it
Pass the key as a Bearer token on every REST API request:
curl -X POST https://penetration-test.net/api/v1/scans/v2 \
-H "Authorization: Bearer ss_live_..." \
-H "Content-Type: application/json" \
-d '{"target":"example.com","profile":"full"}'AI automation (MCP)
With the SecureScan MCP server an agent (e.g. Claude) can launch scans and read results. Set the SECURESCAN_API_KEY variable to your key.
{
"mcpServers": {
"securescan": {
"command": "python",
"args": ["-m", "securescan_mcp"],
"env": {
"SECURESCAN_API_KEY": "ss_live_...",
"SECURESCAN_BASE_URL": "https://penetration-test.net"
}
}
}
}