---
title: "List Playwright executors"
method: GET
path: "/playwright/executors"
---

# List Playwright executors

`GET /playwright/executors`

Lists the default executor first, then the named executors created by POST /playwright/execute.

## Response `200`

Open executors

- PlaywrightExecutorList
  - `executors` PlaywrightExecutor[], required
    - `name` string, required — Name of a Playwright executor. Calls with the same name run in the same executor; the first call with a new name creates it. 'default' names the executor that runs calls without a name.
    - `busy` boolean, required — Whether a call is running on the executor
    - `created_at` string, date-time, required
    - `last_used_at` string, date-time, required — When the most recent call on the executor started
    - `target_id` string — CDP page target ID of the executor's tab, once it has one
    - `url` string — Current URL of the executor's tab, when it is open

## Other responses

- `500` — Internal Server Error

## Changes

- **2026-10-05** `6d916019dfee` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/kernel/apis/kernel-images-api/changes/playwright/executors/get.md)

---

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