Schemas
ScanResult
Stored full result payload returned by GET /scan/{scan_id}.
ScanResult
Contains the stored record returned byGET /scan/{scan_id}.
Top-level shape
keywordsordomaindescribes what was scanned.status,total_breaches, andcreated_atdescribe the stored scan record.discovered_emailsappears on domain scans when emails were enumerated.error_detailis present if the scan ended in an error state.
results object
resultsis keyed by breach database name.- Each entry contains:
InfoLeak: breach/source description.NumOfResults: number of records found in that breach.Data: array of raw breach records from that source.
- Fields inside
Datavary by breach source. Do not assume a fixed normalized schema. - Password-like values are masked in API output.
Stored scan result returned by GET /scan/{scan_id}.
The keywords that were scanned
Domain that was enumerated (if provided)
Number of breach databases found
Final stored scan status
Available options:
success, no_results, no_queries, error When the stored scan record was created
Emails discovered from domain enumeration
Error message if scan failed
Raw breach data keyed by database name. Each entry contains InfoLeak (description), NumOfResults (count), and Data (array of breach records). Passwords are masked.
