Skip to main content
Daytona logo

Daytona

Daytona is a development environment management platform that provides cloud-based development workspaces with API access for automation

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Daytona authenticates with an API key. Generate the credential in your Daytona account, then paste it into FlyMyAI the first time an agent uses a Daytona action.

Get your Daytona credential →

Fields to fill in FlyMyAI

FieldDetails
Organization IDYour Daytona Organization ID. Required for OAuth/JWT auth. Copy it from the settings page at https://app.daytona.io/dashboard/settings (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
DAYTONA_ARCHIVE_SANDBOXArchives a sandbox in the Daytona platform. Use this action when you need to archive a sandbox that is no longer needed but should be preserved for future reference. The sandbox will be marked as archived and its state will change to reflect the archival stat…sandboxIdOrName
DAYTONA_CANCEL_ORGANIZATION_INVITATIONCancels a pending organization invitation. Use when you need to revoke an invitation that has been sent but not yet accepted by the recipient. This action is irreversible - once an invitation is cancelled, it cannot be reactivated and the recipient will no lo…organizationId, invitationId
DAYTONA_CHECKOUT_GIT[DEPRECATED] Checkout a branch or commit in a git repository within a sandbox. Use this action when you need to switch branches or checkout a specific commit in a git repository that exists within a sandbox toolbox. This operation modifies the working tree of…sandboxId, branch, path
DAYTONA_CLONE_REPOSITORYClones a Git repository into a sandbox toolbox. Use this action when you need to clone a public or private Git repository into a specific directory within a sandbox. Supports optional branch selection and commit checkout. This is commonly used to set up a dev…sandboxId, path, url
DAYTONA_CREATE_API_KEYCreates a new API key for the organization. Use when you need to generate a new API key that can be used to authenticate API requests. The created API key value is only returned once in the response and cannot be retrieved again, so it must be stored securely…name, permissions
DAYTONA_CREATE_BACKUPInitiates a backup operation for an existing sandbox environment. Use this action when you need to create a point-in-time snapshot of a sandbox that can be used for restoration or cloning purposes. The backup operation is asynchronous and the status can be tr…sandboxIdOrName
DAYTONA_CREATE_FOLDER_FILESCreates a new folder inside a sandbox's filesystem. Use this action when you need to create a directory within a running sandbox's filesystem. This is useful for organizing files, preparing directory structures, or setting up paths for subsequent file operati…sandboxId, path, mode
DAYTONA_CREATE_ORGANIZATIONCreates a new organization in Daytona. Use this action when you need to set up a new organization with a specific name and default region configuration. This action creates a top-level organization entity that can manage sandboxes, users, and resources within…name, defaultRegionId
DAYTONA_CREATE_ORGANIZATION_INVITATIONCreates an invitation to join an organization with specified roles and permissions. The invitation will be sent to the provided email address. Use this action when you need to invite a new member to an organization with specific role assignments. The invitati…organizationId, email, role, assignedRoleIds
DAYTONA_CREATE_ORGANIZATION_ROLECreates a new organization role with specified permissions. Use this action when you need to define custom roles for organization members, allowing fine-grained control over what resources they can access and what operations they can perform. Common use cases…organizationId, name, description, permissions
DAYTONA_CREATE_PROCESS_SESSIONCreates a new session in the sandbox for process management. Use this action when you need to establish a new process session within a running sandbox environment. This enables managing process execution and state within the Daytona platform. The session can…sandboxId, sessionId
DAYTONA_CREATE_PTY_SESSIONCreates a new PTY (pseudo-terminal) session in a sandbox. Use this action when you need to establish an interactive terminal session within a running sandbox environment. This enables real-time command execution and terminal interaction through the Daytona pl…sandboxId, id
DAYTONA_CREATE_REGISTRYCreates a new Docker registry for the organization. Use when you need to register a new container registry (such as Docker Hub, GCR, ECR, or other Docker registries) so that Daytona can pull images from it. The registry credentials are stored securely and use…name, url, username, password
DAYTONA_CREATE_SANDBOXCreates a new sandbox environment for development or testing purposes. Use this action when you need to provision a new isolated environment with configurable compute resources (CPU, memory, GPU), networking options, and storage volumes. The sandbox can be cu…-
DAYTONA_CREATE_SNAPSHOTCreates a new snapshot resource that can be used as a base image for sandboxes. Use this action when you need to create a new snapshot with specific compute resources (CPU, memory, GPU, disk) and a container image. Snapshots define the base configuration that…name
DAYTONA_CREATE_SSH_ACCESSCreates SSH access credentials for a sandbox environment. Use this action when you need to establish an SSH connection to a sandbox for administrative tasks, file transfers, or development operations. The returned credentials include a token and SSH command t…sandboxIdOrName
DAYTONA_CREATE_VOLUMECreates a new volume for storing data that can be attached to sandboxes. Use this action when you need to provision persistent storage for your sandbox environments. Volumes persist data across sandbox restarts and can be mounted to sandboxes to provide addit…name
DAYTONA_DEACTIVATE_SNAPSHOTDeactivates a snapshot in the Daytona platform. Use this action when you need to deactivate a snapshot that is currently active. This will stop the snapshot from being used for new sandbox creations. Note: Deactivating a snapshot does not delete it. The snaps…id
DAYTONA_DELETE_API_KEYDeletes an API key by its name. Use when you need to revoke access for an API key that is no longer needed or has been compromised. This action is irreversible - once an API key is deleted, it cannot be recovered and any systems using that key will immediatel…name
DAYTONA_DELETE_API_KEY_USERDeletes an API key for a specific user. Use when you need to remove an existing API key associated with a user account, such as when cleaning up unused credentials or revoking access. This action is irreversible - once the API key is deleted, it cannot be rec…userId, name
DAYTONA_DELETE_FILESDeletes a file inside a sandbox by its path. Use when you need to permanently remove a file from a sandbox that is no longer needed. This action is irreversible - once a file is deleted, it cannot be recovered. Ensure the file is not needed before proceeding…sandboxId, path
DAYTONA_DELETE_GIT_BRANCHDeletes a branch from a git repository inside a sandbox by its name. Use when you need to permanently remove a git branch that is no longer needed. This action is irreversible - once a branch is deleted, it cannot be recovered unless it has been pushed to a r…sandboxId, name, path
DAYTONA_DELETE_ORGANIZATIONDeletes an organization. Use when you need to permanently remove an organization from the system, including all associated data, members, and resources. This action is irreversible - once an organization is deleted, it cannot be recovered. All organization da…organizationId
DAYTONA_DELETE_ORGANIZATION_OTEL_CONFIGDeletes the OpenTelemetry (OTEL) configuration for an organization. Use this action when you need to remove the OpenTelemetry settings that were previously configured for an organization's observability and tracing capabilities. This action is irreversible -…organizationId
DAYTONA_DELETE_ORGANIZATION_ROLEDeletes an organization role. Use when you need to permanently remove a role from an organization, such as cleaning up unused custom roles or removing roles that are no longer needed. This action is irreversible - once a role is deleted, it cannot be recovere…organizationId, roleId
DAYTONA_DELETE_PTY_SESSIONDeletes a PTY session and terminates the associated process. Use this action when you need to clean up an active PTY session that is no longer needed. This will terminate any process running in that session and release the associated resources. Note: This end…sandboxId, sessionId
DAYTONA_DELETE_RECORDINGDeletes a recording from the Daytona platform by its ID. Use when you need to permanently remove a recording that is no longer needed. This action is irreversible - once a recording is deleted, it cannot be recovered. Any data associated with the recording wi…id
DAYTONA_DELETE_REGISTRYDeletes a Docker registry from the Daytona platform. Use when you need to remove an existing Docker registry configuration. This is an irreversible operation - once a registry is deleted, it cannot be recovered and any references to it in workspaces may fail…id
DAYTONA_DELETE_SANDBOXDeletes a sandbox from the Daytona platform by its ID or name. Use when you need to permanently remove a sandbox that is no longer needed. This action is irreversible - once a sandbox is deleted, it cannot be recovered. Any data, processes, or configurations…sandboxIdOrName
DAYTONA_DELETE_SESSIONDeletes a session from the Daytona platform by its ID. Use when you need to permanently remove a session that is no longer needed. This action is irreversible - once a session is deleted, it cannot be recovered. Any ongoing processes or data associated with t…sessionId, sandboxId
DAYTONA_DELETE_SNAPSHOTDeletes a snapshot from the Daytona platform by its ID. Use when you need to permanently remove a snapshot that is no longer needed. This action is irreversible - once a snapshot is deleted, it cannot be recovered. Any data stored in the snapshot will be perm…id
DAYTONA_DELETE_VOLUMEDeletes a volume from the Daytona platform by its ID. Use when you need to permanently remove a volume that is no longer needed. This action is irreversible - once a volume is deleted, it cannot be recovered. Ensure all important data has been backed up befor…volumeId
DAYTONA_DOWNLOAD_FILESDownloads multiple files from a sandbox as a multipart/form-data bundle. Use this action when you need to retrieve multiple files from a sandbox in a single operation. The files are returned as a streamed multipart response where each file is a separate part.…sandboxId, paths
DAYTONA_DOWNLOAD_FILE_DEPRECATED[DEPRECATED] Downloads a file from a sandbox's toolbox filesystem. Use this action when you need to retrieve a file from the sandbox's toolbox. Note: This endpoint is deprecated. Consider using an alternative if available. This is a read-only operation that d…sandboxId, path
DAYTONA_ENROLL_IN_SMS_MFAEnrolls the authenticated user in SMS-based multi-factor authentication. Use when you need to enable SMS-based MFA for the authenticated user account. This action initiates the enrollment process and returns a URL where the user can complete the MFA setup by…-
DAYTONA_EXECUTE_COMMANDExecutes a shell command within a running sandbox via the toolbox proxy. Use this action when you need to run shell commands, scripts, or any executable commands inside a sandbox environment. This is useful for automation tasks, running build commands, execut…sandboxId, command
DAYTONA_EXPIRE_SIGNED_PORT_PREVIEW_URLExpires a signed preview URL for a sandbox port. Use this action when you need to immediately invalidate a signed preview URL for a specific port on a sandbox, revoking access for anyone holding the token. This action is useful for security purposes when you…sandboxIdOrName, port, token
DAYTONA_FIND_IN_FILES_DEPRECATED[DEPRECATED] Searches for text or patterns in files within a sandbox. Use this action when you need to find occurrences of a specific text or pattern across files in a sandbox. This is useful for code search, debugging, or locating specific content within the…sandboxId, path, pattern
DAYTONA_FOCUS_ACCESSIBILITY_NODEFocuses an accessibility node in a sandbox's computer use system. Use this action when you need to programmatically set focus to a specific accessibility node within a sandbox's desktop environment. This is particularly useful for UI automation workflows wher…sandboxId, id
DAYTONA_GET_API_KEYRetrieves an API key by its name. Use when you need to retrieve details about a specific API key, including its creation date, expiration, permissions, and usage statistics. This is a read-only operation that does not modify any resources.name
DAYTONA_GET_AVAILABLE_ACCOUNT_PROVIDERSRetrieves all available account providers that can be used to authenticate and link accounts. Use when you need to discover which account providers (such as GitHub, GitLab, Google) are available for linking to the user's account. This is a read-only operation…-
DAYTONA_GET_BUILD_LOGS_URLRetrieves the build logs URL for a specific sandbox by its ID or name. Use this action when you need to access build logs for a sandbox, such as during troubleshooting build failures, monitoring build progress, or retrieving historical build information. This…sandboxIdOrName
DAYTONA_GET_COMMIT_HISTORYGets commit history from a repository in a sandbox toolbox. Use this action when you need to retrieve the commit history including: - Commit hash - Author name and email - Commit message - Timestamp This is a read-only operation that does not modify any resou…sandboxId, path
DAYTONA_GET_COMPUTER_USE_STATUSRetrieves the status of all VNC desktop processes in a sandbox. Use this action when you need to check the current state of all VNC desktop processes running within a sandbox. The status can indicate whether services are fully operational (active), partially…sandboxId
DAYTONA_GET_CONFIGRetrieves the Daytona platform configuration including URLs, OIDC settings, analytics, rate limits, and other platform-level settings. Use this action when you need to fetch the current Daytona configuration settings, such as the dashboard URL, proxy settings…-
DAYTONA_GET_DISPLAY_INFORetrieves information about displays connected to a sandbox. Use this action when you need to get information about all displays connected to a sandbox, including their dimensions, positions, and active status. This is a read-only operation that does not modi…sandboxId
DAYTONA_GET_ENTRYPOINT_LOGSRetrieves entrypoint logs for a sandbox session. Use this action when you need to fetch the stdout, stderr, and combined output logs from an entrypoint process running within a sandbox. This is useful for debugging process initialization, monitoring entrypoin…sandboxId
DAYTONA_GET_FILE_INFO[DEPRECATED] Gets file info inside a sandbox toolbox. Use this action when you need to retrieve detailed information about a specific file or directory within a sandbox toolbox, including its size, permissions, ownership, and modification timestamps. This is…sandboxId, path
DAYTONA_GET_GIT_HISTORY_DEPRECATED[DEPRECATED] Get commit history from a git repository in a sandbox toolbox. Use this action when you need to retrieve the commit history of a git repository within a sandbox toolbox. This is a read-only operation that retrieves the commit log without modifyin…sandboxId, path
DAYTONA_GET_HAS_SANDBOX_ACCESSChecks if the authenticated user has access to a specific sandbox. Use this action when you need to verify whether the current user has permission to access a particular sandbox before performing further operations on it. This is a read-only operation that do…sandboxId
DAYTONA_GET_HEALTHRetrieves the current health status of the Daytona service. Use when you need to verify that the Daytona API is running and accessible. This action is read-only and does not modify any data. This action is useful for monitoring, debugging connection issues, o…-
DAYTONA_GET_ORGANIZATIONRetrieves detailed information about an organization by its unique identifier. Use when you need to fetch organization settings, rate limits, sandbox configurations, suspension status, OpenTelemetry settings, and other organization-level details. This is a re…organization_id
DAYTONA_GET_ORGANIZATION_AUDIT_LOGSRetrieves audit logs for an organization. Use when you need to track user activities, monitor security events, investigate incidents, or meet compliance requirements. This action supports both page-based and cursor-based pagination. For fetching subsequent pa…organizationId
DAYTONA_GET_ORGANIZATION_INVITATIONS_COUNT_USERRetrieves the count of organization invitations for the authenticated user. Use this action when you need to check how many organization invitations are pending for the currently authenticated user. This is a read-only operation that does not modify any data.…-
DAYTONA_GET_ORGANIZATION_USAGE_OVERVIEWRetrieves the current usage overview for an organization, including CPU, memory, disk, snapshot, and volume usage metrics across all regions. Use this action when you need to check an organization's current resource usage, such as monitoring quota consumption…organizationId
DAYTONA_GET_PROCESS_STATUSRetrieves the status of a specific VNC process in a sandbox. Use this action when you need to check if a particular VNC process (such as xfce4) is currently running within a sandbox. This is useful for monitoring process availability, verifying desktop enviro…sandboxId, processName
DAYTONA_GET_PROJECT_DIR_DEPRECATED[DEPRECATED] Gets the project directory path within a sandbox toolbox. Use this action when you need to retrieve the project directory path for a specific sandbox toolbox. This is a read-only operation that does not modify any resources. Note: This endpoint i…sandboxId
DAYTONA_GET_PTY_SESSIONRetrieves information about a PTY (pseudo-terminal) session in a sandbox. Use this action when you need to fetch details about a specific PTY session within a sandbox, including its configuration (terminal dimensions, working directory, environment variables)…sandboxId, sessionId
DAYTONA_GET_PUSH_ACCESSRetrieves temporary storage access credentials for pushing objects to object storage. Use this action when you need to upload or push objects to the Daytona object storage service. The returned credentials (access key, secret, session token, storage URL, and…-
DAYTONA_GET_REGISTRYRetrieves details of a specific Docker registry by its unique identifier. Use this action when you need to fetch information about a particular Docker registry, including its URL, credentials, project association, and type. This is a read-only operation that…id
DAYTONA_GET_SANDBOXRetrieves details of a specific sandbox by its ID or name. Use this action when you need to fetch detailed information about a particular sandbox, including its configuration, state, resource quotas, labels, environment variables, volumes, and other metadata.…sandboxIdOrName
DAYTONA_GET_SESSION_COMMAND_LOGSRetrieves logs for a specific command executed within a session. Use this action when you need to fetch the stdout, stderr, and combined output logs from a command that was executed in a sandbox session. This is useful for debugging command execution failures…sessionId, commandId
DAYTONA_GET_SESSION_DEPRECATED[DEPRECATED] Retrieves details of a specific session in a sandbox toolbox. Use this action when you need to fetch information about a particular session, including its ID and the commands that have been executed within it. This is a read-only operation that d…sandboxId, sessionId
DAYTONA_GET_SNAPSHOTRetrieves details of a specific snapshot by its ID or name. Use this action when you need to fetch detailed information about a particular snapshot, including its configuration, state, resource quotas, build information, and other metadata. This is a read-onl…id
DAYTONA_GET_SNAPSHOT_BUILD_LOGSRetrieves build logs for a specific snapshot. Use this action when you need to access build logs for a snapshot, such as during troubleshooting build failures, monitoring build progress, or retrieving historical build information. This is a read-only operatio…id
DAYTONA_GET_TOOLBOX_PROXY_URLRetrieves the toolbox proxy URL for a sandbox by its ID or name. Use this action when you need to access the toolbox interface of a sandbox, enabling command execution and file management operations. This is a read-only operation that does not modify any reso…sandboxIdOrName
DAYTONA_GET_TRANSIENT_PUSH_ACCESSRetrieves temporary registry access credentials for pushing snapshots. Use this action when you need to obtain short-lived authentication credentials to push Docker images or snapshots to the Daytona registry. The credentials expire after a short time, so use…-
DAYTONA_GET_USERRetrieves the profile of the authenticated user. Use when you need to fetch details about the currently logged-in user, including their ID, email, name, creation date, and associated public keys. This action requires authentication and uses the bearer token p…-
DAYTONA_GET_USER_HOME_DIR_DEPRECATED[DEPRECATED] Gets the user home directory path for a sandbox. Use this action when you need to retrieve the home directory path for a user within a sandbox toolbox. This is a read-only operation that does not modify any resources. Note: This endpoint is depre…sandboxId
DAYTONA_GET_VOLUMERetrieves details of a specific volume by its ID. Use this action when you need to fetch information about a particular volume, including its name, state, organization, creation timestamp, and last usage. This is a read-only operation that does not modify any…volumeId
DAYTONA_GET_WINDOWSRetrieves information about all windows in a sandbox. Use this action when you need to get a list of all windows currently open in a sandbox desktop environment. The response includes each window's position, dimensions, title, and active status. This is usefu…sandboxId
DAYTONA_GET_WORK_DIRGets the current working directory inside a sandbox toolbox. Use this action when you need to retrieve the current working directory path within a sandbox toolbox. This is a read-only operation that does not modify any resources. This is useful for determinin…sandboxId
DAYTONA_GET_WORK_DIR_DEPRECATED[DEPRECATED] Retrieves the working directory path of a sandbox toolbox. Use this action when you need to determine the current working directory path within a sandbox toolbox environment. This is a read-only operation that does not modify any resources. Note:…sandboxId
DAYTONA_LIST_API_KEYSLists all API keys for the organization. Use when you need to retrieve information about all available API keys, including their names, creation dates, expiration dates, and associated permissions. This is a read-only operation that does not modify any resour…-
DAYTONA_LIST_AVAILABLE_REGIONSLists all available regions for the organization. Use this action when you need to retrieve information about all available regions, including their IDs, names, types, and associated URLs (proxy, SSH gateway, snapshot manager). This is a read-only operation t…-
DAYTONA_LIST_FILES_DEPRECATED[DEPRECATED] Lists files and directories in a sandbox toolbox. Use this action when you need to retrieve the list of files and directories in a specific path within a sandbox toolbox. This is a read-only operation that does not modify any resources. Note: Thi…sandboxId
DAYTONA_LIST_GIT_BRANCHES[DEPRECATED] Lists all git branches from a repository in a sandbox toolbox. Use this action when you need to retrieve the list of git branches from a repository within a sandbox toolbox. This is a read-only operation that does not modify any resources. Note:…sandboxId, path
DAYTONA_LIST_ORGANIZATIONSLists all organizations that the authenticated user has access to. Use this action when you need to retrieve a list of all organizations available to the authenticated user, including their settings, rate limits, and configuration. This is a read-only operati…-
DAYTONA_LIST_ORGANIZATION_INVITATIONSLists all pending organization invitations. Use this action when you need to retrieve all invitations for an organization, including pending, accepted, declined, or cancelled invitations. This is useful for managing organization membership and reviewing pendi…organizationId
DAYTONA_LIST_ORGANIZATION_INVITATIONS_USERLists all organization invitations for the authenticated user. Use when you need to retrieve pending and past organization invitations that have been sent to or received by the current user, including their status, assigned roles, and expiration details. This…-
DAYTONA_LIST_ORGANIZATION_MEMBERSLists all members of a specific organization. Use when you need to retrieve information about all organization members, including their names, emails, roles, and assigned permissions. This is a read-only operation that does not modify any resources.organizationId
DAYTONA_LIST_ORGANIZATION_ROLESLists all roles available in an organization. Use when you need to retrieve information about all organization roles, including their names, descriptions, permissions, and whether they are global roles. This is a read-only operation that does not modify any r…organizationId
DAYTONA_LIST_PROCESS_SESSIONLists all active process sessions in a sandbox. Use this action when you need to retrieve information about all active process sessions running within a sandbox. This includes session IDs and command history for each session. This is a read-only operation tha…sandboxId
DAYTONA_LIST_PTY_SESSIONSLists all active PTY sessions in a sandbox. Use this action when you need to retrieve information about all active pseudo-terminal (PTY) sessions running within a sandbox. This includes session identifiers, working directories, terminal dimensions, and enviro…sandboxId
DAYTONA_LIST_REGISTRIESLists all docker registries available in the organization. Use when you need to retrieve information about all configured docker registries, including their IDs, names, URLs, authentication details, and types. This is a read-only operation that does not modif…-
DAYTONA_LIST_SANDBOXESLists all sandboxes for the organization. Use this action when you need to retrieve information about all available sandboxes, including their configuration, state, labels, and resource quotas. This is a read-only operation that does not modify any resources.…-
DAYTONA_LIST_SANDBOXES_PAGINATEDLists all sandboxes with pagination support. Use when you need to retrieve a paginated list of sandboxes for an organization, with optional filtering by name, labels, state, region, CPU/memory/disk specifications, and other attributes. Supports sorting by var…-
DAYTONA_LIST_SHARED_REGIONSTool to list all shared regions. Use when you need to retrieve information about all available shared regions, including their IDs, names, types, and associated URLs (proxy, SSH gateway, snapshot manager). This is a read-only operation that does not modify an…-
DAYTONA_LIST_SNAPSHOTSLists all snapshots for the organization. Use this action when you need to retrieve information about all available snapshots, including their configuration, state, resource allocations, and usage information. Supports filtering by partial name match and pagi…-
DAYTONA_LIST_VOLUMESLists all volumes in the organization. Use when you need to retrieve information about all available volumes, including their IDs, names, states, and associated organizations. This is a read-only operation that does not modify any resources. Optionally includ…-
DAYTONA_REPLACE_IN_FILESReplaces text or patterns in multiple files within a sandbox. Use this action when you need to perform find-and-replace operations across multiple files in a sandbox. For each file specified, the action searches for the given pattern and replaces it with the…sandboxId, files, pattern, newValue
DAYTONA_REPLACE_SANDBOX_LABELSReplaces all labels on a sandbox with a new set of key-value pairs. Use this action when you need to update or redefine the labels associated with an existing sandbox. This operation completely replaces any existing labels - the previous labels will be remove…sandboxIdOrName, labels
DAYTONA_RESIZE_PTY_SESSIONResizes an active PTY session with new terminal dimensions. Use this action when you need to change the column and row dimensions of an existing pseudo-terminal (PTY) session within a running sandbox. This is commonly used to adjust the terminal display size…sandboxId, sessionId, cols, rows
DAYTONA_REVOKE_SSH_ACCESSRevokes SSH access credentials for a sandbox environment. Use this action when you need to invalidate SSH access to a sandbox, either for a specific token or all SSH access. This is useful for security purposes when you need to immediately terminate SSH sessi…sandboxIdOrName
DAYTONA_SEARCH_FILES[DEPRECATED] Search for files inside a sandbox toolbox. Use this action when you need to find files matching a specific pattern within a sandbox toolbox. This is a read-only operation that does not modify any resources. Note: This endpoint is deprecated. It i…sandboxId, path, pattern
DAYTONA_SET_AUTOSTOP_INTERVALSets the auto-stop interval for a sandbox in the Daytona platform. Use this action when you need to configure how long a sandbox should run idle before automatically stopping. This helps manage resources and reduce costs by automatically stopping unused sandb…sandboxIdOrName, interval
DAYTONA_SET_AUTO_ARCHIVE_INTERVALSets the auto-archive interval for a sandbox. Use this action when you need to configure how long a stopped sandbox should be retained before it is automatically archived. The interval specifies the time in minutes after the sandbox stops that the archiving p…sandboxIdOrName, interval
DAYTONA_SET_AUTO_DELETE_INTERVALSets the auto-delete interval for a sandbox. Use this action when you need to configure automatic deletion of a sandbox after it is stopped. The interval specifies how many minutes after stopping the sandbox before it gets deleted. Use a negative value to dis…sandboxIdOrName, interval
DAYTONA_START_COMPUTER_USEStarts all VNC desktop processes (Xvfb, xfce4, x11vnc, novnc) for a sandbox. Use this action when you need to start all VNC desktop processes for a sandbox to enable remote desktop access. This action starts the X virtual framebuffer (Xvfb), Xfce desktop envi…sandboxId
DAYTONA_START_LSP_SERVERStarts an LSP server process inside a sandbox project. Use this action when you need to initialize an LSP (Language Server Protocol) server within a running sandbox. This enables intelligent code editing features such as auto-completion, error highlighting, a…sandboxId, languageId, pathToProject
DAYTONA_START_PROCESSRestarts a specific VNC process within a sandbox in the Daytona platform. Use this action when you need to restart a VNC process (such as xfce4) within a running sandbox. This is helpful when a desktop session becomes frozen or unresponsive. The process will…sandboxId, processName
DAYTONA_START_SANDBOXStarts a sandbox in the Daytona platform. Use this action when you need to start a sandbox that is stopped or archived, making it ready for use. The sandbox will transition to a running state and be accessible for operations. This action can also be used to r…sandboxIdOrName
DAYTONA_STOP_LSP_SERVERStops an LSP server process inside a sandbox project. Use this action when you need to stop an LSP (Language Server Protocol) server that is running inside a Daytona sandbox. This is useful for freeing up resources, restarting a stuck language server, or clea…sandboxId, languageId, pathToProject
DAYTONA_STOP_SANDBOXStops a running sandbox in the Daytona platform. Use this action when you need to gracefully stop a running sandbox that is no longer needed or should be temporarily shut down. The sandbox can be restarted later if needed. Note: If the sandbox does not respon…sandboxIdOrName
DAYTONA_TAKE_COMPRESSED_SCREENSHOTTakes a compressed screenshot of the entire screen in a sandbox. Use this action when you need to capture the current visual state of a sandbox's display with compression. The response includes base64-encoded image data that can be decoded to view the screens…sandboxId
DAYTONA_UNLINK_ACCOUNTUnlinks a connected provider account (such as GitHub, GitLab, or Bitbucket) from the authenticated user's Daytona profile. Use when a user wants to remove a connected account or revoke its integration with Daytona. This action is irreversible - once an accoun…provider, providerUserId
DAYTONA_UPDATE_EXPERIMENTAL_CONFIGUpdates experimental configuration for an organization on the Daytona platform. Use this action when you need to configure experimental features such as OpenTelemetry settings for observability. The organization ID is automatically injected from the authentic…-
DAYTONA_UPDATE_LAST_ACTIVITYUpdates the last activity timestamp for a sandbox in the Daytona platform. Use this action when you need to keep a sandbox active by recording activity. This is useful for preventing auto-stop mechanisms from stopping sandboxes that are still in use. The acti…sandboxId
DAYTONA_UPDATE_ORGANIZATION_INVITATIONUpdates an organization invitation with new role and permissions. Use when you need to modify an existing organization invitation's role (owner or member) or assigned role permissions. This action allows administrators to update invitation settings after the…organizationId, invitationId, role, assignedRoleIds
DAYTONA_UPDATE_ORGANIZATION_OTEL_CONFIGUpdates the OpenTelemetry configuration for an organization. Use this action when you need to configure or update the OTLP endpoint and custom headers for an organization's OpenTelemetry setup. This allows you to specify where telemetry data should be sent an…organizationId, endpoint
DAYTONA_UPDATE_ORGANIZATION_ROLEUpdates an organization role with a new name, description, and permissions. Use this action when you need to modify an existing role within an organization, such as changing what the role is called, updating its description, or changing which permissions the…organizationId, roleId, name, description, permissions
DAYTONA_UPDATE_PUBLIC_STATUSUpdates the public visibility status of a sandbox in the Daytona platform. Use this action when you need to change whether a sandbox can be accessed publicly via its HTTP preview. Setting a sandbox to public makes it accessible to anyone with the link, while…sandboxIdOrName, isPublic
DAYTONA_UPDATE_REGISTRYUpdates a Docker registry configuration. Use this action when you need to modify the settings of an existing Docker registry, such as updating the registry name, URL, or credentials. This is a modification operation that updates the registry's configuration o…id, name, url, username
DAYTONA_UPDATE_SANDBOX_DEFAULT_LIMITED_NETWORK_EGRESSUpdates the sandbox default limited network egress setting for an organization. Use this action when you need to configure whether new sandboxes should have limited network egress enabled by default within a specific organization. This action modifies organiz…organizationId, sandboxDefaultLimitedNetworkEgress
We love our partners - FlyMy.AI builds with the best. Thanks, Daytona!