Unlocked Leaks Lists

Bulk update the remediation status across many unlocked leaks

Changed on

Start a background task that updates the remediation status on all unlocked leaks matching the provided filters.

Valid statuses: new, in_progress, fixed, accepted_risk.

Filtering

  • Supports the same filtering fields used by the advanced unlocked search API.
  • Optional helpers, applied on top of filters when both are sent: search, is_email, list_id_filter, list_none, status_filter.

Response

  • Returns a task_id that you can poll with /profile/unlocked/list-tasks/{task_id}.
post/profile/unlocked/bulk-status

Request

Request body

target_statusstring required

Target status: new, in_progress, fixed, accepted_risk

dataset'stealer_logs' | 'combolist'
searchstring nullable
is_emailboolean nullable
list_id_filterinteger nullable
list_noneboolean nullable
status_filterstring nullable

Example request

{
  "is_email": true,
  "target_status": "fixed"
}

Response

Bulk status task started.

task_idstring required
runningboolean required
completedboolean required
totalinteger nullable
updatedinteger nullable
version_conflictsinteger nullable

Example response

{
  "completed": true,
  "running": false,
  "task_id": "a1b2c3:UNLOCK",
  "total": 100,
  "updated": 100,
  "version_conflicts": 0
}

Changes