Modules
Helpers for connecting to the Daytona analytics API.
API calls for all endpoints tagged Admin.
API calls for all endpoints tagged ApiKeys.
API calls for all endpoints tagged Audit.
API calls for all endpoints tagged ComputerUse.
API calls for all endpoints tagged Config.
API calls for all endpoints tagged DockerRegistry.
API calls for all endpoints tagged FileSystem.
API calls for all endpoints tagged Git.
API calls for all endpoints tagged Health.
API calls for all endpoints tagged Info.
API calls for all endpoints tagged Interpreter.
API calls for all endpoints tagged Jobs.
API calls for all endpoints tagged Lsp.
API calls for all endpoints tagged ObjectStorage.
API calls for all endpoints tagged Organizations.
API calls for all endpoints tagged Port.
API calls for all endpoints tagged Preview.
API calls for all endpoints tagged Process.
API calls for all endpoints tagged Regions.
API calls for all endpoints tagged Runners.
API calls for all endpoints tagged Sandbox.
API calls for all endpoints tagged Secret.
API calls for all endpoints tagged Server.
API calls for all endpoints tagged Snapshots.
API calls for all endpoints tagged System.
API calls for all endpoints tagged Telemetry.
API calls for all endpoints tagged Usage.
API calls for all endpoints tagged Users.
API calls for all endpoints tagged Volumes.
API calls for all endpoints tagged WarmPools.
API calls for all endpoints tagged Webhooks.
OTP application for ExDaytona.
Entry point for the high-level ExDaytona SDK facade.
Stateful Python execution inside a sandbox.
Handle Tesla connections for ExDaytona.
Helper functions for deserializing responses into models
Normalized error for the SDK facade.
File-system operations inside a sandbox.
Git operations inside a sandbox.
Declarative image definitions for building sandboxes (and snapshots) from a Dockerfile instead of a prebuilt snapshot.
Owned, bounded, structured streaming of session command logs.
AccessibilityBounds model.
AccessibilityInvokeRequest model.
AccessibilityNodeRequest model.
AccessibilityNodesResponse model.
AccessibilitySetValueRequest model.
AccessibilityTreeResponse model.
AccountProvider model.
AdminCreateOrganization model.
AdminCreateRunner model.
AdminGetWebhookStatus200Response model.
Announcement model.
ApiKeyList model.
ApiKeyResponse model.
AuditLog model.
AuditScenarios model.
AuditTargetScenario model.
AvailableSandboxClass model.
BuildInfo model.
Chart model.
ChartElement model.
Check200Response model.
Check200ResponseDetailsValue model.
Check503Response model.
CodeRunArtifacts model.
CodeRunRequest model.
CodeRunResponse model.
Command model.
CompletionContext model.
CompletionItem model.
CompletionList model.
ComputerUseStartResponse model.
ComputerUseStatusResponse model.
ComputerUseStopResponse model.
ComputeruseAccessibilityNode model.
CreateApiKey model.
CreateBuildInfo model.
CreateContextRequest model.
CreateDockerRegistry model.
CreateIdentityProvider model.
CreateLinkedAccount model.
CreateOrganization model.
CreateOrganizationInvitation model.
CreateOrganizationQuota model.
CreateOrganizationRegionQuota model.
CreateOrganizationRole model.
CreateRegion model.
CreateRegionResponse model.
CreateRunner model.
CreateRunnerResponse model.
CreateSandbox model.
CreateSandboxSnapshot model.
CreateSecret model.
CreateSessionRequest model.
CreateSnapshot model.
CreateUser model.
CreateVolume model.
CreateWarmPool model.
DaemonErrorCode model.
DateFilter model.
DaytonaConfiguration model.
DisplayInfo model.
DisplayInfoResponse model.
DockerRegistry model.
Error response
ExecuteRequest model.
ExecuteResponse model.
FileInfo model.
FileStatus model.
FilesDownloadRequest model.
FindAccessibilityNodesRequest model.
ForkSandbox model.
GitAddRemoteRequest model.
GitAddRequest model.
GitAuthenticateRequest model.
GitBranchRequest model.
GitCheckoutRequest model.
GitCloneRequest model.
GitCommitInfo model.
GitCommitRequest model.
GitCommitResponse model.
GitConfigResponse model.
GitConfigureUserRequest model.
GitDeleteBranchRequest model.
GitInitRequest model.
GitPullRequest model.
GitPushRequest model.
GitRemote model.
GitResetRequest model.
GitRestoreRequest model.
GitSetConfigRequest model.
GitStatus model.
GpuType model.
IdentityProvider model.
InitializeRequest model.
IntFilter model.
InterpreterContext model.
IsPortInUseResponse model.
Job model.
JobStatus model.
The type of the job
KeyboardHotkeyRequest model.
KeyboardPressRequest model.
KeyboardTypeRequest model.
ListBranchResponse model.
ListContextsResponse model.
ListRecordingsResponse model.
ListRemotesResponse model.
ListSandboxesResponse model.
ListSecretsResponse model.
LogEntry model.
LspCompletionParams model.
LspDocumentRequest model.
LspLocation model.
LspPosition model.
LspRange model.
LspServerRequest model.
LspSymbol model.
Match model.
MetricDataPoint model.
MetricSeries model.
MetricsResponse model.
ModelsAggregatedUsage model.
ModelsLogEntry model.
ModelsMetricPoint model.
ModelsSandboxUsage model.
ModelsSpan model.
ModelsTraceSummary model.
ModelsUsageChartPoint model.
ModelsUsagePeriod model.
MouseClickRequest model.
MouseClickResponse model.
MouseDragRequest model.
MouseDragResponse model.
MouseMoveRequest model.
MousePositionResponse model.
MouseScrollRequest model.
OidcConfig model.
OidcIdPConfig model.
OidcIdPConfigResponse model.
Organization model.
OrganizationInvitation model.
OrganizationPreviewWarning model.
OrganizationRole model.
OrganizationSandboxDefaultLimitedNetworkEgress model.
OrganizationSsoEnabled model.
OrganizationSuspension model.
OrganizationUsageOverview model.
OrganizationUser model.
OtelConfig model.
PaginatedAuditLogs model.
PaginatedJobs model.
PaginatedLogs model.
PaginatedSandboxesDeprecated model.
PaginatedSnapshots model.
PaginatedTraces model.
PendingSsoLink model.
PollJobsResponse model.
PortList model.
PortPreviewUrl model.
Position model.
PosthogConfig model.
PreviewWarning model.
ProcessErrorsResponse model.
ProcessLogsResponse model.
ProcessRestartResponse model.
ProcessStatus model.
ProcessStatusResponse model.
PtyCreateRequest model.
PtyCreateResponse model.
PtyListResponse model.
PtyResizeRequest model.
PtySessionInfo model.
RateLimitConfig model.
RateLimitEntry model.
Recording model.
RegenerateApiKeyResponse model.
Region model.
RegionQuota model.
The type of the region
RegionUsageOverview model.
RegistryPushAccessDto model.
ReplaceRequest model.
ReplaceResult model.
ResizeSandbox model.
ResolveSandboxSecrets200ResponseInner model.
Runner model.
The class of the runner. Deprecated and always returns "container" for backward compatibility - use sandboxClass instead.
RunnerFull model.
RunnerHealthMetrics model.
RunnerHealthcheck model.
RunnerServiceHealth model.
RunnerSnapshotDto model.
The state of the runner
Sandbox model.
SandboxClass model.
The desired state of the sandbox
SandboxLabels model.
SandboxListItem model.
SandboxListSortDirection model.
SandboxListSortField model.
SandboxState model.
SandboxVolume model.
ScreenshotResponse model.
ScrollResponse model.
SearchFilesResponse model.
Secret model.
SendWebhookDto model.
Session model.
SessionCommandLogsResponse model.
SessionExecuteRequest model.
SessionExecuteResponse model.
SessionSendInputRequest model.
SetSnapshotGeneralStatusDto model.
SignedPortPreviewUrl model.
SnapshotDto model.
SnapshotManagerCredentials model.
SnapshotState model.
SshAccessDto model.
SshAccessValidationDto model.
SsoOidcConfig model.
StartRecordingRequest model.
Status model.
StopRecordingRequest model.
StorageAccessDto model.
StringFilter model.
SystemMetrics model.
TestIdentityProviderConnection model.
TestIdentityProviderConnectionResponse model.
ToolboxProxyUrl model.
TraceSpan model.
TraceSummary model.
UpdateDockerRegistry model.
UpdateEnvRequest model.
UpdateIdentityProvider model.
UpdateJobStatus model.
UpdateLastActivity model.
UpdateOidcIdPConfig model.
UpdateOrganizationDefaultRegion model.
UpdateOrganizationInvitation model.
UpdateOrganizationMemberAccess model.
UpdateOrganizationQuota model.
UpdateOrganizationRegionQuota model.
UpdateOrganizationRole model.
UpdateRegion model.
UpdateSandboxNetworkSettings model.
UpdateSandboxSecrets model.
UpdateSandboxStateDto model.
UpdateSecret model.
UpdateWarmPool model.
UploadedFile model.
Url model.
User model.
UserHomeDirResponse model.
UserPublicKey model.
VolumeDto model.
Volume state
WarmPool model.
WebhookAppPortalAccess model.
The type of event being sent
WebhookInitializationStatus model.
WindowInfo model.
WindowsResponse model.
WorkDirResponse model.
Build-context uploads for declarative image builds.
Temporary object-storage push credentials. Inspection redacts the credential fields — use the struct fields directly when signing.
Read-only platform lookups commonly needed before creating a sandbox: organizations, regions, sandbox classes, snapshots, and usage/quota.
Building blocks for a custom preview proxy in front of sandbox preview traffic.
Interactive PTY (pseudo-terminal) sessions inside a sandbox.
Credential redaction for inspection and diagnostics.
Helper functions for building Tesla requests
Full response envelope for generated operations.
High-level sandbox facade: lifecycle, command execution, and files.
A sandbox preview URL. token (the x-daytona-preview-token value)
is redacted on inspection; the URL itself is the shareable artifact
and stays visible.
SSH access credentials for a sandbox. token doubles as the SSH
username and ssh_command embeds it, so inspection redacts both —
read the fields directly to use them.
Vault-backed secrets: management, sandbox bindings, and resolution.
Long-running command sessions inside a sandbox.
Helpers for connecting to a sandbox's toolbox API.
Injectable transports for the SDK's streaming paths.
The default ExDaytona.Transport.HTTPStream implementation, built on
Finch.stream_while/5.
Behaviour for streaming HTTP transports (both directions).
A websocket connection handle pairing the transport module with its
connection pid. Returned by websocket-opening facade functions when a
custom :websocket transport is configured; the default transport
keeps returning a bare pid for 0.1.0 compatibility. Frame messages
are always tagged with pid.
Behaviour for websocket client transports.
WebSocket client for Daytona's websocket endpoints (PTY sessions, interpreter execution).
Daytona webhooks: enabling them for an organization, and verifying the deliveries your endpoint receives.