Partner API
Get partner analytics
Header Parameters
SW-PARTNER-ID*string
Partner organization identifier
SW-API-KEY*string
API authentication key
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/integrations/partner/analytics" \ -H "SW-PARTNER-ID: string" \ -H "SW-API-KEY: string"{
"success": true,
"data": {
"totalCustomers": 150,
"activeCustomers": 142,
"newCustomerLast30Days": 10,
"totalMonitoredDomains": 310,
"totalMonitoredEmails": 875,
"totalBreachesDetected": 47
}
}{
"success": false,
"error": "Failed to verify org API key"
}{
"success": false,
"error": "Failed to verify org API key"
}Get breach details by name or UUID GET
Look up one breach in the global catalogue. Provide exactly one of `name` (breach catalogue name) or `uuid` (breach row UUID). Optional `localeCode` selects the localised text (default `en-GB`). Requires authentication via SW-PARTNER-ID and SW-API-KEY headers. Accepts a partner or distributor API key.
List partner customers GET
Returns a paginated list of customers for the authenticated partner. Each customer includes only the customer ID and status. Optionally filter by customer status.