curl -X POST https://api.daytona.io/sandbox \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "X-Daytona-Organization-ID: your-org-id" \
-d '{
"name": "my-development-sandbox",
"snapshot": "ubuntu-4vcpu-8ram-100gb",
"user": "daytona",
"cpu": 4,
"memory": 8,
"disk": 100,
"env": {
"NODE_ENV": "development"
},
"labels": {
"project": "my-app",
"environment": "dev"
},
"autoStopInterval": 60
}'
{
"id": "sandbox123",
"organizationId": "org456",
"name": "my-development-sandbox",
"snapshot": "ubuntu-4vcpu-8ram-100gb",
"user": "daytona",
"env": {
"NODE_ENV": "development"
},
"labels": {
"project": "my-app",
"environment": "dev"
},
"public": false,
"networkBlockAll": false,
"target": "us-east-1",
"cpu": 4,
"gpu": 0,
"memory": 8,
"disk": 100,
"state": "creating",
"desiredState": "started",
"autoStopInterval": 60,
"createdAt": "2024-10-01T12:00:00Z",
"updatedAt": "2024-10-01T12:00:00Z",
"runnerId": "runner789"
}
Create a new sandbox with specified configuration
curl -X POST https://api.daytona.io/sandbox \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "X-Daytona-Organization-ID: your-org-id" \
-d '{
"name": "my-development-sandbox",
"snapshot": "ubuntu-4vcpu-8ram-100gb",
"user": "daytona",
"cpu": 4,
"memory": 8,
"disk": 100,
"env": {
"NODE_ENV": "development"
},
"labels": {
"project": "my-app",
"environment": "dev"
},
"autoStopInterval": 60
}'
{
"id": "sandbox123",
"organizationId": "org456",
"name": "my-development-sandbox",
"snapshot": "ubuntu-4vcpu-8ram-100gb",
"user": "daytona",
"env": {
"NODE_ENV": "development"
},
"labels": {
"project": "my-app",
"environment": "dev"
},
"public": false,
"networkBlockAll": false,
"target": "us-east-1",
"cpu": 4,
"gpu": 0,
"memory": 8,
"disk": 100,
"state": "creating",
"desiredState": "started",
"autoStopInterval": 60,
"createdAt": "2024-10-01T12:00:00Z",
"updatedAt": "2024-10-01T12:00:00Z",
"runnerId": "runner789"
}
Creates a new sandbox instance with the specified configuration including resources, environment variables, and network settings.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/daytonaio/daytona/llms.txt
Use this file to discover all available pages before exploring further.
MySandboxubuntu-4vcpu-8ram-100gbdaytona{"NODE_ENV": "production"}{"daytona.io/public": "true"}falsefalse192.168.1.0/16,10.0.0.0/24small, medium, largeus21410301008030creating, restoring, destroyed, destroying, started, stopped, starting, stopping, error, build_failed, pending_build, building_snapshot, unknown, pulling_snapshot, archived, archiving, resizingcurl -X POST https://api.daytona.io/sandbox \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "X-Daytona-Organization-ID: your-org-id" \
-d '{
"name": "my-development-sandbox",
"snapshot": "ubuntu-4vcpu-8ram-100gb",
"user": "daytona",
"cpu": 4,
"memory": 8,
"disk": 100,
"env": {
"NODE_ENV": "development"
},
"labels": {
"project": "my-app",
"environment": "dev"
},
"autoStopInterval": 60
}'
{
"id": "sandbox123",
"organizationId": "org456",
"name": "my-development-sandbox",
"snapshot": "ubuntu-4vcpu-8ram-100gb",
"user": "daytona",
"env": {
"NODE_ENV": "development"
},
"labels": {
"project": "my-app",
"environment": "dev"
},
"public": false,
"networkBlockAll": false,
"target": "us-east-1",
"cpu": 4,
"gpu": 0,
"memory": 8,
"disk": 100,
"state": "creating",
"desiredState": "started",
"autoStopInterval": 60,
"createdAt": "2024-10-01T12:00:00Z",
"updatedAt": "2024-10-01T12:00:00Z",
"runnerId": "runner789"
}