All integrations

Daytona

DEVELOPER · DEVELOPER

Sandboxes, snapshots and volumes in the organization that person connected.

Acts as the person, not as itself

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.

Credentials never touch the agent

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.

Every call on the record

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.

What an agent can do

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_sandboxclassWRITE

Delete 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.

api
daytona_delete_admin_runners_by_idWRITE

Delete 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.

api
daytona_delete_api_keys_by_nameWRITE

Delete API key via DELETE /api-keys/{name}

api
daytona_delete_api_keys_by_userid_by_nameWRITE

Delete 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.

api
daytona_delete_docker_registry_by_idWRITE

Delete registry via DELETE /docker-registry/{id}

api
daytona_delete_organizations_by_organizationidWRITE

Delete organization via DELETE /organizations/{organizationId}

api
daytona_delete_organizations_by_organizationid_identity_providers_by_idWRITE

Delete organization identity provider via DELETE /organizations/{organizationId}/identity-providers/{id}

api
daytona_delete_organizations_by_organizationid_otel_configWRITE

Delete organization OpenTelemetry configuration via DELETE /organizations/{organizationId}/otel-config

api
daytona_delete_organizations_by_organizationid_roles_by_roleidWRITE

Delete organization role via DELETE /organizations/{organizationId}/roles/{roleId}

api
daytona_delete_organizations_by_organizationid_users_by_useridWRITE

Delete organization member via DELETE /organizations/{organizationId}/users/{userId}

api
daytona_delete_regions_by_idWRITE

Delete a region via DELETE /regions/{id}

api
daytona_delete_runners_by_idWRITE

Delete runner via DELETE /runners/{id}

api
daytona_delete_sandbox_by_sandboxidornameWRITE

Delete sandbox via DELETE /sandbox/{sandboxIdOrName}

api
daytona_delete_sandbox_by_sandboxidorname_ssh_accessWRITE

Revoke SSH access for sandbox via DELETE /sandbox/{sandboxIdOrName}/ssh-access

api
daytona_delete_secret_by_secretidWRITE

Delete secret via DELETE /secret/{secretId}

api
daytona_delete_snapshots_by_idWRITE

Delete snapshot via DELETE /snapshots/{id}

api
daytona_delete_users_linked_accounts_by_provider_by_provideruseridWRITE

Unlink account via DELETE /users/linked-accounts/{provider}/{providerUserId}

api
daytona_delete_users_me_pending_sso_links_by_idWRITE

Dismiss a pending SSO account link via DELETE /users/me/pending-sso-links/{id}

api
daytona_delete_volumes_by_volumeidWRITE

Delete volume via DELETE /volumes/{volumeId}

api
daytona_delete_warm_pools_by_idWRITE

Delete a warm pool via DELETE /warm-pools/{id}

api
daytona_get_admin_auditREAD

Get 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.

api
daytona_get_admin_organizations_by_organizationid_quota_by_regionid_by_sandboxclassREAD

Get 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.

api
daytona_get_admin_runnersREAD

List 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.

api
daytona_get_admin_runners_by_idREAD

Get 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.

api
daytona_get_admin_snapshots_can_cleanup_imageREAD

Check 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.

api
daytona_get_admin_usersREAD

List 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.

api
daytona_get_admin_users_by_idREAD

Get 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.

api
daytona_get_admin_webhooks_organizations_by_organizationid_messages_by_messageid_attemptsREAD

Get 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.

api
daytona_get_admin_webhooks_statusREAD

Get 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.

api
daytona_get_api_keysREAD

List API keys via GET /api-keys

api
daytona_get_api_keys_by_nameREAD

Get API key via GET /api-keys/{name}

api
daytona_get_api_keys_currentREAD

Get current API key's details via GET /api-keys/current

api
daytona_get_audit_organizations_by_organizationidREAD

Get audit logs for organization via GET /audit/organizations/{organizationId}

api
daytona_get_audit_scenariosREAD

Returns 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

api
daytona_get_configREAD

Get config via GET /config

api
daytona_get_docker_registryREAD

List registries via GET /docker-registry

api
daytona_get_docker_registry_by_idREAD

Get registry via GET /docker-registry/{id}

api
daytona_get_docker_registry_registry_push_accessREAD

Get temporary registry access for pushing snapshots via GET /docker-registry/registry-push-access

api
daytona_get_healthREAD

Health live via GET /health

api
daytona_get_health_readyREAD

