# REST API endpoints for GitHub Actions

Use the REST API to interact with GitHub Actions for an organization or repository.

## Links

* [REST API endpoints for GitHub Actions artifacts](/en/rest/actions/artifacts)

  Use the REST API to interact with artifacts in GitHub Actions.

* [REST API endpoints for GitHub Actions cache](/en/rest/actions/cache)

  Use the REST API to interact with the cache for repositories in GitHub Actions.

* [REST API endpoints for Actions concurrency groups](/en/rest/actions/concurrency-groups)

  Use the REST API to view and manage concurrency groups for GitHub Actions workflows.

* [GitHub-hosted runners](/en/rest/actions/hosted-runners)

  Use the REST API to interact with GitHub-hosted runners in GitHub Actions.

* [REST API endpoints for GitHub Actions OIDC](/en/rest/actions/oidc)

  Use the REST API to interact with JWTs for OIDC subject claims in GitHub Actions.

* [REST API endpoints for GitHub Actions permissions](/en/rest/actions/permissions)

  Use the REST API to interact with permissions for GitHub Actions.

* [REST API endpoints for GitHub Actions Secrets](/en/rest/actions/secrets)

  Use the REST API to interact with secrets in GitHub Actions.

* [REST API endpoints for self-hosted runner groups](/en/rest/actions/self-hosted-runner-groups)

  Use the REST API to interact with self-hosted runner groups for GitHub Actions.

* [REST API endpoints for self-hosted runners](/en/rest/actions/self-hosted-runners)

  Use the REST API to interact with self-hosted runners in GitHub Actions.

* [REST API endpoints for GitHub Actions variables](/en/rest/actions/variables)

  Use the REST API to interact with variables in GitHub Actions.

* [REST API endpoints for workflow jobs](/en/rest/actions/workflow-jobs)

  Use the REST API to interact with workflow jobs in GitHub Actions.

* [REST API endpoints for workflow runs](/en/rest/actions/workflow-runs)

  Use the REST API to interact with workflow runs in GitHub Actions.

* [REST API endpoints for workflows](/en/rest/actions/workflows)

  Use the REST API to interact with workflows in GitHub Actions.