Skip to content
GitmoapAPIBeta
Schema

CommitSummary

A commit in brief, as a file browser shows it: who, what and when.

Shape

  • author_namestringThe author's name as recorded in the commit — a git identity, not a gitmoap account.
  • authored_atstringWhen the change was written, ISO 8601.
  • committed_atstringWhen the commit was created, ISO 8601. Later than authored_at after a rebase or a cherry-pick; this is the time a "last updated" column should show.
  • shaCommitHash (string)The full commit SHA.
  • short_shaShortCommitHash (string)The abbreviated SHA, as git chose to abbreviate it in this repository.
  • titlestringThe commit message's first line.
  • author_avatar_urlstring or nulloptionalThe author's avatar, when this instance serves avatars.
  • author_emailEmail (string) or nulloptionalThe author's email as recorded in the commit. Absent when the commit records something that is not an email address; the commit still has its name and message, only no avatar.

Example

Synthesized example
{
"author_name": "Lin Park",
"authored_at": "2026-10-13T13:38:58Z",
"committed_at": "2026-10-08T12:08:24Z",
"sha": "38cdbc240396698b1f7a7ec37c0f682da69b365e",
"short_sha": "5098a3b9bfd41d0a47058108ad28c556af8c1404",
"title": "Stream pipeline status into the run header",
"author_avatar_url": "https://gitmoap.example/acme/9f76dc7a",
"author_email": "mara@acme.example"
}

Graph

Contains

No named schema inside.

Used by

Sent by 0 operations

No operation takes it as a request body.