Health check via GET /health/ready

api
daytona_get_jobsREAD

Returns a paginated list of jobs for the runner, optionally filtered by status. via GET /jobs

api
daytona_get_jobs_by_jobidREAD

Get job details via GET /jobs/{jobId}

api
daytona_get_jobs_pollREAD

Long poll endpoint for runners to fetch pending jobs. Returns immediately if jobs are available, otherwise waits up to timeout seconds. via GET /jobs/poll

api
daytona_get_object_storage_push_accessREAD

Get temporary storage access for pushing objects via GET /object-storage/push-access

api
daytona_get_organizationsREAD

List organizations via GET /organizations

api
daytona_get_organizations_by_organizationidREAD

Get organization by ID via GET /organizations/{organizationId}

api
daytona_get_organizations_by_organizationid_available_sandbox_classesREAD

List available sandbox classes for organization via GET /organizations/{organizationId}/available-sandbox-classes

api
daytona_get_organizations_by_organizationid_identity_providersREAD

List organization identity providers via GET /organizations/{organizationId}/identity-providers

api
daytona_get_organizations_by_organizationid_identity_providers_by_idREAD

Get organization identity provider via GET /organizations/{organizationId}/identity-providers/{id}

api
daytona_get_organizations_by_organizationid_invitationsREAD

List pending organization invitations via GET /organizations/{organizationId}/invitations

api
daytona_get_organizations_by_organizationid_otel_configREAD

Get organization OTEL config by organization ID via GET /organizations/{organizationId}/otel-config

api
daytona_get_organizations_by_organizationid_rolesREAD

List organization roles via GET /organizations/{organizationId}/roles

api
daytona_get_organizations_by_organizationid_usageREAD

Get organization current usage overview via GET /organizations/{organizationId}/usage

api
daytona_get_organizations_by_organizationid_usersREAD

List organization members via GET /organizations/{organizationId}/users

api
daytona_get_organizations_invitationsREAD

List organization invitations for authenticated user via GET /organizations/invitations

api
daytona_get_organizations_invitations_countREAD

Get count of organization invitations for authenticated user via GET /organizations/invitations/count

api
daytona_get_organizations_otel_config_by_sandbox_auth_token_by_authtokenREAD

Get organization OTEL config by sandbox auth token via GET /organizations/otel-config/by-sandbox-auth-token/{authToken}

api
daytona_get_preview_by_sandboxid_accessREAD

Check if user has access to the sandbox via GET /preview/{sandboxId}/access

api
daytona_get_preview_by_sandboxid_preview_warningREAD

Check if the preview warning page is enabled for the sandbox via GET /preview/{sandboxId}/preview-warning

api
daytona_get_preview_by_sandboxid_publicREAD

Check if sandbox is public via GET /preview/{sandboxId}/public

api
daytona_get_preview_by_sandboxid_signing_keyREAD

Get the signing key for a sandbox via GET /preview/{sandboxId}/signing-key

api
daytona_get_preview_by_sandboxid_validate_by_authtokenREAD

Check if sandbox auth token is valid via GET /preview/{sandboxId}/validate/{authToken}

api
daytona_get_preview_by_signedpreviewtoken_by_port_sandbox_idREAD

Get sandbox ID from signed preview URL token via GET /preview/{signedPreviewToken}/{port}/sandbox-id

api
daytona_get_regionsREAD

List all available regions for the organization via GET /regions

api
daytona_get_regions_by_idREAD

Get region by ID via GET /regions/{id}

api
daytona_get_runnersREAD

List all runners via GET /runners

api
daytona_get_runners_by_idREAD

Get runner by ID via GET /runners/{id}

api
daytona_get_runners_by_id_fullREAD

Get runner by ID via GET /runners/{id}/full

api
daytona_get_runners_by_sandbox_by_sandboxidREAD

Get runner by sandbox ID via GET /runners/by-sandbox/{sandboxId}

api
daytona_get_runners_by_snapshot_refREAD

Get runners by snapshot ref via GET /runners/by-snapshot-ref

api
daytona_get_runners_meREAD

Get info for authenticated runner via GET /runners/me

api
daytona_get_runners_me_snapshotsREAD

Get snapshot refs for authenticated runner via GET /runners/me/snapshots

api
daytona_get_sandboxREAD

Advanced filtering and ordering. Eventually consistent. via GET /sandbox

api
daytona_get_sandbox_by_sandboxid_organizationREAD

