Pricing API.
PRICING API · THEAI LTD · INNOVATION ONE, DIFC, DUBAI, UAE · LAST UPDATED JULY 31, 2026
A public, read-only JSON feed of our GPU pricing for aggregators and marketplaces. No API key, no authentication — a plain GET. The response is generated straight from our live rate card, cached for one hour, and served with Access-Control-Allow-Origin: * so it can be fetched from anywhere. For the authenticated console API (launch, billing, tokens) see Docs.
ENDPOINT
| Method | Path | Auth |
|---|---|---|
GET | /api/v1/pricing | none (public) |
curl -s https://cloud.theai.com/api/v1/pricing | jqRESPONSE FIELDS
| Field | Type | Notes |
|---|---|---|
provider | string | Always "TheAI Cloud". |
currency | string | ISO 4217, "USD". |
unit | string | Price basis — "per_gpu_hour". |
updated_at | string | ISO-8601 timestamp of the last publish. |
offerings[] | array | One entry per GPU SKU. |
offerings[].gpu | string | GPU model, e.g. "NVIDIA B300". |
offerings[].sku | string | Stable machine id of the configuration. |
offerings[].gpus_per_node | number | GPUs in the smallest bookable unit (B300 node = 8; GB300 tray = 4). |
offerings[].min_gpus · max_gpus | number | Bookable range (max_gpus only where capped, e.g. one NVL72 rack = 72). |
offerings[].interconnect | string | Fabric description. |
offerings[].region · country | string | us-central-1 · US. |
offerings[].availability | string | reservation until capacity opens. |
offerings[].available_from | string | Year-quarter, e.g. 2026-Q4. |
prices.on_demand | object | { price, billing: "per_minute", available_from }. Absent for reserved-only SKUs. |
prices.reserved[] | array | { term_months, price }, ascending by term. Prices are $/GPU·hour at the committed term. |
EXAMPLE RESPONSE
{
"provider": "TheAI Cloud",
"currency": "USD",
"unit": "per_gpu_hour",
"updated_at": "2026-08-02T12:31:45.630Z",
"offerings": [
{
"gpu": "NVIDIA B300",
"sku": "B300_SXM6_288GB",
"gpus_per_node": 8,
"min_gpus": 8,
"interconnect": "NVLink 5 intra-node, dedicated RDMA fabric inter-node",
"region": "us-central-1",
"country": "US",
"availability": "reservation",
"available_from": "2026-Q4",
"prices": {
"on_demand": {
"price": 6.9,
"billing": "per_minute",
"available_from": "2026-Q4"
},
"reserved": [
{
"term_months": 1,
"price": 6.75
},
{
"term_months": 3,
"price": 6.55
},
{
"term_months": 6,
"price": 5.5
},
{
"term_months": 12,
"price": 5.3
}
]
}
},
{
"gpu": "NVIDIA GB300",
"sku": "GB300_NVL72_TRAY",
"gpus_per_node": 4,
"min_gpus": 4,
"max_gpus": 72,
"interconnect": "NVLink 5 — single NVL72 domain (up to 72 GPUs)",
"region": "us-central-1",
"country": "US",
"availability": "reservation",
"available_from": "2027-Q1",
"prices": {
"reserved": [
{
"term_months": 1,
"price": 6.9
},
{
"term_months": 3,
"price": 6.4
},
{
"term_months": 6,
"price": 5.9
},
{
"term_months": 12,
"price": 5.6
}
]
}
}
]
}Prices are the single source of truth for our rate card — the same numbers shown on Pricing. Reserved terms are $/GPU·hour when committing for that many months; pay-as-you-go is per-minute and opens with capacity. Questions or bulk feeds: capacity@theai.com.