GET /platform/bansafe/findings or on one number with
GET /platform/bansafe/health/{session}. Both need sessions:read.
Read the observation time
UselastSeenAt before acting on a finding. It is the last time the earlier
evaluator observed that condition, not a statement that the condition is true
now. firstSeenAt, occurrences, and reopenedCount describe the retained
record’s lifecycle.
Each record carries:
Console labels the section Recorded findings and does not add these rows to
Health band tiles or the Health column.
Acknowledging a finding
A team owner, admin, or developer can acknowledge a record in Console, or callPOST /platform/bansafe/findings/{findingId}/acknowledge with a signed-in Console
session. Organization keys and project tokens receive
403 bansafe_ack_requires_dashboard_identity.
The body accepts an optional note of up to 500 characters and optional
snoozeDays from 1 to 30.
Acknowledgement records the person and time. It does not refresh the evidence,
change the current estimate, or assert that the old condition still exists. The
request is idempotent: acknowledging an already acknowledged record preserves
the original acknowledgement details.