---
title: "List my sandboxes (running and paused)"
method: GET
path: "/sandboxes"
tags: ["sandboxes"]
---

# List my sandboxes (running and paused)

`GET /sandboxes`

## Request

- Base URL: `https://api.eqvps.com/api/v1/eqvps`
- URL: `https://api.eqvps.com/api/v1/eqvps/sandboxes`
- Auth: HTTP bearer

## Response `200`

Sandboxes

- object
  - `data` Sandbox[]
    - `id` string
    - `mode` 'ephemeral' | 'persistent'
    - `tariff` string
    - `state` 'running' | 'starting' | 'paused' | 'pausing' | 'resuming' | 'deleting': running = ready for commands (the internal sbxd state 'busy' is shown as running)
    - `created_at` string, date-time
    - `expires_at` string, date-time
    - `last_active` string, date-time
    - `idle_timeout` integer
    - `ttl` integer
    - `throttled` boolean
    - `paused_at` string, date-time
    - `pause_reason` string
    - `delete_after` string, date-time
    - `price_usd_per_hour` number
    - `ready` boolean: true when commands can run
    - `env_keys` string[]: Names of environment variables set on create (values are never returned)
  - `meta` object
    - `limits` object
      - `concurrent` integer: Max sandboxes per account at the same time
      - `used` integer: Running + paused sandboxes counted toward the limit

---

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