Skip to content

Preview & Authentication

Processes listening for HTTP traffic in port range 3000-9999 can be previewed using preview links.

A preview link’s schema consists of the port, Sandbox ID and node combination, e.g.: https://3000-sandbox-123456.h7890.daytona.work

If the Sandbox has its public property set to true, these links will be publicly accessible, otherwise the preview link will be available only to the Sandbox Organization users.

For programmatic access (for example, curl), use the authorization token to access the preview URL, e.g.: curl -H "x-daytona-preview-token: vg5c0ylmcimr8b_v1ne0u6mdnvit6gc0" https://3000-sandbox-123456.h7890.daytona.work

To fetch the preview link and the authorization token for a specific port, you can simply use the SDK method:

preview_info = sandbox.get_preview_link(3000)
print(f"Preview link url: {preview_info.url}")
print(f"Preview link token: {preview_info.token}")