Get organization by sandbox ID via GET /sandbox/{sandboxId}/organization

api
daytona_get_sandbox_by_sandboxid_region_quotaREAD

Get region quota by sandbox ID via GET /sandbox/{sandboxId}/region-quota

api
daytona_get_sandbox_by_sandboxid_secretsREAD

Resolve sandbox secrets via GET /sandbox/{sandboxId}/secrets

api
daytona_get_sandbox_by_sandboxid_signing_keyREAD

Get the signing key for a sandbox via GET /sandbox/{sandboxId}/signing-key

api
daytona_get_sandbox_by_sandboxid_telemetry_logsREAD

Retrieve OTEL logs for a sandbox within a time range via GET /sandbox/{sandboxId}/telemetry/logs

api
daytona_get_sandbox_by_sandboxid_telemetry_metricsREAD

Retrieve OTEL metrics for a sandbox within a time range via GET /sandbox/{sandboxId}/telemetry/metrics

api
daytona_get_sandbox_by_sandboxid_telemetry_tracesREAD

Retrieve OTEL traces for a sandbox within a time range via GET /sandbox/{sandboxId}/telemetry/traces

api
daytona_get_sandbox_by_sandboxid_telemetry_traces_by_traceidREAD

Retrieve all spans for a specific trace via GET /sandbox/{sandboxId}/telemetry/traces/{traceId}

api
daytona_get_sandbox_by_sandboxid_toolbox_proxy_urlREAD

Get toolbox proxy URL for a sandbox via GET /sandbox/{sandboxId}/toolbox-proxy-url

api
daytona_get_sandbox_by_sandboxidornameREAD

Sandboxes destroyed by spot preemption remain retrievable for 24 hours so `spotEvictedAt` can be read. via GET /sandbox/{sandboxIdOrName}

api
daytona_get_sandbox_by_sandboxidorname_ancestorsREAD

Get sandbox fork ancestor chain via GET /sandbox/{sandboxIdOrName}/ancestors

api
daytona_get_sandbox_by_sandboxidorname_build_logsREAD

This endpoint is deprecated. Use `getBuildLogsUrl` instead. via GET /sandbox/{sandboxIdOrName}/build-logs

api
daytona_get_sandbox_by_sandboxidorname_build_logs_urlREAD

Get build logs URL via GET /sandbox/{sandboxIdOrName}/build-logs-url

api
daytona_get_sandbox_by_sandboxidorname_forksREAD

Get sandbox fork children via GET /sandbox/{sandboxIdOrName}/forks

api
daytona_get_sandbox_by_sandboxidorname_parentREAD

Get sandbox fork parent via GET /sandbox/{sandboxIdOrName}/parent

api
daytona_get_sandbox_by_sandboxidorname_ports_by_port_preview_urlREAD

Get preview URL for a sandbox port via GET /sandbox/{sandboxIdOrName}/ports/{port}/preview-url

api
daytona_get_sandbox_by_sandboxidorname_ports_by_port_signed_preview_urlREAD

Get signed preview URL for a sandbox port via GET /sandbox/{sandboxIdOrName}/ports/{port}/signed-preview-url

api
daytona_get_sandbox_for_runnerREAD

Get sandboxes for the authenticated runner via GET /sandbox/for-runner

api
daytona_get_sandbox_paginatedREAD

[DEPRECATED] List all sandboxes paginated via GET /sandbox/paginated

api
daytona_get_sandbox_ssh_access_validateREAD

Validate SSH access for sandbox via GET /sandbox/ssh-access/validate

api
daytona_get_secretREAD

This endpoint is deprecated and fails for organizations with more than 1500 secrets. Use `listSecretsPaginated` instead. via GET /secret

api
daytona_get_secret_by_secretidREAD

Get secret via GET /secret/{secretId}

api
daytona_get_secret_paginatedREAD

List secrets with pagination via GET /secret/paginated

api
daytona_get_shared_regionsREAD

List all shared regions via GET /shared-regions

api
daytona_get_snapshotsREAD

List all snapshots via GET /snapshots

api
daytona_get_snapshots_by_idREAD

Get snapshot by ID or name via GET /snapshots/{id}

api
daytona_get_snapshots_by_id_build_logsREAD

This endpoint is deprecated. Use `getSnapshotBuildLogsUrl` instead. via GET /snapshots/{id}/build-logs

api
daytona_get_snapshots_by_id_build_logs_urlREAD

