ScopeLimitPage
The limits in force on a group or repository: set there, or on any group above it.
Shape
limitsarray of AccessLimit
- The AccessLimit schema
atAccessScopeWhere the limit is set. It caps its subject there and everywhere beneath, including beneath a group or repository that does not inherit access.
- The AccessScope schema
- full_pathstring
- idstring
- typeScopeTypegrouprepository
- created_atstring · date-time
- limit_idLimitId (string · uuid)
- subjectLimitSubjectEntry
ceilingRoleView or nulloptionalThe most the subject may hold. Absent when the limit allows nothing at all.
- The RoleView schema
- namestringThe role's display name: a built-in name such as
Developer, or the custom role's name. - rankAccessLevelguestreporterdevelopermaintainerownerThe built-in rank the role counts as wherever a rank is compared, such as a protected branch's minimum.
- builtinAccessLevelguestreporterdevelopermaintainerowneror nulloptionalSet when the role is built in.
- customRoleId (string · uuid) or nulloptionalSet when the role is one the organization defined.
created_byActorSummary or nulloptional
- The ActorSummary schema
- emailstring
- idstring
- usernamestring
- avatar_urlstring or nulloptional
- reasonstring or nulloptional
scopeAccessPageScope
- The AccessPageScope schema
- full_pathstring
- idstring
- inherits_accessbooleanWhether access granted on the groups above reaches it. When it is
false, only access granted here — and the organization's owners — reach it. - typeScopeTypegrouprepository
- next_tokenstring or nulloptional
Example
Synthesized example{
"limits": [
{
"at": {
"full_path": "acme/payments-api",
"id": "id-f75b",
"type": "group"
},
"created_at": "2026-10-13T05:21:10Z",
"limit_id": "893247ad-6312-4fb8-8a0b-5974b6253c49",
"subject": {
"principal": {
"id": "ee13fe05-2b1a-4541-ba6b-64522ef59a95",
"kind": "user",
"username": "tomas"
}
}
}
],
"scope": {
"full_path": "acme/payments-api",
"id": "id-5cc6",
"inherits_access": false,
"type": "group"
},
"next_token": "next-token-a188"
}
Graph
Used inside
No schema contains this one.
Contains
Used by
Sent by 0 operations
No operation takes it as a request body.