Skip to main content

Documentation.

AppVet scans websites for security vulnerabilities, accessibility issues, and performance problems. Use the REST API, CLI, or dashboard to run scans and retrieve reports.

Getting started in 60 seconds

Create an API key in the dashboard, then run:

# 1. Create a scan
curl -X POST https://appvet.dev/v1/scan \
  -H "Authorization: Bearer avk_live_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com", "type": "security"}'

# Response: { "id": "scan_abc123", "status": "queued" }

# 2. Poll for results
curl https://appvet.dev/v1/scan/scan_abc123 \
  -H "Authorization: Bearer avk_live_your_key_here"

# 3. Get the full report when status is "completed"
curl https://appvet.dev/v1/report/scan_abc123 \
  -H "Authorization: Bearer avk_live_your_key_here"

That's it. The scan typically completes in 30-90 seconds depending on the target and profile selected. See the Quickstart guide for a step-by-step walkthrough.

Prefer the dashboard?

Paste a URL and get a full report in under a minute. Free, no signup.

Run a scan →