---
title: "List available runners"
method: GET
path: "/api/v4/runners"
tags: ["runners"]
---

# List available runners

`GET /api/v4/runners`

## Request

- Base URL: `https://gitlab.com`
- URL: `https://gitlab.com/api/v4/runners`
- Auth: none declared

Lists all runners available to the user. For group runners, you must have the Owner role in the owner namespace.

## Query parameters

- `scope` 'specific' | 'shared' | 'instance_type' | 'group_type' | 'project_type' | 'active' | 'paused' | 'online' | 'offline' | 'never_contacted' | 'stale'
- `type` 'instance_type' | 'group_type' | 'project_type'
- `paused` boolean
- `status` 'active' | 'paused' | 'online' | 'offline' | 'never_contacted' | 'stale'
- `tag_list` string[]
- `version_prefix` string
- `page` integer
- `per_page` integer

## Response `200`

List all available runners

- APIEntitiesCiRunner: API_Entities_Ci_Runner model
  - `id` integer, required
  - `description` string, required
  - `ip_address` string, required
  - `active` boolean, required
  - `paused` boolean, required
  - `is_shared` boolean, required
  - `runner_type` 'instance_type' | 'group_type' | 'project_type', required
  - `name` string, required
  - `online` boolean, required
  - `created_by` APIEntitiesUserBasic: API_Entities_UserBasic model
    - `id` integer, required
    - `username` string, required
    - `public_email` string, required
    - `name` string, required
    - `state` string, required
    - `locked` boolean, required
    - `avatar_url` string, required
    - `avatar_path` string
    - `custom_attributes` APIEntitiesCustomAttribute[]
      - `key` string, required
      - `value` string, required
    - `web_url` string, required
  - `created_at` string, date-time, required
  - `status` string, required
  - `job_execution_status` 'active' | 'idle', required

## Other responses

- `400`: Scope contains invalid value
- `401`: Unauthorized

---

[API](https://skmtc.dev/gitlab/apis/gitlab-api.md) - [All operations](https://skmtc.dev/gitlab/apis/gitlab-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gitlab/apis/gitlab-api/revisions/b234947ef3f2?raw)
