Stop wrestling with fragmented pricing models. Our API aggregates and normalizes GPU market data from 91 cloud providers into a unified, queryable schema. We provide the market intelligence you need to:
- Benchmark costs across major hyperscalers and specialized GPU clouds
- Programmatically filter by GPU model, VRAM, provider, billing type, and price range
- Track pricing trends with most listings re-checked from every 15 minutes to once a day
- Deploy cost-aware infrastructure using structured, standardized datasets
Authentication
Getting an API key
Start with a free trial: sign up with a work email for 100 requests, no card needed. For ongoing access, see the plans.
Using your API key
Authenticate by including your API key in the Authorization header as a Bearer token:
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://getdeploying.com/api/gpu-offerings"
Rate limits
The daily limit is shared by every API key on your account. The API includes rate limit information in response headers. For example:
X-RateLimit-Limit: 3000
X-RateLimit-Remaining: 2847
X-RateLimit-Reset: 43200
Here's what each header indicates:
X-RateLimit-Limit: Maximum requests allowed per periodX-RateLimit-Remaining: Requests remaining in current periodX-RateLimit-Reset: Seconds until the rate limit resets
Rate limit exceeded
When you exceed your rate limit, you'll receive a 429 Too Many Requests response:
{
"error": "Rate limit exceeded. Try again in 43200 seconds."
}
Trial requests
Trial responses carry two more headers:
X-Trial-Limit: 100
X-Trial-Remaining: 87
X-Trial-Limit: Requests the trial includesX-Trial-Remaining: Requests left in the trial
Once none are left, the API answers 402 Payment Required:
{
"error": "Trial quota of 100 requests used. Contact [email protected] to continue."
}
Error codes
| Status Code | Meaning | Description |
|---|---|---|
200 |
Success | Request completed successfully |
401 |
Unauthorized | Invalid, inactive or missing API key |
402 |
Payment Required | Your access has ended: a trial with no requests left, access that has passed its end date, or a subscription that is no longer active |
429 |
Too Many Requests | Rate limit exceeded |
500 |
Internal Server Error | Something went wrong on our end |
Error response format
Error responses include a JSON object with an error field:
{
"error": "Invalid token"
}
List GPU offerings
Request
GET /api/gpu-offerings
Returns a paginated list of GPU offerings from cloud providers, with detailed specifications and pricing information.
Query parameters
| Parameter | Type | Description | Example |
|---|---|---|---|
gpu_model |
string | Filter by GPU slug(s), comma-separated. See Supported GPU Models for all valid slugs | nvidia-h100 or nvidia-h100,nvidia-a100 |
provider |
string | Filter by provider slug(s), comma-separated. See Supported Providers for all valid slugs | aws or aws,microsoft-azure,google-cloud |
provider_country |
string | Filter by provider headquarters country code(s), comma-separated. Use EU for all European countries |
US or DE,FR or EU |
billing_type |
string | Filter by billing type | ON_DEMAND, RESERVATION, SPOT, CUSTOM |
availability |
string | Filter by availability status | AVAILABLE, WAITLIST, UNAVAILABLE, UNKNOWN |
interconnect |
string | Filter by GPU interconnect / form factor, case-insensitive. Spellings of the same form factor match together, so SXM also returns cards listed as SXM4 or SXM5, and NVL also returns NVL72 |
SXM, PCIe, NVL |
max_price |
decimal | Maximum total price per hour in USD | 50.00 |
min_gpu_count |
integer | Minimum number of GPUs per instance | 4 |
min_vram |
integer | Minimum VRAM per GPU (GB) | 40 |
min_vram_total |
integer | Minimum total VRAM across all GPUs (GB) | 320 |
min_bandwidth |
integer | Minimum GPU memory bandwidth (GB/s) | 1000 |
min_disk |
integer | Minimum disk storage (GB) | 500 |
sort |
string | Sort order (default: price_per_gpu_hour) |
price_hour, -price_hour, price_per_gpu_hour, -price_per_gpu_hour, gpu_count, -gpu_count |
page |
integer | Page number for paginated results (default: 1) |
2 |
page_size |
integer | Items per page (default: 10, max: 100) |
25 |
Response format
The API returns paginated JSON with an array of GPU offerings:
{
"page": 1,
"page_size": 10,
"page_count": 4,
"total": 38,
"data": [
{
"id": "aws-a1b2c3d4e5f6a7b8",
"external_id": "p5.48xlarge",
"provider": {
"id": "aws",
"name": "Amazon Web Services",
"website": "https://aws.amazon.com/",
"country": "US"
},
"configuration": {
"gpu_model": "nvidia-h100",
"gpu_count": 8,
"vram_per_gpu_gb": 80,
"vram_total_gb": 640,
"gpu_mem_bandwidth_gbps": 3350,
"supported_precisions": ["FP8", "FP16", "BF16", "TF32", "FP32", "FP64", "INT8"],
"interconnect_bandwidth_gbps": 900,
"interconnect": "SXM",
"cpu_cores": 192,
"system_ram_gb": 2048,
"disk_storage_gb": null
},
"pricing": {
"currency": "USD",
"billing_type": "ON_DEMAND",
"hourly": 98.32,
"hourly_per_gpu": 12.29,
"monthly": 70790.4,
"note": "On-demand pricing"
},
"status": {
"availability": "AVAILABLE",
"note": "Instance available at time of verification.",
"last_verified": "2026-01-15T12:00:00Z"
}
}
]
}
Field descriptions
Top-level fields:
| Field | Type | Description |
|---|---|---|
id |
string | Stable unique identifier for this offering |
external_id |
string | Provider's own instance name or ID (eg., "p5.48xlarge"); may be empty |
Provider (provider):
| Field | Type | Description |
|---|---|---|
id |
string | Provider slug (eg., "aws", "microsoft-azure") |
name |
string | Provider display name |
website |
string | Provider's website URL |
country |
string | null | Provider HQ country code (ISO 3166-1 alpha-2) |
Configuration (configuration):
| Field | Type | Description |
|---|---|---|
gpu_model |
string | GPU model slug (eg., "nvidia-h100", "nvidia-a100") |
gpu_count |
integer | Number of GPUs in this instance |
vram_per_gpu_gb |
integer | null | VRAM per GPU in gigabytes |
vram_total_gb |
integer | null | Total VRAM across all GPUs in gigabytes |
gpu_mem_bandwidth_gbps |
integer | null | GPU memory bandwidth in GB/s |
supported_precisions |
array | null | Supported precision formats (eg., ["FP8", "FP16", "BF16", "FP32"]) |
interconnect_bandwidth_gbps |
integer | null | High-speed GPU interconnect bandwidth in GB/s, bidirectional (NVLink, Infinity Fabric, or on-die RoCE Ethernet for Intel Gaudi). Null means PCIe-only |
interconnect |
string | null | GPU interconnect/form-factor when a provider offers multiple variants of the same GPU (eg., "SXM", "PCIe", "NVL") |
cpu_cores |
integer | null | Total CPU cores |
system_ram_gb |
integer | null | System RAM in gigabytes |
disk_storage_gb |
integer | null | Disk storage in gigabytes |
Pricing (pricing):
| Field | Type | Description |
|---|---|---|
currency |
string | Always "USD" — prices are normalized from the original currency |
billing_type |
string | ON_DEMAND, RESERVATION, SPOT, or CUSTOM |
hourly |
number | null | Hourly price in USD |
hourly_per_gpu |
number | null | Per-GPU hourly price in USD — useful for comparing multi-GPU instances |
monthly |
number | null | Estimated monthly price in USD (720 hours) |
note |
string | Provider's billing terms summary |
Status (status):
| Field | Type | Description |
|---|---|---|
availability |
string | AVAILABLE, UNAVAILABLE, WAITLIST, or UNKNOWN |
note |
string | null | Additional information about availability status |
last_verified |
string | null | When this offering was last checked (ISO 8601) |
AVAILABLE means the provider listed it as available at last_verified. It is not a stock guarantee. WAITLIST means it is available on request, or can be ordered now and delivered later (note says when).
Pagination:
| Field | Type | Description |
|---|---|---|
page |
integer | Current page number |
page_size |
integer | Number of items per page |
page_count |
integer | Total number of pages |
total |
integer | Total number of matching items |
data |
array | Array of GPU offering objects |
Examples
# Get all H100 offerings
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-offerings?gpu_model=nvidia-h100"
# Filter by provider and billing type
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-offerings?provider=aws&billing_type=ON_DEMAND"
# Query multiple GPU models and providers
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-offerings?gpu_model=nvidia-h100,nvidia-a100&provider=aws,microsoft-azure"
# Find cheapest H100 offerings under $30/hour, sorted by price per GPU
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-offerings?gpu_model=nvidia-h100&max_price=30&sort=price_per_gpu_hour"
# Get large H100 instances (8+ GPUs) sorted by total price
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-offerings?gpu_model=nvidia-h100&min_gpu_count=8&sort=price_hour"
# Sort by descending GPU count (largest instances first)
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-offerings?gpu_model=nvidia-h100&sort=-gpu_count"
# Get all A100 offerings from European providers
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-offerings?gpu_model=nvidia-a100&provider_country=EU"
# Filter by minimum VRAM per GPU
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-offerings?min_vram=80&sort=price_per_gpu_hour"
List GPU price history
GET /api/gpu-price-history
Returns pricing snapshots for GPU models. By default, returns aggregate statistics across all providers. Use the provider parameter to get price history for a specific cloud provider.
By default this endpoint returns the weekly series: one snapshot per week, taken on a Monday. Pass interval=daily to get every daily snapshot instead.
Daily snapshots start on 30 July 2026. Before that date, only weekly records are available, so interval=daily returns the same Monday snapshots as interval=weekly for earlier dates.
How snapshots are built
Each daily snapshot is one reading of the offerings at 10:00 UTC, not a summary of the day. It counts offerings that are still listed, have a price and are not UNAVAILABLE. A day with no such offering has no row.
- If a provider's prices could not be collected, its last collected prices are used.
- Each
reservation_monthsvalue is a separateRESERVATIONseries. interval=weeklyreturns each week's Monday snapshot. A week with no Monday row is missing;interval=dailyreturns its other days.- A provider whose GPU listings were withdrawn returns no history.
Query parameters
| Parameter | Type | Description | Example |
|---|---|---|---|
gpu_model |
string | Filter by GPU model slug. Omit to get snapshots for all models. See Supported GPU Models for all valid slugs | nvidia-h100 |
provider |
string | Filter by provider slug. When set, returns per-provider snapshots instead of market-wide aggregates. See Supported Providers for all valid slugs | aws, runpod, lambda |
billing_type |
string | Filter by billing type | ON_DEMAND, RESERVATION, SPOT, CUSTOM |
interval |
string | Snapshot frequency (default: weekly, the Monday snapshot of each week). Daily snapshots exist from 30 July 2026 |
weekly, daily |
date_start |
date | Only include snapshots on or after this date (ISO 8601) | 2026-01-01 |
date_end |
date | Only include snapshots on or before this date (ISO 8601) | 2026-03-01 |
page |
integer | Page number for paginated results (default: 1) |
2 |
page_size |
integer | Items per page (default: 10, max: 100) |
50 |
Response format
{
"page": 1,
"page_size": 10,
"page_count": 3,
"total": 24,
"data": [
{
"date": "2026-01-05",
"gpu_model": "nvidia-h100",
"provider": null,
"billing_type": "ON_DEMAND",
"reservation_months": null,
"currency": "USD",
"min_price": "1.79",
"max_price": "12.29",
"avg_price": "5.44",
"median_price": "4.76",
"provider_median_price": "4.91",
"offering_count": 42,
"provider_count": 18
}
]
}
Field descriptions
| Field | Type | Description |
|---|---|---|
date |
string | Snapshot date (ISO 8601, UTC). Always a Monday unless interval=daily |
gpu_model |
string | GPU model slug (eg., "nvidia-h100") |
provider |
string | null | Provider slug when filtering by provider, null for market-wide aggregates |
billing_type |
string | ON_DEMAND, RESERVATION, SPOT, or CUSTOM |
reservation_months |
integer | null | Commitment length in months (only for RESERVATION) |
currency |
string | Always "USD" |
min_price |
string | Lowest per-GPU hourly price (across all providers, or for the specified provider) |
max_price |
string | Highest per-GPU hourly price |
avg_price |
string | Average per-GPU hourly price |
median_price |
string | Median per-GPU hourly price, taken over every offering. Providers that list many instance sizes therefore carry more weight than providers that list one |
provider_median_price |
string | Median per-GPU hourly price weighting each provider equally: every provider's own median, then the median across providers. Use this to compare markets without large catalogues dominating. On per-provider rows the group holds one provider, so this equals median_price |
offering_count |
integer | Number of offerings counted in the snapshot (see above) |
provider_count |
integer | Number of distinct providers included (always 1 when filtering by provider) |
Examples
# Market-wide H100 on-demand price history (aggregated across all providers)
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-price-history?gpu_model=nvidia-h100&billing_type=ON_DEMAND"
# Same query, but scoped to a single provider
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-price-history?provider=runpod&gpu_model=nvidia-h100&billing_type=ON_DEMAND"
# Compare two providers' H100 pricing (make two calls)
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-price-history?provider=aws&gpu_model=nvidia-h100"
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-price-history?provider=runpod&gpu_model=nvidia-h100"
# A100 spot price history
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-price-history?gpu_model=nvidia-a100&billing_type=SPOT"
# Filter by date range
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-price-history?gpu_model=nvidia-h100&billing_type=ON_DEMAND&date_start=2026-01-01&date_end=2026-03-31"
# Paginate through a large result set (update page param as needed)
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-price-history?provider=aws&page_size=100&page=1"
List GPU models
GET /api/gpus
Returns all GPU models tracked in the database. Useful for discovering valid gpu_model slugs to use as filters, and for the specs behind an offering.
[
{
"id": "nvidia-h100",
"name": "Nvidia H100",
"vendor": "NVIDIA",
"market_class": "DATACENTER",
"performance_segment": "HIGH_PERFORMANCE",
"release_date": "2022-09-20",
"vram_gb": 80,
"memory_type": "HBM3",
"mem_bandwidth_gbps": 3350,
"supported_precisions": ["FP8", "FP16", "BF16", "TF32", "FP32", "FP64", "INT8"],
"interconnect": "SXM",
"interconnect_bandwidth_gbps": 900,
"variants": [
{"interconnect": "SXM", "vram_gb": 80, "mem_bandwidth_gbps": 3350, "interconnect_bandwidth_gbps": 900},
{"interconnect": "PCIe", "vram_gb": 80, "mem_bandwidth_gbps": 2000, "interconnect_bandwidth_gbps": 600},
{"interconnect": "NVL", "vram_gb": 94, "mem_bandwidth_gbps": 3900, "interconnect_bandwidth_gbps": 600}
],
"datasheet_url": "https://resources.nvidia.com/en-us-gpu-resources/h100-datasheet-24306"
}
]
Field notes:
market_classis the product line (DATACENTER,WORKSTATION,CONSUMER) andperformance_segmentthe speed tier (HIGH_PERFORMANCE,MID_RANGE,BUDGET).- The top-level spec fields describe one card, the one
interconnectnames. An H100 SXM runs at 3,350 GB/s, the PCIe card at 2,000. variantslists every form factor the model ships in, the one the top-level fields describe first. It is empty for a model sold in a single form factor, which is most of them. Each entry states its card in full, and a nullinterconnect_bandwidth_gbpsmeans that card has no interconnect fabric rather than an unknown figure.- Per-offering specs are resolved the same way: an offering's
configuration.gpu_mem_bandwidth_gbpsis its own form factor's figure, not the headline. - Fields with nothing recorded are
null.
List providers
GET /api/providers
Returns all active cloud providers. Useful for discovering valid provider slugs to use as filters.
[
{
"id": "aws",
"name": "Amazon Web Services",
"website": "https://aws.amazon.com/",
"country": "US"
}
]
Best practices
Caching
Pricing is collected on a per-provider schedule, from every 15 minutes to once a day. No provider is collected more often than every 15 minutes, so a shorter cache cannot return anything newer.
If you're sending a high volume of requests, we recommend:
- Cache responses for at least 15 minutes
- Store historical data locally for trend analysis
Pagination
The API returns paginated results with 10 items per page by default. Use the page and page_size parameters to navigate:
# Get page 2 with 100 results per page
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://getdeploying.com/api/gpu-offerings?page=2&page_size=100"
Filtering efficiently
For best performance:
- Use specific filters (gpu_model, provider) rather than fetching all data
- Filter on the API side rather than locally to reduce bandwidth
- Combine multiple filters to narrow results
Supported GPU models
The API includes pricing for 110 GPU models:
| GPU Model | Slug |
|---|---|
| AMD MI210 | amd-mi210 |
| AMD MI250 | amd-mi250 |
| AMD MI300X | amd-mi300x |
| AMD MI325X | amd-mi325x |
| AMD MI350X | amd-mi350x |
| AMD MI355X | amd-mi355x |
| AMD MI455X | amd-mi455x |
| AMD Radeon Pro V520 | amd-radeon-pro-v520 |
| Intel Gaudi 2 | intel-gaudi2 |
| Intel Gaudi 3 | intel-gaudi3 |
| Nvidia A10 | nvidia-a10 |
| Nvidia A100 | nvidia-a100 |
| Nvidia A10G | nvidia-a10g |
| Nvidia A16 | nvidia-a16 |
| Nvidia A30 | nvidia-a30 |
| Nvidia A40 | nvidia-a40 |
| Nvidia A4000 | nvidia-a4000 |
| Nvidia A4500 | nvidia-a4500 |
| Nvidia A5000 | nvidia-a5000 |
| Nvidia A800 | nvidia-a800 |
| Nvidia B100 | nvidia-b100 |
| Nvidia B200 | nvidia-b200 |
| Nvidia B300 | nvidia-b300 |
| Nvidia GB200 | nvidia-gb200 |
| Nvidia GB300 | nvidia-gb300 |
| Nvidia GH200 | nvidia-gh200 |
| Nvidia GT 710 | nvidia-gt710 |
| Nvidia GT 730 | nvidia-gt730 |
| Nvidia GTX 1050 Ti | nvidia-gtx-1050-ti |
| Nvidia GTX 1060 | nvidia-gtx-1060 |
| Nvidia GTX 1070 | nvidia-gtx-1070 |
| Nvidia GTX 1070 Ti | nvidia-gtx-1070-ti |
| Nvidia GTX 1080 | nvidia-gtx-1080 |
| Nvidia GTX 1080 Ti | nvidia-gtx-1080-ti |
| Nvidia GTX 1650 | nvidia-gtx-1650 |
| Nvidia GTX 1660 | nvidia-gtx-1660 |
| Nvidia GTX 1660 Super | nvidia-gtx-1660-super |
| Nvidia H100 | nvidia-h100 |
| Nvidia H20 | nvidia-h20 |
| Nvidia H200 | nvidia-h200 |
| Nvidia H800 | nvidia-h800 |
| Nvidia K620 | nvidia-k620 |
| Nvidia K80 | nvidia-k80 |
| Nvidia L4 | nvidia-l4 |
| Nvidia L40 | nvidia-l40 |
| Nvidia L40S | nvidia-l40s |
| Nvidia M4000 | nvidia-m4000 |
| Nvidia M60 | nvidia-m60 |
| Nvidia P100 | nvidia-p100 |
| Nvidia P1000 | nvidia-p1000 |
| Nvidia P2000 | nvidia-p2000 |
| Nvidia P4 | nvidia-p4 |
| Nvidia P40 | nvidia-p40 |
| Nvidia P4000 | nvidia-p4000 |
| Nvidia P5000 | nvidia-p5000 |
| Nvidia P600 | nvidia-p600 |
| Nvidia P6000 | nvidia-p6000 |
| Nvidia P620 | nvidia-p620 |
| Nvidia Quadro RTX 6000 | nvidia-rtx-6000 |
| Nvidia RTX 2000 Ada | nvidia-rtx-2000-ada |
| Nvidia RTX 2060 | nvidia-rtx-2060 |
| Nvidia RTX 2060 Super | nvidia-rtx-2060-super |
| Nvidia RTX 2070 | nvidia-rtx-2070 |
| Nvidia RTX 2080 | nvidia-rtx-2080 |
| Nvidia RTX 2080 Ti | nvidia-rtx-2080-ti |
| Nvidia RTX 3050 | nvidia-rtx-3050 |
| Nvidia RTX 3060 | nvidia-rtx-3060 |
| Nvidia RTX 3060 Ti | nvidia-rtx-3060-ti |
| Nvidia RTX 3070 | nvidia-rtx-3070 |
| Nvidia RTX 3070 Ti | nvidia-rtx-3070-ti |
| Nvidia RTX 3080 | nvidia-rtx-3080 |
| Nvidia RTX 3080 Ti | nvidia-rtx-3080-ti |
| Nvidia RTX 3090 | nvidia-rtx-3090 |
| Nvidia RTX 3090 Ti | nvidia-rtx-3090-ti |
| Nvidia RTX 4000 | nvidia-rtx-4000 |
| Nvidia RTX 4000 Ada | nvidia-rtx-4000-ada |
| Nvidia RTX 4000 SFF Ada | nvidia-rtx-4000-sff-ada |
| Nvidia RTX 4060 | nvidia-rtx-4060 |
| Nvidia RTX 4060 Ti | nvidia-rtx-4060-ti |
| Nvidia RTX 4070 | nvidia-rtx-4070 |
| Nvidia RTX 4070 Ti | nvidia-rtx-4070-ti |
| Nvidia RTX 4070 Ti Super | nvidia-rtx-4070-ti-super |
| Nvidia RTX 4080 | nvidia-rtx-4080 |
| Nvidia RTX 4090 | nvidia-rtx-4090 |
| Nvidia RTX 4500 Ada | nvidia-rtx-4500-ada |
| Nvidia RTX 5000 | nvidia-rtx-5000 |
| Nvidia RTX 5000 Ada | nvidia-rtx-5000-ada |
| Nvidia RTX 5060 | nvidia-rtx-5060 |
| Nvidia RTX 5060 Ti | nvidia-rtx-5060-ti |
| Nvidia RTX 5070 | nvidia-rtx-5070 |
| Nvidia RTX 5070 Ti | nvidia-rtx-5070-ti |
| Nvidia RTX 5080 | nvidia-rtx-5080 |
| Nvidia RTX 5090 | nvidia-rtx-5090 |
| Nvidia RTX 5880 Ada | nvidia-rtx-5880-ada |
| Nvidia RTX 6000 Ada | nvidia-rtx-6000-ada |
| Nvidia RTX A2000 | nvidia-a2000 |
| Nvidia RTX A6000 | nvidia-a6000 |
| Nvidia RTX PRO 2000 | nvidia-rtx-pro-2000 |
| Nvidia RTX PRO 4000 | nvidia-rtx-pro-4000 |
| Nvidia RTX PRO 4000 SFF | nvidia-rtx-pro-4000-sff |
| Nvidia RTX PRO 4500 | nvidia-rtx-pro-4500 |
| Nvidia RTX PRO 5000 | nvidia-rtx-pro-5000 |
| Nvidia RTX PRO 6000 | nvidia-rtx-pro-6000 |
| Nvidia RTX PRO 6000D | nvidia-rtx-pro-6000d |
| Nvidia T1000 | nvidia-t1000 |
| Nvidia T4 | nvidia-t4 |
| Nvidia T4G | nvidia-t4g |
| Nvidia V100 | nvidia-v100 |
| Nvidia V100S | nvidia-v100s |
| Nvidia Vera Rubin | nvidia-vera-rubin |
View detailed GPU specifications →
Supported providers
The API covers 91 cloud providers:
| Provider | Slug |
|---|---|
| 3NV | 3nv |
| AceCloud | acecloud |
| AIEEV | aieev |
| Akamai Cloud | akamai-cloud |
| Alibaba Cloud | alibaba-cloud |
| Amazon Web Services | aws |
| Atlas Cloud | atlas-cloud |
| Backblaze | backblaze |
| Beam | beam |
| Bentaus | bentaus |
| Beyond.pl | beyond-pl |
| BlastVPS | blastvps |
| BreezeHost | breezehost |
| Bunny CDN | bunnycdn |
| CambridgeNexus | cambridgenexus |
| Canopy Wave | canopywave |
| Cerebrium | cerebrium |
| Cirrascale | cirrascale |
| Civo | civo |
| Cleura | cleura |
| CloudFerro | cloudferro |
| Cloudflare | cloudflare |
| Cloudways | cloudways |
| Cloudzy | cloudzy |
| Contabo | contabo |
| CoreWeave | coreweave |
| Crusoe | crusoe |
| CUDO Compute | cudo-compute |
| Cyfuture AI | cyfuture |
| Database Mart | database-mart |
| Daytona | daytona |
| Denvr | denvr |
| deplo.io | deploio |
| DigitalOcean | digitalocean |
| Diploi | diploi |
| E2E Networks | e2e-networks |
| EcoHash | ecohash |
| Elastx | elastx |
| EmpirioLabs AI | empiriolabs |
| Enverge | enverge |
| Exoscale | exoscale |
| Fal.ai | fal-ai |
| Firebase | firebase |
| FlexStack | flexstack |
| Fluidstack | fluidstack |
| Fly.io | flyio |
| Gcore | gcore |
| Geodd | geodd |
| GMI Cloud | gmi-cloud |
| Google Cloud | google-cloud |
| GPUaaS | gpuaas |
| GPU.ai | gpu-ai |
| GPUhub | gpuhub |
| Green AI Cloud | greenai-cloud |
| Heroku | heroku |
| Hetzner | hetzner |
| Hexabyte | hexabyte |
| HIGHRESO | highreso |
| Hikube | hikube |
| Hostiko | hostiko |
| Hostinger | hostinger |
| Hot Aisle | hotaisle |
| Hugging Face | huggingface |
| HyperAI | hyper-ai |
| Hyperbolic | hyperbolic |
| Hyperstack | hyperstack |
| Impossible Cloud | impossible-cloud |
| Internxt | internxt |
| Jarvislabs | jarvislabs |
| Koyeb | koyeb |
| Kuberns | kuberns |
| Lade | lade |
| Lambda Labs | lambda-labs |
| Latitude.sh | latitude-sh |
| Leafcloud | leaf-cloud |
| Leaseweb | leaseweb |
| Lightning AI | lightning-ai |
| Lium | lium |
| Lyceum | lyceum |
| Massed Compute | massed-compute |
| Microsoft Azure | microsoft-azure |
| Nebius | nebius |
| Netlify | netlify |
| Nova Cloud | nova-cloud |
| Novita | novita-ai |
| Oblivus | oblivus |
| OpenRelay | openrelay |
| Oracle Cloud | oracle-cloud |
| Orion AI Factory | orion-ai-factory |
| OVHcloud | ovh |
| Packet·ai | packet-ai |
| Paperspace | paperspace |
| pushr.io | pushr |
| Railway | railway |
| Ravion | ravion |
| Render | render |
| Replicate | replicate |
| Runcrate | runcrate |
| Runpod | runpod |
| Salad | salad |
| Scaleway | scaleway |
| Seeweb | seeweb |
| Sesterce | sesterce |
| Sevalla | sevalla |
| Shadeform | shadeform |
| Spheron | spheron |
| STRG | strg |
| Supabase | supabase |
| SwissGPU | swissgpu |
| TensorDock | tensordock |
| TensorWave | tensorwave |
| Thalassa Cloud | thalassa |
| TheAI | theai-cloud |
| Theta EdgeCloud | theta-edgecloud |
| Thunder Compute | thunder-compute |
| Together AI | together-ai |
| UpCloud | upcloud |
| Utho | utho |
| Vast.ai | vast-ai |
| Vercel | vercel |
| Verda | verda |
| VoltageGPU | voltagegpu |
| Vultr | vultr |
| Wasabi | wasabi |
| Zeabur | zeabur |
| Zenlayer | zenlayer |
| Zerops | zerops |
View all providers with details →
Data latency & accuracy
- Check frequency: Most offerings are re-checked every 15 minutes or hourly, and the rest once a day. Cadence follows volatility, not catalogue size: providers whose rates and capacity move through the day sit on the fastest tier, while a provider with a stable published price list is checked daily. A small number of providers whose prices rarely change are maintained by hand. Each offering carries its own
status.last_verifiedtimestamp. - Non-binding: All prices returned by the API are estimates for informational purposes only and do not constitute a binding offer to sell compute.
- Final billing: The final cost is determined strictly by the provider at the moment of provisioning. We strongly recommend performing a dry-run or checking the provider's console before launching high-volume workloads.
- Some providers may have regional price variations and other pricing factors not reflected in our data.
- Contact us if you notice any discrepancies.
Legal & usage
Use of the API is subject to our Terms and Conditions.
Support
You can reach us anytime at [email protected].