{ New } - Advanced Search Endpoint
π New Endpoint: POST /advanced-search
POST /advanced-searchSummary
A powerful new endpoint for performing advanced compromise intelligence queries using multiple filters, supporting large-scale threat investigations across employee and user data.
π Description
The /advanced-search endpoint enables clients to execute fine-grained searches across potentially compromised domains using a wide range of filters. Designed for advanced use cases like enterprise threat monitoring, incident response, and intelligence aggregation.
π₯ Request Body
Supports a JSON payload with at least one filter required. The following filters are available:
π Primary Filters
domains[]β Root domains (max 500)min_employees_compromised,max_employees_compromisedmin_users_compromised,max_users_compromisedlast_employee_compromised,last_user_compromised(ISO 8601)last_employee_uploaded,last_user_uploaded(ISO 8601)
π’ Enrichment Filters
company_sizes[]β E.g.,["1-10", "5001-10000"]industries[]β Accepts any from 147+ industriescountries[]β Accepts any of 247 countries
π Sorting & Pagination
-
sort_byβ One of:last_employee_compromisedlast_user_compromisedlast_employee_uploadedlast_user_uploadedcompromised_employeescompromised_users
-
sort_directionβascordesc(default:desc) -
cursorβ Base64-encoded string for pagination
π€ Response Format
Returns a JSON object containing:
-
data[]β List of matching domain summaries with:domain,compromised_employees,compromised_userslast_employee_compromised,last_user_compromisedlast_employee_uploaded,last_user_uploadedcompany_size,industry,countrysensitive_applications[]
-
nextCursorβ Cursor for pagination
β οΈ Error Responses
400β Validation error401β Unauthorized403β Forbidden404β Not found408β Request timeout429β Rate limit exceeded500β Internal server error
π Notes
- At least one filter is required to trigger a search.
- Designed for high-scale forensic or investigative queries.
- Country and industry filters reference live values at:
/company-filters.json
