Complete REST API documentation for Orbex Cloud
Manage compute instances, GPU resources, and container deployments.
/api/v1/compute/instancesList all compute instances
limitintegerMaximum number of instances to return
offsetintegerNumber of instances to skip
statusstringFilter by instance status
curl -X GET "https://api.orbex.cloud/v1/compute/instances" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
/api/v1/compute/instancesCreate a new compute instance
namestringrequiredInstance name
instance_typestringrequiredInstance type (e.g., gpu-a100)
imagestringrequiredContainer image to run
curl -X POST "https://api.orbex.cloud/v1/compute/instances" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "my-gpu-instance",
"instance_type": "gpu-a100",
"image": "pytorch:latest"
}'/api/v1/compute/instances/{id}Delete a compute instance
idstringrequiredInstance ID
curl -X DELETE "https://api.orbex.cloud/v1/compute/instances/inst-123" \ -H "Authorization: Bearer YOUR_API_KEY"
All API requests require authentication using an API key. Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEYYou can generate API keys in your account settings.