Skip to content
GitmoapAPIBeta
Schema

ListTriggerEvaluationsResponse

Shape

  • itemsarray of TriggerEvaluation
    • The TriggerEvaluation schema
    • commit_shastring
    • idTriggerEvaluationId (string · uuid)
    • kindTriggerKindpushmerge_requesttagschedulemanualWhat caused a run to start.
    • occurred_atstringWhen the evaluation happened, RFC 3339.
    • outcomeTriggerOutcomematchedno_trigger_matchnot_registered_at_refdraftauthority_deniedauthority_unresolvableauthority_revokedquota_exhaustedloop_guardsupersededprovider_validation_failedconnection_resolution_faileddefinition_invalidalready_triggeredmerge_conflictWhy a pipeline did or did not start for a ref update. matched means a run started. Otherwise: no_trigger_match (no trigger matched the event, ref or paths), not_registered_at_ref (no pipeline at that ref), draft (the pipeline is a draft), authority_denied (whoever pushed lacks Developer access), authority_unresolvable (whoever caused the event could not be identified), authority_revoked (the owner of a schedule lost Developer access), quota_exhausted, loop_guard (a pipeline's own push, without opt-in or too many in a row), superseded (replaced by a newer run), provider_validation_failed, connection_resolution_failed, definition_invalid, already_triggered (the same event was already handled) or merge_conflict (the merge result could not be built).
    • ref_namestring
    • repository_idRepositoryId (string · uuid)
    • actorActorSummary or nulloptionalWhose access the evaluation was checked against.
    • before_shastring or nulloptionalThe commit the ref pointed at before the update this evaluation was about — with commit_sha, the range a retry evaluates again. Absent for a ref that was created, and for evaluations recorded before the range was kept.
    • detailobjectoptionalWhatever makes the outcome actionable rather than merely named — the declared patterns, the quota gate that closed, the violation list.
    • pipeline_idPipelineId (string · uuid) or nulloptional
    • pipeline_run_idPipelineRunId (string · uuid) or nulloptional
    • stemstring or nulloptional
  • next_tokenstring or nulloptional

Example

Synthesized example
{
"items": [
{
"commit_sha": "5d241519f63726097b6c459f58c0273b22b2d735",
"id": "6b44d113-d65f-4732-9351-5170a07757c2",
"kind": "push",
"occurred_at": "2026-10-08T13:15:23Z",
"outcome": "matched",
"ref_name": "payments-api",
"repository_id": "5b0e7c2a-9d14-4e8b-a6f1-2c3d4e5f6a70"
},
{
"commit_sha": "0d8baa3798567b75c184013efe3187854e098cfc",
"id": "7397233f-4ac1-4432-b46d-74e7125b7a09",
"kind": "push",
"occurred_at": "2026-10-16T18:35:35Z",
"outcome": "matched",
"ref_name": "payments-api",
"repository_id": "5b0e7c2a-9d14-4e8b-a6f1-2c3d4e5f6a70"
}
],
"next_token": "next-token-9f67"
}

Graph

Used inside

No schema contains this one.

Used by

Sent by 0 operations

No operation takes it as a request body.