Quick Start
This guide walks you through running your first pentest using the API. You can also start pentests from the dashboard.
Prerequisites
- A TurboPentest account (sign up)
- A domain you own or are authorized to test
- At least one pentest credit
Step 1: Create an API key
Go to Dashboard > API Keys and click Create Key. Give it a name and copy the key - you will only see it once.
Step 2: Verify your domain
Add a DNS TXT record to prove you own the domain:
Response:
Add the TXT record to your DNS, then verify:
Step 3: Start a pentest
Response:
Step 4: Check results
Poll the pentest status until it completes (typically under 2 hours):
When status is "complete", the findings array contains all discovered vulnerabilities.
Step 5: Download the report
Next steps
- CI/CD Integration - Automate pentests in your pipeline
- Understanding Results - How to read findings
- Retest Commands - Verify your fixes