Skip to content
GitmoapAPIBeta
Schema

Contributor

A repository contributor: one distinct commit-author identity, with its totals.

Shape

  • additionsinteger · int64
  • commitsinteger · int64
  • deletionsinteger · int64
  • emailEmail (string)
  • first_commit_atstring
  • last_commit_atstring
  • namestringThe author name from git, as spelled in the most recent attributed commit.
  • avatar_urlstring or nulloptional
  • principalActorSummary or nulloptionalThe gitmoap principal this git identity resolves to, absent when the author email matches no registered user or service account.

Example

Synthesized example
{
"additions": 63,
"commits": 51,
"deletions": 68,
"email": "lin@acme.example",
"first_commit_at": "2026-10-10T16:01:30Z",
"last_commit_at": "2026-10-10T23:37:58Z",
"name": "payments-api",
"avatar_url": "https://gitmoap.example/acme/02a9cf70",
"principal": {
"email": "tomas@acme.example",
"id": "id-8006",
"username": "tomas",
"avatar_url": "https://gitmoap.example/acme/88662b16"
}
}

Graph

Contains

Used by

Sent by 0 operations

No operation takes it as a request body.