Skip to main content
This guide walks you from zero to your first API response. You need an Aquila account with a verified email address.

1. Get a credential

Aquila accepts two credential types:
  • API key. Sign in to the dashboard. Open Settings and copy your key. The key starts with aquila_. Aquila creates the key for you at sign-up.
  • Session cookie. Call the auth endpoints with a browser or a cookie jar. See Authentication.

2. Call the API

Send the key in the x-api-key header. The base URL is https://aquila.attaxr.com. See who you are:
The response names your user and session:

3. Start a scan

Create a scan for one target:
Aquila queues the scan, plans a workflow, and runs the recon tools. List your scans to watch the status:

4. Read the results

  • Leads. GET /api/leads returns the hosts and endpoints the scan found. GET /api/leads/top returns the leads ranked by priority.
  • Vulnerabilities. GET /api/vulnerabilities returns confirmed findings.
  • Reports. POST /api/reports queues a written report for a finding.

Next steps