Search for available GPU machine offers with advanced filtering and sorting.
Each filter parameter (such as verified, gpu_name, num_gpus, etc.) should be an object specifying the operator and value you want to match.
Filter operators:
| Operator | Meaning | Example |
|---|---|---|
eq | Equal to | { "eq": true } |
neq | Not equal to | { "neq": false } |
gt | Greater than | { "gt": 0.99 } |
lt | Less than | { "lt": 10000 } |
gte | Greater than or equal | { "gte": 4 } |
lte | Less than or equal | { "lte": 8 } |
in | Value is in a list | { "in": ["RTX_3090", "RTX_4090"] } |
notin | Value is not in a list | { "notin": ["TW", "SE"] } |
CLI Usage: vastai search offers 'reliability > 0.99 num_gpus>=4' --order=dph_total
API key must be provided in the Authorization header
Max offers to return
Instance type for the offer
on-demand, bid, reserved Machine verification status
Whether machine is rentable
Current rental status
GPU model name
Machine reliability score (Any decimal number between 0-1)
Number of GPUs
GPU memory in MB
Minimum required rental duration in seconds (the offer must be available for at least this long from now).
Filter by specific host machine ID
DLPerf per dollar per hour
Total $/hour rental cost
TFLOPs per $/hour
Machine location (two letter country code)
Host machine GPU architecture (e.g. nvidia, amd)
Deep Learning performance score
Maximum supported CUDA version
Download bandwidth (MB/s)
Upload bandwidth (MB/s)
Download bandwidth cost ($/GB)
Upload bandwidth cost ($/GB)
NVIDIA driver version in the format "XXX.XX.XX"
CUDA compute capability x 100. Use 650 for compute capability 6.5 or 700 for 7.0.
Host machine CPU architecture (Default is amd64)
CPU supports AVX instruction set
Number of virtual CPUs
Effective vCPU count for the offer
CPU clock speed in GHz
CPU RAM in MB
Show only datacenter offers
Show external offers in addition to datacenter offers
Disk read bandwidth in MB/s
Disk storage space in GB
NVLink interconnect bandwidth in GB/s. Use when filtering for multi-GPU systems with high-speed NVLink.
GPU power limit in watts
GPU temperature limit in Celsius
GPU memory bandwidth in GB/s
Total GPU RAM across all GPUs in MB
Fraction of the total GPU resources being offered
Whether the GPU has an attached display
Number of direct ports
Host user ID
Offer ID
Minimum bid price ($/hour)
Motherboard name
PCIe generation
PCIe bandwidth (CPU to GPU)
Storage cost in $/GB/month
Whether the IP address is static/stable
Total theoretical GPU compute performance (TFLOPs) across all GPUs.
Host machine Ubuntu OS version
Host machine Ubuntu OS version (alias for os_version)
Machine verification status string (verified, deverified, unverified)
Whether the machine is a VM instance
Sort fields and directions
2 elementsDisable offer bundling
Storage allocation size in GB for the instance. This sets the disk size when creating the instance and cannot be changed later. Default is 8GB.
Successful search response