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.
- The ActorSummary schema
- emailstring
- idstring
- usernamestring
- avatar_urlstring or nulloptional
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
Used inside
Contains
Used by
Sent by 0 operations
No operation takes it as a request body.
Returned by 1 operation