Skip to content
GitmoapAPIBeta
Schema

ServiceCheckTransition

One change in a check's state for a service: what it was, what it became, and when.

Shape

  • check_keyCheckKey (string)
  • new_stateCheckStatefailingstaleexpiredunknownpassingnot_applicableWhat a check currently says about a service, listed worst first. failing: the check does not hold. stale: the evidence that used to prove it no longer does. expired: an attestation whose renewal window has passed. unknown: never evaluated. passing: the check holds. not_applicable: the check does not apply to this service, so it does not count against it.
  • occurred_atstring
  • previous_stateCheckStatefailingstaleexpiredunknownpassingnot_applicableWhat a check currently says about a service, listed worst first. failing: the check does not hold. stale: the evidence that used to prove it no longer does. expired: an attestation whose renewal window has passed. unknown: never evaluated. passing: the check holds. not_applicable: the check does not apply to this service, so it does not count against it.
  • scorecard_idScorecardId (string · uuid)
  • service_idServiceId (string · uuid)
  • transition_idCheckTransitionId (string · uuid)
  • evidence_commit_shaCommitHash (string) or nulloptional
  • evidence_run_idPipelineRunId (string · uuid) or nulloptional
  • observed_valuenumber · double or nulloptional

Example

Synthesized example
{
"check_key": "check-key-8b73",
"new_state": "failing",
"occurred_at": "2026-10-13T05:10:57Z",
"previous_state": "failing",
"scorecard_id": "c0dcb1a4-b865-4449-84aa-0d8e625cb40c",
"service_id": "7a6557d0-cf65-45c8-b9b2-bb9a51d74adb",
"transition_id": "92161730-2b11-4bec-bec6-aad8c7aa34a9",
"evidence_commit_sha": "42a80c522dd68d4e713648495bbf0b05c907b182",
"evidence_run_id": "9e2b7c41-3d5a-4f8e-b1c2-7a6d5e4f3c2b",
"observed_value": 12
}

Graph

Used inside

No schema contains this one.

Contains

No named schema inside.

Used by

Sent by 0 operations

No operation takes it as a request body.

Returned by 0 operations

No operation returns it directly.