DEVELOPER · DEVELOPER
Sandboxes, snapshots and volumes in the organization that person connected.
Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.
Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.
Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.
Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.
daytona_delete_admin_organizations_by_organizationid_quota_by_regionid_by_sandboxclassWRITEDelete organization region quota via DELETE /admin/organizations/{organizationId}/quota/{regionId}/{sandboxClass} Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_delete_admin_runners_by_idWRITEDelete runner via DELETE /admin/runners/{id} Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_delete_api_keys_by_nameWRITEDelete API key via DELETE /api-keys/{name}
daytona_delete_api_keys_by_userid_by_nameWRITEDelete API key for user via DELETE /api-keys/{userId}/{name} Daytona serves DELETE /api-keys/{userId}/{name} only to JWT-authenticated callers -- its own reference says "This endpoint requires JWT authentication and is available to the key or organization owner" -- and this integration authenticates with an API key, which that endpoint does not accept. Delete another user's key from the Daytona Dashboard (Keys), or use daytona_delete_api_keys_by_name to delete one of your own.
daytona_delete_docker_registry_by_idWRITEDelete registry via DELETE /docker-registry/{id}
daytona_delete_organizations_by_organizationidWRITEDelete organization via DELETE /organizations/{organizationId}
daytona_delete_organizations_by_organizationid_identity_providers_by_idWRITEDelete organization identity provider via DELETE /organizations/{organizationId}/identity-providers/{id}
daytona_delete_organizations_by_organizationid_otel_configWRITEDelete organization OpenTelemetry configuration via DELETE /organizations/{organizationId}/otel-config
daytona_delete_organizations_by_organizationid_roles_by_roleidWRITEDelete organization role via DELETE /organizations/{organizationId}/roles/{roleId}
daytona_delete_organizations_by_organizationid_users_by_useridWRITEDelete organization member via DELETE /organizations/{organizationId}/users/{userId}
daytona_delete_regions_by_idWRITEDelete a region via DELETE /regions/{id}
daytona_delete_runners_by_idWRITEDelete runner via DELETE /runners/{id}
daytona_delete_sandbox_by_sandboxidornameWRITEDelete sandbox via DELETE /sandbox/{sandboxIdOrName}
daytona_delete_sandbox_by_sandboxidorname_ssh_accessWRITERevoke SSH access for sandbox via DELETE /sandbox/{sandboxIdOrName}/ssh-access
daytona_delete_secret_by_secretidWRITEDelete secret via DELETE /secret/{secretId}
daytona_delete_snapshots_by_idWRITEDelete snapshot via DELETE /snapshots/{id}
daytona_delete_users_linked_accounts_by_provider_by_provideruseridWRITEUnlink account via DELETE /users/linked-accounts/{provider}/{providerUserId}
daytona_delete_users_me_pending_sso_links_by_idWRITEDismiss a pending SSO account link via DELETE /users/me/pending-sso-links/{id}
daytona_delete_volumes_by_volumeidWRITEDelete volume via DELETE /volumes/{volumeId}
daytona_delete_warm_pools_by_idWRITEDelete a warm pool via DELETE /warm-pools/{id}
daytona_get_admin_auditREADGet all audit logs via GET /admin/audit Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_get_admin_organizations_by_organizationid_quota_by_regionid_by_sandboxclassREADGet organization region quota via GET /admin/organizations/{organizationId}/quota/{regionId}/{sandboxClass} Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_get_admin_runnersREADList all runners via GET /admin/runners Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_get_admin_runners_by_idREADGet runner by ID via GET /admin/runners/{id} Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_get_admin_snapshots_can_cleanup_imageREADCheck if an image can be cleaned up via GET /admin/snapshots/can-cleanup-image Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_get_admin_usersREADList all users via GET /admin/users Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_get_admin_users_by_idREADGet user by ID via GET /admin/users/{id} Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_get_admin_webhooks_organizations_by_organizationid_messages_by_messageid_attemptsREADGet delivery attempts for a webhook message via GET /admin/webhooks/organizations/{organizationId}/messages/{messageId}/attempts Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_get_admin_webhooks_statusREADGet webhook service status via GET /admin/webhooks/status Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_get_api_keysREADList API keys via GET /api-keys
daytona_get_api_keys_by_nameREADGet API key via GET /api-keys/{name}
daytona_get_api_keys_currentREADGet current API key's details via GET /api-keys/current
daytona_get_audit_organizations_by_organizationidREADGet audit logs for organization via GET /audit/organizations/{organizationId}
daytona_get_audit_scenariosREADReturns the supported audit log actions grouped by target type. The list is derived at runtime from the audited routes and system events, so it always reflects what can actually appear in the audit log. via GET /audit/scenarios
daytona_get_configREADGet config via GET /config
daytona_get_docker_registryREADList registries via GET /docker-registry
daytona_get_docker_registry_by_idREADGet registry via GET /docker-registry/{id}
daytona_get_docker_registry_registry_push_accessREADGet temporary registry access for pushing snapshots via GET /docker-registry/registry-push-access
daytona_get_healthREADHealth live via GET /health
daytona_get_health_readyREADHealth check via GET /health/ready
daytona_get_jobsREADReturns a paginated list of jobs for the runner, optionally filtered by status. via GET /jobs
daytona_get_jobs_by_jobidREADGet job details via GET /jobs/{jobId}
daytona_get_jobs_pollREADLong poll endpoint for runners to fetch pending jobs. Returns immediately if jobs are available, otherwise waits up to timeout seconds. via GET /jobs/poll
daytona_get_object_storage_push_accessREADGet temporary storage access for pushing objects via GET /object-storage/push-access
daytona_get_organizationsREADList organizations via GET /organizations
daytona_get_organizations_by_organizationidREADGet organization by ID via GET /organizations/{organizationId}
daytona_get_organizations_by_organizationid_available_sandbox_classesREADList available sandbox classes for organization via GET /organizations/{organizationId}/available-sandbox-classes
daytona_get_organizations_by_organizationid_identity_providersREADList organization identity providers via GET /organizations/{organizationId}/identity-providers
daytona_get_organizations_by_organizationid_identity_providers_by_idREADGet organization identity provider via GET /organizations/{organizationId}/identity-providers/{id}
daytona_get_organizations_by_organizationid_invitationsREADList pending organization invitations via GET /organizations/{organizationId}/invitations
daytona_get_organizations_by_organizationid_otel_configREADGet organization OTEL config by organization ID via GET /organizations/{organizationId}/otel-config
daytona_get_organizations_by_organizationid_rolesREADList organization roles via GET /organizations/{organizationId}/roles
daytona_get_organizations_by_organizationid_usageREADGet organization current usage overview via GET /organizations/{organizationId}/usage
daytona_get_organizations_by_organizationid_usersREADList organization members via GET /organizations/{organizationId}/users
daytona_get_organizations_invitationsREADList organization invitations for authenticated user via GET /organizations/invitations
daytona_get_organizations_invitations_countREADGet count of organization invitations for authenticated user via GET /organizations/invitations/count
daytona_get_organizations_otel_config_by_sandbox_auth_token_by_authtokenREADGet organization OTEL config by sandbox auth token via GET /organizations/otel-config/by-sandbox-auth-token/{authToken}
daytona_get_preview_by_sandboxid_accessREADCheck if user has access to the sandbox via GET /preview/{sandboxId}/access
daytona_get_preview_by_sandboxid_preview_warningREADCheck if the preview warning page is enabled for the sandbox via GET /preview/{sandboxId}/preview-warning
daytona_get_preview_by_sandboxid_publicREADCheck if sandbox is public via GET /preview/{sandboxId}/public
daytona_get_preview_by_sandboxid_signing_keyREADGet the signing key for a sandbox via GET /preview/{sandboxId}/signing-key
daytona_get_preview_by_sandboxid_validate_by_authtokenREADCheck if sandbox auth token is valid via GET /preview/{sandboxId}/validate/{authToken}
daytona_get_preview_by_signedpreviewtoken_by_port_sandbox_idREADGet sandbox ID from signed preview URL token via GET /preview/{signedPreviewToken}/{port}/sandbox-id
daytona_get_regionsREADList all available regions for the organization via GET /regions
daytona_get_regions_by_idREADGet region by ID via GET /regions/{id}
daytona_get_runnersREADList all runners via GET /runners
daytona_get_runners_by_idREADGet runner by ID via GET /runners/{id}
daytona_get_runners_by_id_fullREADGet runner by ID via GET /runners/{id}/full
daytona_get_runners_by_sandbox_by_sandboxidREADGet runner by sandbox ID via GET /runners/by-sandbox/{sandboxId}
daytona_get_runners_by_snapshot_refREADGet runners by snapshot ref via GET /runners/by-snapshot-ref
daytona_get_runners_meREADGet info for authenticated runner via GET /runners/me
daytona_get_runners_me_snapshotsREADGet snapshot refs for authenticated runner via GET /runners/me/snapshots
daytona_get_sandboxREADAdvanced filtering and ordering. Eventually consistent. via GET /sandbox
daytona_get_sandbox_by_sandboxid_organizationREADGet organization by sandbox ID via GET /sandbox/{sandboxId}/organization
daytona_get_sandbox_by_sandboxid_region_quotaREADGet region quota by sandbox ID via GET /sandbox/{sandboxId}/region-quota
daytona_get_sandbox_by_sandboxid_secretsREADResolve sandbox secrets via GET /sandbox/{sandboxId}/secrets
daytona_get_sandbox_by_sandboxid_signing_keyREADGet the signing key for a sandbox via GET /sandbox/{sandboxId}/signing-key
daytona_get_sandbox_by_sandboxid_telemetry_logsREADRetrieve OTEL logs for a sandbox within a time range via GET /sandbox/{sandboxId}/telemetry/logs
daytona_get_sandbox_by_sandboxid_telemetry_metricsREADRetrieve OTEL metrics for a sandbox within a time range via GET /sandbox/{sandboxId}/telemetry/metrics
daytona_get_sandbox_by_sandboxid_telemetry_tracesREADRetrieve OTEL traces for a sandbox within a time range via GET /sandbox/{sandboxId}/telemetry/traces
daytona_get_sandbox_by_sandboxid_telemetry_traces_by_traceidREADRetrieve all spans for a specific trace via GET /sandbox/{sandboxId}/telemetry/traces/{traceId}
daytona_get_sandbox_by_sandboxid_toolbox_proxy_urlREADGet toolbox proxy URL for a sandbox via GET /sandbox/{sandboxId}/toolbox-proxy-url
daytona_get_sandbox_by_sandboxidornameREADSandboxes destroyed by spot preemption remain retrievable for 24 hours so `spotEvictedAt` can be read. via GET /sandbox/{sandboxIdOrName}
daytona_get_sandbox_by_sandboxidorname_ancestorsREADGet sandbox fork ancestor chain via GET /sandbox/{sandboxIdOrName}/ancestors
daytona_get_sandbox_by_sandboxidorname_build_logsREADThis endpoint is deprecated. Use `getBuildLogsUrl` instead. via GET /sandbox/{sandboxIdOrName}/build-logs
daytona_get_sandbox_by_sandboxidorname_build_logs_urlREADGet build logs URL via GET /sandbox/{sandboxIdOrName}/build-logs-url
daytona_get_sandbox_by_sandboxidorname_forksREADGet sandbox fork children via GET /sandbox/{sandboxIdOrName}/forks
daytona_get_sandbox_by_sandboxidorname_parentREADGet sandbox fork parent via GET /sandbox/{sandboxIdOrName}/parent
daytona_get_sandbox_by_sandboxidorname_ports_by_port_preview_urlREADGet preview URL for a sandbox port via GET /sandbox/{sandboxIdOrName}/ports/{port}/preview-url
daytona_get_sandbox_by_sandboxidorname_ports_by_port_signed_preview_urlREADGet signed preview URL for a sandbox port via GET /sandbox/{sandboxIdOrName}/ports/{port}/signed-preview-url
daytona_get_sandbox_for_runnerREADGet sandboxes for the authenticated runner via GET /sandbox/for-runner
daytona_get_sandbox_paginatedREAD[DEPRECATED] List all sandboxes paginated via GET /sandbox/paginated
daytona_get_sandbox_ssh_access_validateREADValidate SSH access for sandbox via GET /sandbox/ssh-access/validate
daytona_get_secretREADThis endpoint is deprecated and fails for organizations with more than 1500 secrets. Use `listSecretsPaginated` instead. via GET /secret
daytona_get_secret_by_secretidREADGet secret via GET /secret/{secretId}
daytona_get_secret_paginatedREADList secrets with pagination via GET /secret/paginated
daytona_get_shared_regionsREADList all shared regions via GET /shared-regions
daytona_get_snapshotsREADList all snapshots via GET /snapshots
daytona_get_snapshots_by_idREADGet snapshot by ID or name via GET /snapshots/{id}
daytona_get_snapshots_by_id_build_logsREADThis endpoint is deprecated. Use `getSnapshotBuildLogsUrl` instead. via GET /snapshots/{id}/build-logs
daytona_get_snapshots_by_id_build_logs_urlREADGet snapshot build logs URL via GET /snapshots/{id}/build-logs-url
daytona_get_users_account_providersREADGet available account providers via GET /users/account-providers
daytona_get_users_meREADGet authenticated user via GET /users/me
daytona_get_users_me_pending_sso_linksREADList pending SSO account links for the authenticated user via GET /users/me/pending-sso-links
daytona_get_volumesREADList all volumes via GET /volumes
daytona_get_volumes_by_name_by_nameREADGet volume details by name via GET /volumes/by-name/{name}
daytona_get_volumes_by_volumeidREADGet volume details via GET /volumes/{volumeId}
daytona_get_warm_poolsREADList warm pools for the organization via GET /warm-pools
daytona_get_webhooks_organizations_by_organizationid_initialization_statusREADGet webhook initialization status for an organization via GET /webhooks/organizations/{organizationId}/initialization-status
daytona_patch_admin_organizations_by_organizationid_quota_by_regionidWRITEUpdate organization region quota via PATCH /admin/organizations/{organizationId}/quota/{regionId} Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_patch_admin_runners_by_id_schedulingWRITEUpdate runner scheduling status via PATCH /admin/runners/{id}/scheduling Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_patch_admin_snapshots_by_id_generalWRITESet snapshot general status via PATCH /admin/snapshots/{id}/general Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_patch_docker_registry_by_idWRITEUpdate registry via PATCH /docker-registry/{id}
daytona_patch_organizations_by_organizationid_default_regionWRITESet default region for organization via PATCH /organizations/{organizationId}/default-region
daytona_patch_organizations_by_organizationid_identity_providers_by_idWRITEUpdate organization identity provider via PATCH /organizations/{organizationId}/identity-providers/{id}
daytona_patch_organizations_by_organizationid_quotaWRITEUpdate organization quota via PATCH /organizations/{organizationId}/quota
daytona_patch_organizations_by_organizationid_quota_by_regionidWRITEUpdate organization region quota via PATCH /organizations/{organizationId}/quota/{regionId}
daytona_patch_regions_by_idWRITEUpdate region configuration via PATCH /regions/{id}
daytona_patch_runners_by_id_drainingWRITEUpdate runner draining status via PATCH /runners/{id}/draining
daytona_patch_runners_by_id_schedulingWRITEUpdate runner scheduling status via PATCH /runners/{id}/scheduling
daytona_patch_secret_by_secretidWRITEUpdate secret via PATCH /secret/{secretId}
daytona_patch_warm_pools_by_idWRITEUpdate a warm pool size via PATCH /warm-pools/{id}
daytona_post_admin_docker_registry_by_id_set_defaultWRITESet default registry via POST /admin/docker-registry/{id}/set-default Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_post_admin_organizationsWRITECreate organization for user via POST /admin/organizations Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_post_admin_organizations_by_organizationid_preview_warningWRITEUpdate organization preview warning via POST /admin/organizations/{organizationId}/preview-warning Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_post_admin_organizations_by_organizationid_quota_by_regionidWRITECreate organization region quota via POST /admin/organizations/{organizationId}/quota/{regionId} Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_post_admin_runnersWRITECreate runner via POST /admin/runners Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_post_admin_sandbox_by_sandboxid_recoverWRITERecover sandbox from error state as an admin via POST /admin/sandbox/{sandboxId}/recover Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_post_admin_usersWRITECreate user via POST /admin/users Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_post_admin_users_by_id_regenerate_key_pairWRITERegenerate user key pair via POST /admin/users/{id}/regenerate-key-pair Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_post_admin_webhooks_organizations_by_organizationid_initializeWRITEInitialize webhooks for an organization via POST /admin/webhooks/organizations/{organizationId}/initialize Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_post_admin_webhooks_organizations_by_organizationid_sendWRITESend a webhook message to an organization via POST /admin/webhooks/organizations/{organizationId}/send Daytona restricts this operation to platform staff (the contract tags it `admin` and serves it under /admin); an ordinary organization API key is answered 403 DaytonaForbiddenError.
daytona_post_api_keysWRITECreate API key via POST /api-keys
daytona_post_docker_registryWRITECreate registry via POST /docker-registry
daytona_post_jobs_by_jobid_statusWRITEUpdate job status via POST /jobs/{jobId}/status
daytona_post_organizationsWRITECreate organization via POST /organizations
daytona_post_organizations_by_organizationid_identity_providersWRITECreate organization identity provider via POST /organizations/{organizationId}/identity-providers
daytona_post_organizations_by_organizationid_identity_providers_test_connectionWRITETest OIDC identity provider connection via POST /organizations/{organizationId}/identity-providers/test-connection
daytona_post_organizations_by_organizationid_invitationsWRITECreate organization invitation via POST /organizations/{organizationId}/invitations
daytona_post_organizations_by_organizationid_invitations_by_invitationid_cancelWRITECancel organization invitation via POST /organizations/{organizationId}/invitations/{invitationId}/cancel
daytona_post_organizations_by_organizationid_leaveWRITELeave organization via POST /organizations/{organizationId}/leave
daytona_post_organizations_by_organizationid_preview_warningWRITEUpdate organization preview warning via POST /organizations/{organizationId}/preview-warning
daytona_post_organizations_by_organizationid_rolesWRITECreate organization role via POST /organizations/{organizationId}/roles
daytona_post_organizations_by_organizationid_sandbox_default_limited_network_egressWRITEUpdate sandbox default limited network egress via POST /organizations/{organizationId}/sandbox-default-limited-network-egress
daytona_post_organizations_by_organizationid_sso_enabledWRITEUpdate organization SSO entitlement via POST /organizations/{organizationId}/sso-enabled
daytona_post_organizations_by_organizationid_suspendWRITESuspend organization via POST /organizations/{organizationId}/suspend
daytona_post_organizations_by_organizationid_unsuspendWRITEUnsuspend organization via POST /organizations/{organizationId}/unsuspend
daytona_post_organizations_by_organizationid_users_by_userid_accessWRITEUpdate access for organization member via POST /organizations/{organizationId}/users/{userId}/access
daytona_post_organizations_invitations_by_invitationid_acceptWRITEAccept organization invitation via POST /organizations/invitations/{invitationId}/accept
daytona_post_organizations_invitations_by_invitationid_declineWRITEDecline organization invitation via POST /organizations/invitations/{invitationId}/decline
daytona_post_regionsWRITECreate a new region via POST /regions
daytona_post_regions_by_id_regenerate_proxy_api_keyWRITERegenerate proxy API key for a region via POST /regions/{id}/regenerate-proxy-api-key
daytona_post_regions_by_id_regenerate_snapshot_manager_credentialsWRITERegenerate snapshot manager credentials for a region via POST /regions/{id}/regenerate-snapshot-manager-credentials
daytona_post_regions_by_id_regenerate_ssh_gateway_api_keyWRITERegenerate SSH gateway API key for a region via POST /regions/{id}/regenerate-ssh-gateway-api-key
daytona_post_runnersWRITECreate runner via POST /runners
daytona_post_runners_healthcheckWRITEEndpoint for version 2 runners to send healthcheck and metrics. Updates lastChecked timestamp and runner metrics. via POST /runners/healthcheck
daytona_post_sandboxWRITECreate a new sandbox via POST /sandbox
daytona_post_sandbox_by_sandboxid_last_activityWRITEUpdate sandbox last activity via POST /sandbox/{sandboxId}/last-activity
daytona_post_sandbox_by_sandboxid_signing_key_rotateWRITERotate the signing key, invalidating all previously signed URLs via POST /sandbox/{sandboxId}/signing-key/rotate
daytona_post_sandbox_by_sandboxidorname_archiveWRITEArchive sandbox via POST /sandbox/{sandboxIdOrName}/archive
daytona_post_sandbox_by_sandboxidorname_autoarchive_by_intervalWRITESet sandbox auto-archive interval via POST /sandbox/{sandboxIdOrName}/autoarchive/{interval}
daytona_post_sandbox_by_sandboxidorname_autodelete_by_intervalWRITESet sandbox auto-delete interval via POST /sandbox/{sandboxIdOrName}/autodelete/{interval}
daytona_post_sandbox_by_sandboxidorname_autopause_by_intervalWRITESet sandbox auto-pause interval via POST /sandbox/{sandboxIdOrName}/autopause/{interval}
daytona_post_sandbox_by_sandboxidorname_autostop_by_intervalWRITESet sandbox auto-stop interval via POST /sandbox/{sandboxIdOrName}/autostop/{interval}
daytona_post_sandbox_by_sandboxidorname_backupWRITEDeprecated: backups are managed automatically. This endpoint is a no-op kept for compatibility. via POST /sandbox/{sandboxIdOrName}/backup
daytona_post_sandbox_by_sandboxidorname_forkWRITEFork a sandbox via POST /sandbox/{sandboxIdOrName}/fork
daytona_post_sandbox_by_sandboxidorname_network_settingsWRITEChanges outbound network policy on the runner for a running sandbox (for example block all traffic, restore access, or set a CIDR allow list). via POST /sandbox/{sandboxIdOrName}/network-settings
daytona_post_sandbox_by_sandboxidorname_pauseWRITEPause sandbox via POST /sandbox/{sandboxIdOrName}/pause
daytona_post_sandbox_by_sandboxidorname_ports_by_port_signed_preview_url_by_token_expireWRITEExpire signed preview URL for a sandbox port via POST /sandbox/{sandboxIdOrName}/ports/{port}/signed-preview-url/{token}/expire
daytona_post_sandbox_by_sandboxidorname_public_by_ispublicWRITEUpdate public status via POST /sandbox/{sandboxIdOrName}/public/{isPublic}
daytona_post_sandbox_by_sandboxidorname_recoverWRITERecover sandbox from error state via POST /sandbox/{sandboxIdOrName}/recover
daytona_post_sandbox_by_sandboxidorname_resizeWRITEResize sandbox resources via POST /sandbox/{sandboxIdOrName}/resize
daytona_post_sandbox_by_sandboxidorname_snapshotWRITECreate a snapshot from a sandbox via POST /sandbox/{sandboxIdOrName}/snapshot
daytona_post_sandbox_by_sandboxidorname_ssh_accessWRITECreate SSH access for sandbox via POST /sandbox/{sandboxIdOrName}/ssh-access
daytona_post_sandbox_by_sandboxidorname_startWRITEStarts a stopped or archived sandbox, or resumes a paused sandbox. The transition taken depends on the current sandbox state. via POST /sandbox/{sandboxIdOrName}/start
daytona_post_sandbox_by_sandboxidorname_stopWRITEStop sandbox via POST /sandbox/{sandboxIdOrName}/stop
daytona_post_sandbox_by_sandboxidorname_ttl_by_ttlminutesWRITESet sandbox TTL via POST /sandbox/{sandboxIdOrName}/ttl/{ttlMinutes}
daytona_post_secretWRITECreate secret via POST /secret
daytona_post_snapshotsWRITECreate a new snapshot via POST /snapshots
daytona_post_snapshots_by_id_activateWRITEActivate a snapshot via POST /snapshots/{id}/activate
daytona_post_snapshots_by_id_deactivateWRITEDeactivate a snapshot via POST /snapshots/{id}/deactivate
daytona_post_users_linked_accountsWRITELink account via POST /users/linked-accounts
daytona_post_users_me_pending_sso_links_by_id_confirmWRITEConfirm (link) a pending SSO account link via POST /users/me/pending-sso-links/{id}/confirm
daytona_post_users_mfa_sms_enrollWRITEEnroll in SMS MFA via POST /users/mfa/sms/enroll
daytona_post_volumesWRITECreate a new volume via POST /volumes
daytona_post_warm_poolsWRITECreate a warm pool via POST /warm-pools
daytona_post_webhooks_organizations_by_organizationid_app_portal_accessWRITEGet Svix Consumer App Portal access for an organization via POST /webhooks/organizations/{organizationId}/app-portal-access
daytona_post_webhooks_organizations_by_organizationid_initializeWRITEInitialize webhooks for an organization via POST /webhooks/organizations/{organizationId}/initialize
daytona_post_webhooks_organizations_by_organizationid_refresh_endpointsWRITERefresh cached endpoint presence flag for an organization via POST /webhooks/organizations/{organizationId}/refresh-endpoints
daytona_put_organizations_by_organizationid_experimental_configWRITEUpdate experimental configuration via PUT /organizations/{organizationId}/experimental-config
daytona_put_organizations_by_organizationid_invitations_by_invitationidWRITEUpdate organization invitation via PUT /organizations/{organizationId}/invitations/{invitationId}
daytona_put_organizations_by_organizationid_otel_configWRITEUpdate organization OpenTelemetry configuration via PUT /organizations/{organizationId}/otel-config
daytona_put_organizations_by_organizationid_roles_by_roleidWRITEUpdate organization role via PUT /organizations/{organizationId}/roles/{roleId}
daytona_put_sandbox_by_sandboxid_stateWRITEUpdate sandbox state via PUT /sandbox/{sandboxId}/state
daytona_put_sandbox_by_sandboxidorname_labelsWRITEReplace sandbox labels via PUT /sandbox/{sandboxIdOrName}/labels
daytona_put_sandbox_by_sandboxidorname_secretsWRITEReplaces the set of vault secrets mounted in the sandbox. Attached, detached and rotated secrets take effect for outbound requests within seconds. New env vars become visible to processes spawned after the update; a sandbox created without any secrets must be restarted for newly attached secrets to work. via PUT /sandbox/{sandboxIdOrName}/secrets
Put Daytona behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.