v1

latestOpenAPI 3.1.02026-07-13125160383.6 KB

Get all leaked credentials

Returns all leaks (personal, employee, customer) with optional type filtering. Replaces the need for separate endpoint calls.

get/v1/leaks

Query parameters

type'all' | 'personal' | 'employee' | 'customer' | 'external_vendor_leaks' | 'organization_leaks'

Filter by specific leak type (single value only)

domainstring

Filter leaks by specific domain (applies to employee/customer leaks)

emailstring

Filter leaks by specific email (can be personal, employee, or customer email from user's authorized results)

searchstring

Search query to filter results across all fields

limitnumber

Number of results per page for pagination

page_numbernumber

Page number for pagination (starts from 1)

start_datestring date

time filter start date

time_range'all_time' | 'current_month' | 'last_month' | 'last_3_months' | 'last_6_months' | 'last_12_months'
end_datestring date

time filter end date

sort_by'url' | 'username' | 'log_date' | 'country' | 'device_ip' | 'host_username' | 'hostname' | 'os' | 'hardware_id' | 'malware_path'

supported sort fields

sort_order'asc' | 'desc'

supported sort order (asc or desc)

status'fixed' | 'open'

supported status (fixed or open)

group_by'url' | 'country' | 'device_ip' | 'hostname' | 'email' | 'hardware_id'

Group results by field - returns group summaries when used without field-specific filtering

urlstring

Filter by specific URL (used with group_by for drill-down)

countrystring

Filter by specific country (used with group_by for drill-down)

device_ipstring

Filter by specific device IP (used with group_by for drill-down)

hostnamestring

Filter by specific hostname (used with group_by for drill-down)

hardware_idstring

Filter by specific hardware ID (used with group_by for drill-down)

Response

OK

total_leaksnumber
total_pagesnumber
total_countnumber
group_summaryobject[]

Group summary data when group_by parameter is used