SiteDNA REST API & Webhook Gateway

Automate security scanning directly in your codebase

Trigger full penetration tests, port discovery, and vulnerability checks via programmatic REST endpoints with scoped bearer tokens.

View Pricing Plans
api-quickstart.sh
# One unified 360° audit endpoint
curl -X POST https://sitedna.azuno.dev/api/v1/gateway/scan \
  -H "Authorization: Bearer YOUR_PROJECT_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"service":"master-web-scan","target":"https://example.com"}'

# Response: { input, output, report, raw_data, meta }

REST API Endpoints Catalog

Standard JSON request & response payloads. All endpoints require a Project Bearer token in the Authorization header.

Unified 360° AuditPOST
/api/v1/gateway/scanapplication/json

Input: service + target. Output: normalized input, executive report, raw audit data, and request metadata.

Bearer Token Authentication

Include your issued project token in the HTTP Authorization header:

Authorization: Bearer sdna_proj_9f2a...

Rate Limits & Concurrency

Standard developer keys support 60 Requests Per Minute (RPM). Enterprise tiers can scale up to 120+ RPM with dedicated workers.

Response headers include X-RateLimit-Remaining