Repository
Shape
- created_atstring
- created_byUserId (string · uuid)
- default_branchBranchName (string)
- full_pathFullPath (string)
- group_idGroupId (string · uuid)
- repository_idRepositoryId (string · uuid)
- repository_nameEntityName (string)
- starsinteger · int32
- updated_atstring
- visibilityVisibilitypublicinternalprivate
- ancestor_group_idsarray of GroupId (string · uuid)optional
- avatarstring or nulloptional
- descriptionstring or nulloptional
- display_namestring or nulloptional
- size_bytesinteger · int64optional0–∞Cached on-disk git object size in bytes, refreshed after each push. Rolls up to the namespace (root group) storage quota.
Example
Synthesized example{
"created_at": "2026-10-15T02:44:36Z",
"created_by": "a3f1c2d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d",
"default_branch": "main",
"full_path": "acme/payments-api",
"group_id": "4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69",
"repository_id": "5b0e7c2a-9d14-4e8b-a6f1-2c3d4e5f6a70",
"repository_name": "payments-api",
"stars": 49,
"updated_at": "2026-10-15T09:05:51Z",
"visibility": "public",
"ancestor_group_ids": [
"4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69"
],
"avatar": "avatar-12ed",
"description": "Renders each region as density contours of its operations.",
"display_name": "Lin Park",
"size_bytes": 7
}
Graph
Used inside
Contains
No named schema inside.
Used by
Sent by 0 operations
No operation takes it as a request body.
Returned by 6 operations
- GETList repositories/repositories
- POSTCreate a new repository/repositories
- PUTUpdate a repository/repositories/{repo_id}
- POSTTransfer a repository to a different group/repositories/{repo_id}/transfer
- GETList every repository the caller reaches through membership, most recently active first/user/repositories
- GETList the repositories the caller has starred, most recently starred first/user/starred