Skip to content
GitmoapAPIBeta
Schema

RepositoryTag

Shape

  • commitCommit
    • 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
  • repository_idRepositoryId (string · uuid)
  • tag_nameTagName (string)
  • tag_typeTagTypelightweightannotated
  • tag_messagestring or nulloptional
  • taggerTagger or nulloptional

Example

Synthesized example
{
"commit": {
"author_email": "tomas@acme.example",
"author_name": "Lin Park",
"authored_at": "2026-10-12T01:33:31Z",
"commit_sha": "0fd96c0e4a6c295e68c34cfe83a8fbed289e6485",
"committed_at": "2026-10-15T13:37:53Z",
"committer_email": "lin@acme.example",
"committer_name": "payments-api",
"repository_id": "5b0e7c2a-9d14-4e8b-a6f1-2c3d4e5f6a70",
"short_sha": "ff8d8197366683fbed7c5adc2693e0321501e1f5",
"title": "Inline scalar newtypes but keep their brand",
"author_avatar_url": "https://gitmoap.example/acme/a01a88c1",
"committer_avatar_url": "https://gitmoap.example/acme/8f4d13a7",
"message": "Stream pipeline status into the run header",
"parent_shas": [
"7db67befa89c52b6980db55f073bad23407a83fb"
],
"tags": [
"tags-92ea"
]
},
"repository_id": "5b0e7c2a-9d14-4e8b-a6f1-2c3d4e5f6a70",
"tag_name": "payments-api",
"tag_type": "lightweight",
"tag_message": "tag-message-12ff",
"tagger": {
"date": "date-190e",
"email": "lin@acme.example",
"name": "payments-api"
}
}

Graph

Used inside
Contains

Used by