Unlock leaks from a notification run
Changed onUnlock leaks that belong to a specific notification run. You can optionally filter by search and is_email, and cap the number of new unlocks with max. The effective limit is capped by your available points.
Behavior
- Only items not previously unlocked in this run are attempted.
- Points are charged only for newly unlocked items.
- The response contains the final unlocked state for the requested IDs.
Errors
- 400 No leaks for this run, all data already unlocked, or no data matches the search.
- 401 Authentication required, or invalid/expired API key.
- 403 The target monitored by this run is blocked.
- 404 Run not found.
- 422 Request validation error.
Request
- Base URLhttps://api.leakradar.io
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
ID of the notification run.
Query parameters
Max items to unlock (capped by your available points).
Optional free-text filter on URL or username.
Filter by identifier type: true=emails, false=usernames, null=both.
Optional unlocked-list ID assigned to newly unlocked items.
Response
Leaks unlocked successfully.
Example response
[
{
"added_at": "2025-01-15T10:30:00Z",
"id": "3f1a9c2b7e",
"is_email": true,
"password": "P@ssw0rd123",
"password_strength": 6,
"status": "new",
"unlocked": true,
"url": "https://example.com/login",
"username": "john.doe@example.com"
}
]Changes
- info
added to the
response propertyanyOflist for the response status
- info
- breaking
the
response's property type changed fromobjectto no type for status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - info
added the new optional
queryrequest parameterlist_id - info
added to the
response propertyanyOflist for the response status
- breaking