{
"data": [
{
"id": 1,
"http_record_uuids": ["abc-123"],
"scan_uuid": "scan-456",
"module_id": "xss-scanner",
"module_name": "XSS Scanner",
"module_type": "active",
"module_short": "Detects reflected cross-site scripting via parameter injection",
"finding_source": "dynamic-assessment",
"description": "Reflected XSS via parameter 'q'",
"severity": "high",
"confidence": "firm",
"tags": ["xss", "reflected"],
"matched_at": ["https://example.com/search?q=test"],
"extracted_results": ["<script>alert(1)</script>"],
"additional_evidence": [
"GET /search?q=%3Cimg+src%3Dx+onerror%3Dalert(1)%3E HTTP/1.1\r\nHost: example.com\r\n\r\n\n---------\nHTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n..."
],
"request": "GET /search?q=%3Cscript%3Ealert(1)%3C/script%3E HTTP/1.1\r\nHost: example.com\r\n\r\n",
"response": "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n...",
"finding_hash": "e3b0c44298fc1c14",
"found_at": "2026-02-16T15:05:00Z",
"created_at": "2026-02-16T15:05:00Z"
}
],
"total": 42,
"limit": 50,
"offset": 0,
"has_more": false
}