Get snapshot build logs URL via GET /snapshots/{id}/build-logs-url

api
daytona_get_users_account_providersREAD

Get available account providers via GET /users/account-providers

api
daytona_get_users_meREAD

Get authenticated user via GET /users/me

api
daytona_get_users_me_pending_sso_linksREAD

List pending SSO account links for the authenticated user via GET /users/me/pending-sso-links

api
daytona_get_volumesREAD

List all volumes via GET /volumes

api
daytona_get_volumes_by_name_by_nameREAD

Get volume details by name via GET /volumes/by-name/{name}

api
daytona_get_volumes_by_volumeidREAD

Get volume details via GET /volumes/{volumeId}

api
daytona_get_warm_poolsREAD

List warm pools for the organization via GET /warm-pools

api
daytona_get_webhooks_organizations_by_organizationid_initialization_statusREAD

Get webhook initialization status for an organization via GET /webhooks/organizations/{organizationId}/initialization-status

api
daytona_patch_admin_organizations_by_organizationid_quota_by_regionidWRITE

Update 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.

api
daytona_patch_admin_runners_by_id_schedulingWRITE

Update 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.

api
daytona_patch_admin_snapshots_by_id_generalWRITE

Set 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.

api
daytona_patch_docker_registry_by_idWRITE

Update registry via PATCH /docker-registry/{id}

api
daytona_patch_organizations_by_organizationid_default_regionWRITE

Set default region for organization via PATCH /organizations/{organizationId}/default-region

api
daytona_patch_organizations_by_organizationid_identity_providers_by_idWRITE

Update organization identity provider via PATCH /organizations/{organizationId}/identity-providers/{id}

api
daytona_patch_organizations_by_organizationid_quotaWRITE

Update organization quota via PATCH /organizations/{organizationId}/quota

api
daytona_patch_organizations_by_organizationid_quota_by_regionidWRITE

Update organization region quota via PATCH /organizations/{organizationId}/quota/{regionId}

api
daytona_patch_regions_by_idWRITE

Update region configuration via PATCH /regions/{id}

api
daytona_patch_runners_by_id_drainingWRITE

Update runner draining status via PATCH /runners/{id}/draining

api
daytona_patch_runners_by_id_schedulingWRITE

Update runner scheduling status via PATCH /runners/{id}/scheduling

api
daytona_patch_secret_by_secretidWRITE

Update secret via PATCH /secret/{secretId}

api
daytona_patch_warm_pools_by_idWRITE

Update a warm pool size via PATCH /warm-pools/{id}

api
daytona_post_admin_docker_registry_by_id_set_defaultWRITE

Set 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.

api
daytona_post_admin_organizationsWRITE

Create 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.

api
daytona_post_admin_organizations_by_organizationid_preview_warningWRITE

Update 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.

api
daytona_post_admin_organizations_by_organizationid_quota_by_regionidWRITE

Create 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.

api
daytona_post_admin_runnersWRITE

Create 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.

api
daytona_post_admin_sandbox_by_sandboxid_recoverWRITE

Recover 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.

api
daytona_post_admin_usersWRITE

Create 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.

api
daytona_post_admin_users_by_id_regenerate_key_pairWRITE

Regenerate 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.

api
daytona_post_admin_webhooks_organizations_by_organizationid_initializeWRITE

Initialize 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.

api
daytona_post_admin_webhooks_organizations_by_organizationid_sendWRITE

Send 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.

api
daytona_post_api_keysWRITE

Create API key via POST /api-keys

api
daytona_post_docker_registryWRITE

Create registry via POST /docker-registry

api
daytona_post_jobs_by_jobid_statusWRITE

Update job status via POST /jobs/{jobId}/status

api
daytona_post_organizationsWRITE

Create organization via POST /organizations

api
daytona_post_organizations_by_organizationid_identity_providersWRITE

Create organization identity provider via POST /organizations/{organizationId}/identity-providers

api
daytona_post_organizations_by_organizationid_identity_providers_test_connectionWRITE

Test OIDC identity provider connection via POST /organizations/{organizationId}/identity-providers/test-connection

api
daytona_post_organizations_by_organizationid_invitationsWRITE

Create organization invitation via POST /organizations/{organizationId}/invitations

api
daytona_post_organizations_by_organizationid_invitations_by_invitationid_cancelWRITE

Cancel organization invitation via POST /organizations/{organizationId}/invitations/{invitationId}/cancel

