Skip to main content
View and manage the findings your policies raise. A finding records that a resource fell short of a policy: a follow-up that was never exported, a schedule with a gap in cover, a user without the notification rules their on-call policy requires. Findings are materialised by a job that runs hourly, so every finding carries a last_checked_at telling you how fresh it is.

The policy finding object

created_at
string<date-time>
required
Example:

"2021-08-17T13:28:57.801578Z"

id
string
required

Unique ID of the finding

Example:

"01G0J1EXE7AXZ2C93K61WBPYEH"

last_checked_at
string<date-time>
required

When this finding was last re-evaluated

Example:

"2021-08-17T13:28:57.801578Z"

policy_id
string
required

The policy this finding was raised against

Example:

"01G0J1EXE7AXZ2C93K61WBPYEH"

policy_type
enum<string>
required

Type of the policy this finding was raised against

Available options:
debrief,
follow_up,
on_call_readiness,
post_mortem,
schedule,
vacation_conflict
Example:

"follow_up"

responsible_users
object[]
required

Who is expected to resolve this finding

Example:
state
enum<string>
required

Where this finding is in its lifecycle

Available options:
pending,
active,
resolved,
cancelled,
dismissed
Example:

"active"

updated_at
string<date-time>
required
Example:

"2021-08-17T13:28:57.801578Z"

days
integer<int64>

Days outside the policy's due date

Example:

3

debrief
object

Set when policy_type is debrief.

Example:
dismissal
object
Example:
due_at
string<date-time>

When this finding becomes overdue

Example:

"2025-10-14T00:00:00.000000Z"

follow_up
object

Set when policy_type is follow_up.

Example:
on_call_readiness
object

Set when policy_type is on_call_readiness. The user is always the one in violation.

Example:
post_mortem
object

Set when policy_type is post_mortem.

Example:
schedule
object

Set when policy_type is schedule. Describes a gap in on-call cover.

Example:
vacation_conflict
object

Set when policy_type is vacation_conflict. Someone is on call while on holiday.

Example: