Skip to content

List concurrency groups for a repository

GET
/repos/{owner}/{repo}/actions/concurrency_groups

Lists the active concurrency groups for a repository.

OAuth app tokens and personal access tokens (classic) need the repo scope to use this endpoint with a private repository.

API method documentation

owner
required
string

The account owner of the repository. The name is not case sensitive.

repo
required
string

The name of the repository without the .git extension. The name is not case sensitive.

per_page
integer
default: 30

The number of results per page (max 100). For more information, see “Using pagination in the REST API.”

after
string

A cursor, as given in the Link header. If specified, the query only searches for results after this cursor. For more information, see “Using pagination in the REST API.”

Response

Media type application/json
Concurrency Group List

A list of active concurrency groups for a repository.

object
total_count
required
integer
concurrency_groups
required
Array<object>
object
group_name
required

The name of the concurrency group.

string
group_url
required

API URL for this concurrency group.

string format: uri
last_acquired_at
required
string format: date-time
nullable
Examples
Example default
{
"total_count": 2,
"concurrency_groups": [
{
"group_name": "deploy-prod",
"group_url": "https://api.github.com/repos/octocat/Hello-World/actions/concurrency_groups/deploy-prod",
"last_acquired_at": "2026-01-15T16:14:23Z"
},
{
"group_name": "ci-build",
"group_url": "https://api.github.com/repos/octocat/Hello-World/actions/concurrency_groups/ci-build",
"last_acquired_at": "2026-01-15T16:13:55Z"
}
]
}
Link
string
Example
<https://api.github.com/resource?page=2>; rel="next", <https://api.github.com/resource?page=5>; rel="last"

Validation failed, or the endpoint has been spammed.

Media type application/json
Validation Error

Validation Error

object
message
required
string
documentation_url
required
string
errors
Array<object>
object
resource
string
field
string
message
string
code
required
string
index
integer
value
One of:
string
nullable
Example generated
{
"message": "example",
"documentation_url": "example",
"errors": [
{
"resource": "example",
"field": "example",
"message": "example",
"code": "example",
"index": 1,
"value": [
"example"
]
}
]
}