api
daytona_post_organizations_by_organizationid_leaveWRITE

Leave organization via POST /organizations/{organizationId}/leave

api
daytona_post_organizations_by_organizationid_preview_warningWRITE

Update organization preview warning via POST /organizations/{organizationId}/preview-warning

api
daytona_post_organizations_by_organizationid_rolesWRITE

Create organization role via POST /organizations/{organizationId}/roles

api
daytona_post_organizations_by_organizationid_sandbox_default_limited_network_egressWRITE

Update sandbox default limited network egress via POST /organizations/{organizationId}/sandbox-default-limited-network-egress

api
daytona_post_organizations_by_organizationid_sso_enabledWRITE

Update organization SSO entitlement via POST /organizations/{organizationId}/sso-enabled

api
daytona_post_organizations_by_organizationid_suspendWRITE

Suspend organization via POST /organizations/{organizationId}/suspend

api
daytona_post_organizations_by_organizationid_unsuspendWRITE

Unsuspend organization via POST /organizations/{organizationId}/unsuspend

api
daytona_post_organizations_by_organizationid_users_by_userid_accessWRITE

Update access for organization member via POST /organizations/{organizationId}/users/{userId}/access

api
daytona_post_organizations_invitations_by_invitationid_acceptWRITE

Accept organization invitation via POST /organizations/invitations/{invitationId}/accept

api
daytona_post_organizations_invitations_by_invitationid_declineWRITE

Decline organization invitation via POST /organizations/invitations/{invitationId}/decline

api
daytona_post_regionsWRITE

Create a new region via POST /regions

api
daytona_post_regions_by_id_regenerate_proxy_api_keyWRITE

Regenerate proxy API key for a region via POST /regions/{id}/regenerate-proxy-api-key

api
daytona_post_regions_by_id_regenerate_snapshot_manager_credentialsWRITE

Regenerate snapshot manager credentials for a region via POST /regions/{id}/regenerate-snapshot-manager-credentials

api
daytona_post_regions_by_id_regenerate_ssh_gateway_api_keyWRITE

Regenerate SSH gateway API key for a region via POST /regions/{id}/regenerate-ssh-gateway-api-key

api
daytona_post_runnersWRITE

Create runner via POST /runners

api
daytona_post_runners_healthcheckWRITE

Endpoint for version 2 runners to send healthcheck and metrics. Updates lastChecked timestamp and runner metrics. via POST /runners/healthcheck

api
daytona_post_sandboxWRITE

Create a new sandbox via POST /sandbox

api
daytona_post_sandbox_by_sandboxid_last_activityWRITE

Update sandbox last activity via POST /sandbox/{sandboxId}/last-activity

api
daytona_post_sandbox_by_sandboxid_signing_key_rotateWRITE

Rotate the signing key, invalidating all previously signed URLs via POST /sandbox/{sandboxId}/signing-key/rotate

api
daytona_post_sandbox_by_sandboxidorname_archiveWRITE

Archive sandbox via POST /sandbox/{sandboxIdOrName}/archive

api
daytona_post_sandbox_by_sandboxidorname_autoarchive_by_intervalWRITE

Set sandbox auto-archive interval via POST /sandbox/{sandboxIdOrName}/autoarchive/{interval}

api
daytona_post_sandbox_by_sandboxidorname_autodelete_by_intervalWRITE

Set sandbox auto-delete interval via POST /sandbox/{sandboxIdOrName}/autodelete/{interval}

api
daytona_post_sandbox_by_sandboxidorname_autopause_by_intervalWRITE

Set sandbox auto-pause interval via POST /sandbox/{sandboxIdOrName}/autopause/{interval}

api
daytona_post_sandbox_by_sandboxidorname_autostop_by_intervalWRITE

Set sandbox auto-stop interval via POST /sandbox/{sandboxIdOrName}/autostop/{interval}

api
daytona_post_sandbox_by_sandboxidorname_backupWRITE

Deprecated: backups are managed automatically. This endpoint is a no-op kept for compatibility. via POST /sandbox/{sandboxIdOrName}/backup

api
daytona_post_sandbox_by_sandboxidorname_forkWRITE

Fork a sandbox via POST /sandbox/{sandboxIdOrName}/fork

api
daytona_post_sandbox_by_sandboxidorname_network_settingsWRITE

Changes 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

api
daytona_post_sandbox_by_sandboxidorname_pauseWRITE

