---
title: "Create token for Sandbox Preview"
method: POST
path: "/sandboxes/{sandboxName}/previews/{previewName}/tokens"
tags: ["compute"]
---

# Create token for Sandbox Preview

`POST /sandboxes/{sandboxName}/previews/{previewName}/tokens`

Creates a token for a Sandbox Preview.

## Path parameters

- `sandboxName` string, required
- `previewName` string, required

## Request body

- PreviewToken — Token for a Preview
  - `metadata` PreviewTokenMetadata, required — PreviewTokenMetadata
    - `name` string, required — Token name
    - `previewName` string — Preview name
    - `resourceName` string — Resource name
    - `resourceType` string — Resource type
    - `workspace` string — Workspace name
  - `spec` PreviewTokenSpec, required — Spec for a Preview Token
    - `expired` boolean — Whether the token is expired
    - `expiresAt` string — Expiration time of the token
    - `token` string — Token

## Response `200`

successful operation

- PreviewToken — Token for a Preview
  - `metadata` PreviewTokenMetadata, required — PreviewTokenMetadata
    - `name` string, required — Token name
    - `previewName` string — Preview name
    - `resourceName` string — Resource name
    - `resourceType` string — Resource type
    - `workspace` string — Workspace name
  - `spec` PreviewTokenSpec, required — Spec for a Preview Token
    - `expired` boolean — Whether the token is expired
    - `expiresAt` string — Expiration time of the token
    - `token` string — Token

---

[API](https://skmtc.net/blaxel/apis/blaxel-control-plane.md) · [All operations](https://skmtc.net/blaxel/apis/blaxel-control-plane/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/blaxel/blaxel-control-plane/versions/dfa264bc72ee/schema)
