v3

latestOpenAPI 3.0.0Apache-2.02026-07-27184128410.6 KB
config

Get config

get/config

Response

Daytona configuration

versionstring required

Daytona version

linkedAccountsEnabledboolean required

Whether linked accounts are enabled

announcementsobject required

System announcements

pylonAppIdstring

Pylon application ID

proxyTemplateUrlstring required

Proxy template URL

proxyToolboxUrlstring required

Toolbox template URL

defaultSnapshotstring required

Default snapshot for sandboxes

dashboardUrlstring required

Dashboard URL

maxAutoArchiveIntervalnumber required

Maximum auto-archive interval in minutes

maintananceModeboolean required

Whether maintenance mode is enabled

environmentstring required

Current environment

billingApiUrlstring

Billing API URL

analyticsApiUrlstring

Analytics API URL

stripePublishableKeystring

Stripe publishable key for client-side Stripe.js

sshGatewayCommandstring

SSH Gateway command

sshGatewayPublicKeystring

Base64 encoded SSH Gateway public key

Example response

{
  "version": "0.0.1",
  "posthog": {
    "apiKey": "phc_abc123",
    "host": "https://app.posthog.com"
  },
  "oidc": {
    "issuer": "https://auth.example.com",
    "clientId": "daytona-client",
    "audience": "daytona-api"
  },
  "linkedAccountsEnabled": true,
  "announcements": {
    "feature-update": {
      "text": "New feature available!",
      "learnMoreUrl": "https://example.com"
    }
  },
  "pylonAppId": "pylon-app-123",
  "proxyTemplateUrl": "https://{{PORT}}-{{sandboxId}}.proxy.example.com",
  "proxyToolboxUrl": "https://proxy.example.com/toolbox",
  "defaultSnapshot": "ubuntu:22.04",
  "dashboardUrl": "https://dashboard.example.com",
  "maxAutoArchiveInterval": 43200,
  "environment": "production",
  "billingApiUrl": "https://billing.example.com",
  "analyticsApiUrl": "https://analytics.example.com",
  "stripePublishableKey": "pk_live_...",
  "sshGatewayCommand": "ssh -p 2222 {{TOKEN}}@localhost",
  "sshGatewayPublicKey": "ssh-gateway-public-key",
  "rateLimit": {
    "failedAuth": {
      "ttl": 60,
      "limit": 100
    },
    "authenticated": {
      "ttl": 60,
      "limit": 100
    },
    "sandboxCreate": {
      "ttl": 60,
      "limit": 100
    },
    "sandboxLifecycle": {
      "ttl": 60,
      "limit": 100
    },
    "sandboxList": {
      "ttl": 60,
      "limit": 100
    }
  }
}
All 184 operations