Skip to content

Get GitHub Actions cache retention limit for an enterprise

GET
/enterprises/{enterprise}/actions/cache/retention-limit

Gets GitHub Actions cache retention limit for an enterprise. All organizations and repositories under this enterprise may not set a higher cache retention limit.

OAuth tokens and personal access tokens (classic) need the admin:enterprise scope to use this endpoint.

API method documentation

enterprise
required
string

The slug version of the enterprise name.

Response

Media type application/json
Actions cache retention limit for an enterprise

GitHub Actions cache retention policy for an enterprise.

object
max_cache_retention_days

For repositories & organizations in an enterprise, the maximum duration, in days, for which caches in a repository may be retained.

integer
Examples
Example default
{
"max_cache_retention_days": 80
}

Forbidden

Media type application/json
Basic Error

Basic Error

object
message
string
documentation_url
string
url
string
status
string
Example generated
{
"message": "example",
"documentation_url": "example",
"url": "example",
"status": "example"
}

Resource not found

Media type application/json
Basic Error

Basic Error

object
message
string
documentation_url
string
url
string
status
string
Example generated
{
"message": "example",
"documentation_url": "example",
"url": "example",
"status": "example"
}