List resources
curl --request GET \
--url https://aquila.attaxr.com/api/leads \
--cookie better-auth.session_token=const options = {method: 'GET', headers: {cookie: 'better-auth.session_token='}};
fetch('https://aquila.attaxr.com/api/leads', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://aquila.attaxr.com/api/leads"
headers = {"cookie": "better-auth.session_token="}
response = requests.get(url, headers=headers)
print(response.text){
"items": [
{
"userId": "<string>",
"assetKey": "<string>",
"metadata": {},
"type": "other",
"title": "<string>",
"description": "",
"priority": "medium",
"status": "new",
"createdAt": "<unknown>",
"updatedAt": "<unknown>",
"_id": "<string>",
"assetType": "<string>",
"assetValue": "<string>",
"scanId": "<string>",
"category": "<string>",
"interestScore": 0.5,
"confidence": 0.5,
"recommendedAction": "<string>",
"analysis": "<string>",
"technologies": [
{}
],
"notableObservations": [
"<string>"
],
"relationships": [
"<string>"
],
"whyInteresting": "<string>",
"potentialVulnerabilities": [
{}
],
"recommendedTools": [
{}
],
"architectureMermaid": "<string>",
"chainingOpportunities": [
{}
],
"endpoints": [
{}
],
"insights": [
{}
],
"cves": [
{
"id": "<string>",
"technology": "<string>",
"version": "<string>",
"description": "<string>",
"cvssScore": 123,
"cvssSeverity": "CRITICAL",
"publishedAt": "<string>",
"references": [
"<string>"
]
}
],
"classifiedAt": "<unknown>",
"lastAnalysisAt": "<unknown>",
"reconVersion": 4503599627370495,
"response": "<string>",
"changedResponse": "<string>",
"lastFetchedAt": "<unknown>",
"jsRecon": {},
"jsReconAnalyzedAt": "<unknown>",
"lastNotifiedJsBodyHash": "<string>",
"lastNotifiedJsAt": "<unknown>"
}
],
"total": 123,
"page": 123,
"limit": 123,
"totalPages": 123
}{
"error": "<string>"
}{
"error": "<string>"
}Leads
List resources
Paginated, owner-scoped listing. Newest first by default. ?q= searches assetValue (case-insensitive contains).
GET
/
api
/
leads
List resources
curl --request GET \
--url https://aquila.attaxr.com/api/leads \
--cookie better-auth.session_token=const options = {method: 'GET', headers: {cookie: 'better-auth.session_token='}};
fetch('https://aquila.attaxr.com/api/leads', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://aquila.attaxr.com/api/leads"
headers = {"cookie": "better-auth.session_token="}
response = requests.get(url, headers=headers)
print(response.text){
"items": [
{
"userId": "<string>",
"assetKey": "<string>",
"metadata": {},
"type": "other",
"title": "<string>",
"description": "",
"priority": "medium",
"status": "new",
"createdAt": "<unknown>",
"updatedAt": "<unknown>",
"_id": "<string>",
"assetType": "<string>",
"assetValue": "<string>",
"scanId": "<string>",
"category": "<string>",
"interestScore": 0.5,
"confidence": 0.5,
"recommendedAction": "<string>",
"analysis": "<string>",
"technologies": [
{}
],
"notableObservations": [
"<string>"
],
"relationships": [
"<string>"
],
"whyInteresting": "<string>",
"potentialVulnerabilities": [
{}
],
"recommendedTools": [
{}
],
"architectureMermaid": "<string>",
"chainingOpportunities": [
{}
],
"endpoints": [
{}
],
"insights": [
{}
],
"cves": [
{
"id": "<string>",
"technology": "<string>",
"version": "<string>",
"description": "<string>",
"cvssScore": 123,
"cvssSeverity": "CRITICAL",
"publishedAt": "<string>",
"references": [
"<string>"
]
}
],
"classifiedAt": "<unknown>",
"lastAnalysisAt": "<unknown>",
"reconVersion": 4503599627370495,
"response": "<string>",
"changedResponse": "<string>",
"lastFetchedAt": "<unknown>",
"jsRecon": {},
"jsReconAnalyzedAt": "<unknown>",
"lastNotifiedJsBodyHash": "<string>",
"lastNotifiedJsAt": "<unknown>"
}
],
"total": 123,
"page": 123,
"limit": 123,
"totalPages": 123
}{
"error": "<string>"
}{
"error": "<string>"
}Authorizations
apiKeyCookieapiKeyHeaderbearerAuth
Browser session cookie set by Better Auth sign-in.
Query Parameters
Case-insensitive contains search.
Page number, 1-based.
Items per page (1-100, default 20).
Sort column (allowlisted).
Available options:
createdAt, updatedAt Sort direction (default desc).
Available options:
asc, desc 