Pause sandbox via POST /sandbox/{sandboxIdOrName}/pause

api
daytona_post_sandbox_by_sandboxidorname_ports_by_port_signed_preview_url_by_token_expireWRITE

Expire signed preview URL for a sandbox port via POST /sandbox/{sandboxIdOrName}/ports/{port}/signed-preview-url/{token}/expire

api
daytona_post_sandbox_by_sandboxidorname_public_by_ispublicWRITE

Update public status via POST /sandbox/{sandboxIdOrName}/public/{isPublic}

api
daytona_post_sandbox_by_sandboxidorname_recoverWRITE

Recover sandbox from error state via POST /sandbox/{sandboxIdOrName}/recover

api
daytona_post_sandbox_by_sandboxidorname_resizeWRITE

Resize sandbox resources via POST /sandbox/{sandboxIdOrName}/resize

api
daytona_post_sandbox_by_sandboxidorname_snapshotWRITE

Create a snapshot from a sandbox via POST /sandbox/{sandboxIdOrName}/snapshot

api
daytona_post_sandbox_by_sandboxidorname_ssh_accessWRITE

Create SSH access for sandbox via POST /sandbox/{sandboxIdOrName}/ssh-access

api
daytona_post_sandbox_by_sandboxidorname_startWRITE

Starts a stopped or archived sandbox, or resumes a paused sandbox. The transition taken depends on the current sandbox state. via POST /sandbox/{sandboxIdOrName}/start

api
daytona_post_sandbox_by_sandboxidorname_stopWRITE

Stop sandbox via POST /sandbox/{sandboxIdOrName}/stop

api
daytona_post_sandbox_by_sandboxidorname_ttl_by_ttlminutesWRITE

Set sandbox TTL via POST /sandbox/{sandboxIdOrName}/ttl/{ttlMinutes}

api
daytona_post_secretWRITE

Create secret via POST /secret

api
daytona_post_snapshotsWRITE

Create a new snapshot via POST /snapshots

api
daytona_post_snapshots_by_id_activateWRITE

Activate a snapshot via POST /snapshots/{id}/activate

api
daytona_post_snapshots_by_id_deactivateWRITE

Deactivate a snapshot via POST /snapshots/{id}/deactivate

api
daytona_post_users_linked_accountsWRITE

Link account via POST /users/linked-accounts

api
daytona_post_users_me_pending_sso_links_by_id_confirmWRITE

Confirm (link) a pending SSO account link via POST /users/me/pending-sso-links/{id}/confirm

api
daytona_post_users_mfa_sms_enrollWRITE

Enroll in SMS MFA via POST /users/mfa/sms/enroll

api
daytona_post_volumesWRITE

Create a new volume via POST /volumes

api
daytona_post_warm_poolsWRITE

Create a warm pool via POST /warm-pools

api
daytona_post_webhooks_organizations_by_organizationid_app_portal_accessWRITE

Get Svix Consumer App Portal access for an organization via POST /webhooks/organizations/{organizationId}/app-portal-access

api
daytona_post_webhooks_organizations_by_organizationid_initializeWRITE

Initialize webhooks for an organization via POST /webhooks/organizations/{organizationId}/initialize

api
daytona_post_webhooks_organizations_by_organizationid_refresh_endpointsWRITE

Refresh cached endpoint presence flag for an organization via POST /webhooks/organizations/{organizationId}/refresh-endpoints

api
daytona_put_organizations_by_organizationid_experimental_configWRITE

Update experimental configuration via PUT /organizations/{organizationId}/experimental-config

api
daytona_put_organizations_by_organizationid_invitations_by_invitationidWRITE

Update organization invitation via PUT /organizations/{organizationId}/invitations/{invitationId}

api
daytona_put_organizations_by_organizationid_otel_configWRITE

Update organization OpenTelemetry configuration via PUT /organizations/{organizationId}/otel-config

api
daytona_put_organizations_by_organizationid_roles_by_roleidWRITE

Update organization role via PUT /organizations/{organizationId}/roles/{roleId}

api
daytona_put_sandbox_by_sandboxid_stateWRITE

Update sandbox state via PUT /sandbox/{sandboxId}/state

api
daytona_put_sandbox_by_sandboxidorname_labelsWRITE

Replace sandbox labels via PUT /sandbox/{sandboxIdOrName}/labels

api
daytona_put_sandbox_by_sandboxidorname_secretsWRITE

Replaces 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

api

Put Daytona behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.