Cloud GPU pricing is a mess. Our API fixes this.
Stop wrestling with fragmented pricing models. We normalize data from 85 cloud providers into one API, so you can build cost-aware infrastructure.
See how easy it is to find the lowest priced on-demand B300 across every provider we track
curl -H "Authorization: Bearer $API_KEY" \
"https://getdeploying.com/api/gpu-offerings?gpu_model=nvidia-b300&billing_type=ON_DEMAND&sort=price_hour"
{
"page": 1,
"page_size": 10,
"page_count": 5,
"total": 50,
"data": [
{
"id": "gpu-ai-752e1000fd7f9790",
"provider": { "id": "gpu-ai", "name": "GPU.ai", "country": "AE", ... },
"configuration": {
"gpu_model": "nvidia-b300",
"gpu_count": 1,
"vram_per_gpu_gb": 288,
"interconnect": "SXM",
...
},
"pricing": {
"currency": "USD",
"billing_type": "ON_DEMAND",
"hourly_per_gpu": 7.89,
"monthly": 5680.8,
...
},
"status": {
"availability": "AVAILABLE",
"last_verified": "2026-10-03T12:00:08Z",
...
}
},
...
]
}
- Providers
- 85
- Hyperscalers to GPU clouds
- Price points
- 5,613
- 108 GPU models
- Fastest refresh
- 15 min
- Per provider, down to once a day
- Price history
- 2024 since
- Weekly, daily since Jul 2026
Optimize your compute spend.
Pricing for the same GPU varies by up to 59% across providers. Query the cheapest listing for any model and billing type, and route workloads where they cost least.
gpu-offeringssort=price_hour
// Cheapest H100, on-demand
GET /api/gpu-offerings?gpu_model=nvidia-h100
&billing_type=ON_DEMAND&sort=price_hour
Save up to 59%
One schema. Zero maintenance.
Forget chasing broken scrapers or changing APIs. We run the collectors on a per-provider schedule, from every 15 minutes to once a day, and normalize everything into one schema.
providersgpus
// Every provider, same fields
GET /api/providers
85 providers, one schema
Filter for exactly what you need.
Need 8x A100 on spot under $15 an hour? Filter by technical specs, billing model and provider country to find the exact instances your workload requires.
min_vrammax_priceprovider_country
// 8x A100, spot, under $15/hr, US providers
GET /api/gpu-offerings?gpu_model=nvidia-a100
&min_gpu_count=8&billing_type=SPOT
&max_price=15&provider_country=US
See where prices are going.
Today's rate only tells you half the story. Every GPU model carries a price history you can query the same way you query live listings: weekly snapshots since mid-2024, and a daily series since July 2026.
gpu-price-historyinterval=daily
// Daily H100 market-wide series
GET /api/gpu-price-history?gpu_model=nvidia-h100
&billing_type=ON_DEMAND&interval=daily
How it works
-
01
Get API credentials
Pick a plan and request access; your key is issued once the subscription is set up.
-
02
Authenticate
Plain REST with a Bearer token. No SDK required; any HTTP client works.
-
03
Build
Page through offerings, pull history, and put market data in your platform.
Built for teams that buy compute
Cost-aware sourcing
Pick the lowest priced provider for each workload with current rates in hand.
Market visibility
See the global GPU market as it stands and as it moved, per model or per provider.
Region-aware sourcing
Filter by provider headquarters for data residency and compliance workflows.
Competitive benchmarking
Measure your internal cloud costs against the market with normalized data.
Predictable pricing
One plan, full access, no per-seat pricing. Pay monthly or save with a year up front.
Every plan includes
- Requests
- 3,000 a day
- Coverage
- All 85 providers, 108 GPU models
- Filters
- Filtering and metadata on every endpoint
- Refresh
- Every 15 minutes to daily1
- History
- Weekly and daily price history2
- Support
- Email support
Need higher quotas? Contact us for an enterprise plan.
[1] A small number of providers are updated less frequently. [2] Weekly snapshots since mid-2024, daily since July 2026, with coverage widening over time.
Plan prices exclude applicable taxes.
Common questions
How is the data sourced?
We utilize a proprietary indexing engine that normalizes public pricing information from cloud providers. While we aim for high accuracy, always verify current rates with the provider before provisioning.
How often do you update pricing?
It depends on the provider. Most of the offerings in the API 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.
Can I resell the API data?
We do not permit the resale of raw data feeds. However, you may use the API to power features within your own applications (eg. internal dashboards, aggregated data). If you are building a direct competitor to this API or website, usage is not permitted.
Do you offer a trial?
We provide limited trial keys for technical evaluation upon request. Please contact support.
What happens if I hit the rate limit?
The API will return a 429 status code. If your application requires higher throughput, please contact us for an Enterprise plan.
How does billing work?
All plans are billed at the start of each billing cycle. Monthly plans renew every month, while annual plans renew once per year at a discounted rate.
How do I cancel my subscription?
You can cancel anytime by emailing [email protected] - no questions asked. Your subscription remains active until the end of the current billing period. Please note no partial refunds are issued for unused time.
Get started today
Normalized data across 85 cloud providers, without the maintenance headache.
Questions? [email protected]