Skip to content
GitmoapAPIBeta
Schema

SuspectCommit

One commit in a regression's suspect range.

Shape

  • shaCommitHash (string)
  • commitCommit or nulloptionalThe commit's author, message and date. Absent when the commit can no longer be read — a force-push removed it, or the work item has moved to another repository since it regressed.
    • The Commit schema
    • author_emailEmail (string)
    • author_namestring
    • authored_atstring
    • commit_shaCommitHash (string)
    • committed_atstring
    • committer_emailEmail (string)
    • committer_namestring
    • repository_idRepositoryId (string · uuid)
    • short_shaShortCommitHash (string)
    • titlestring
    • author_avatar_urlstring or nulloptional
    • committer_avatar_urlstring or nulloptional
    • messagestring or nulloptional
    • parent_shasarray of CommitHash (string)optional
    • tagsarray of TagName (string)optional

Example

Synthesized example
{
"sha": "e2247ea34ad053dc90f31423db571ac48b5bca98",
"commit": {
"author_email": "mara@acme.example",
"author_name": "Lin Park",
"authored_at": "2026-10-10T14:49:52Z",
"commit_sha": "2f18ce7e0955111e66cfe7dd8af10387f0fef6ee",
"committed_at": "2026-10-15T02:20:58Z",
"committer_email": "lin@acme.example",
"committer_name": "payments-api",
"repository_id": "5b0e7c2a-9d14-4e8b-a6f1-2c3d4e5f6a70",
"short_sha": "1fc9297ce7a4e98e879c8a429d449f9839eb7b8e",
"title": "Stream pipeline status into the run header",
"author_avatar_url": "https://gitmoap.example/acme/fef9cb2c",
"committer_avatar_url": "https://gitmoap.example/acme/e142f657",
"message": "Label every synthesized example",
"parent_shas": [
"73b48c6f81435923c3f3a17309656a16afa8b865"
],
"tags": [
"tags-849a"
]
}
}

Graph

Contains

Used by