---
title: "List sandbox-captured snapshots for the caller's org"
method: GET
path: "/api/v0beta1/rig-snapshots"
tags: ["SandboxSnapshots"]
---

# List sandbox-captured snapshots for the caller's org

`GET /api/v0beta1/rig-snapshots`

## Request

- Base URL: `https://app.amika.dev` (the document declares no server; this is the origin it was published from)
- URL: `https://app.amika.dev/api/v0beta1/rig-snapshots`
- Auth: one of:
  - HTTP bearer
  - API key in cookie `wos-session`

## Query parameters

- `repository_id` string: If set, only return snapshots taken from sandboxes attached to this repository.
- `source_sandbox_id` string: If set, only return snapshots captured from this sandbox, by sandbox id. An id that names no sandbox returns an empty list.
- `source_sandbox_name` string: If set, only return snapshots captured from this sandbox, by sandbox name. 404 when no sandbox has the name.
- `source_sandbox_ref` string: If set, only return snapshots captured from this sandbox, by id or name. 404 when neither matches; 409 `resource_ref_ambiguous` when the value is one sandbox's id and another's name.

## Response `200`

Snapshots.

- ListSandboxSnapshotsResponse
  - `items` SandboxSnapshot[], required
    - `id` string, required
    - `snapshot` string, required
    - `provider` string, required
    - `host_id` string, nullable, required
    - `description` string, nullable, required
    - `source_sandbox_id` string, nullable, required
    - `source_sandbox_name` string, nullable, required
    - `repository_id` string, nullable, required
    - `repository_url` string, nullable, required
    - `base_snapshot` string, nullable, required
    - `sandbox_preset` string, nullable, required
    - `sandbox_size` string, nullable, required
    - `capture_mode` string, nullable, required
    - `state` string, required
    - `error_message` string, nullable, required
    - `created_at` union, required
      - string
      - string, date-time
    - `updated_at` union, required
      - string
      - string, date-time
    - `daytona` ExperimentalDaytonaSnapshot, nullable, required
      - `name` string, required
      - `state` string
      - `imageName` string
      - `cpu` number
      - `memory` number
      - `disk` number
      - `createdAt` union
        - string
        - string, date-time
      - `updatedAt` union
        - string
        - string, date-time

## Other responses

- `400`: Error
- `401`: Error
- `403`: Error
- `404`: Error
- `409`: Error

## Changes

- **2026-10-23** `c46868fd7b41`: 5 info
  - added the new optional `query` request parameter `source_sandbox_name`
  - added the new optional `query` request parameter `source_sandbox_ref`
  - added the non-success response with the status `400`
  - added the non-success response with the status `404`
  - …1 more
- **2026-10-16** `d141c3e79526`: 1 info
  - added the required property `items/items/host_id` to the response with the `200` status
- **2026-09-16** `25ba06b40ead`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/amika/apis/amika-api/changes/api/v0beta1/rig-snapshots/get.md)

---

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