Getting started with Snyk API & Web
How to get started with Snyk API and Web dynamic application security testing
Learn how to start scanning web applications for security vulnerabilities using Snyk API & Web.
Overview
This guide walks you through the essential steps to begin using Snyk API & Web for security scanning:
Sign up for Snyk API & Web
Complete the onboarding flow
Review scan coverage
Analyze findings
Sign up for Snyk API & Web
Create your account in Snyk API & Web to start scanning:
Navigate to https://snyk.io/product/dast-api-web/ and click Sign up.

Enter your email address and click Submit.
Check your email for a verification message and click Verify email.
Complete the registration form and click Create account.
Complete the onboarding flow
After creating your account, Snyk displays best practices for deploying dynamic application security testing (DAST) and guides you through the initial setup:
Click Next to begin.

Select My own target and click Next.
Select Web as the target type and click Next.
Add your first target:
Target name: Enter a descriptive name (for example, "Example")
Target URL: Enter the URL to scan (for example,
https://example.com)
When you add a target, Snyk verifies that you own the domain. Snyk performs extensive security tests that can appear as malicious attacks. Domain verification proves that you own the domain and are authorized to run security tests.
The onboarding flow automatically verifies ownership when possible. If automatic verification is not available, you must prove ownership manually through the guided process. Alternatively, you can install a scanning agent to reach internal targets. For more information, see how to verify domain ownership and how to install a scanning agent.
Click Next after configuring domain verification or the scanning agent.
Click Scan to start scanning your target.
A success page confirms that your scan started.
Review scan coverage
The Scan Overview page shows the progress of your scan.

While the scan runs, you can download the preliminary crawling report to review coverage so far. Then, after the scan completes, download the full crawling report.
The crawling report shows URLs discovered and tested, HTTP request method, and HTTP response codes for each URL.

Use this information to verify that the scanner reached all intended parts of your application and identify any access issues.
Analyze findings
The Scan Findings page displays all security vulnerabilities identified during the scan.

Click a finding in the findings list to view its CVSS score, vulnerability description, remediation guidance, and additional context.

This information helps you understand the severity and impact of each vulnerability so you can prioritize and plan remediation work.
Next steps
You can now scan applications, identify vulnerabilities, and plan security improvements.
To learn more:
Understand when you can scan a production site
Understand what is a target
Explore how to configure authentication
Last updated
Was this helpful?

