Skip to main content

GPU Stock Information

As the demand for high-performance graphics processing units (GPUs) continues to surge, real-time access to GPU inventory levels becomes increasingly important for businesses. At Nexgen Cloud, we provide a GPU stock API endpoint and user interface that offers comprehensive data on GPU availability across multiple regions and GPU configurations. This documentation serves as a guide for utilizing our stock reporting system and assists users in securing the GPU resources required for their workloads.

In this article


Current GPU stock

Our stocks API endpoint delivers real-time information on the current GPU stock levels. For each GPU model, we present the total GPU units available and the number of units currently in inventory. Additionally, we offer insights into the availability of GPU combinations typically sold in multiples of x1, x2, x4, x8, and x10. This breakdown ensures that users can assess the availability of specific GPU configurations that best meet their needs. Our API enables users to make informed decisions quickly by continuously monitoring and updating the current stock levels of various GPU models.

Upcoming GPU stock

In development - coming soon

The GPU stocks API endpoint offers valuable insights into the future supply of GPUs. For every GPU model, we present information on the anticipated stock levels for the upcoming 7 days, as well as the ranges of 8-30 days and 30+ days. This allows users to anticipate GPU availability over various time frames and make informed procurement decisions. By providing visibility into upcoming stock levels, our API empowers users to plan their GPU acquisitions effectively.


GPU stock Infrahub user interface

The Infrahub GPU stock user interface provides access to real-time information on the current GPU stock levels. For each GPU model, we present the total GPU units available and the number of units for each configuration currently in inventory.


GPU stocks API

GET /core/stocks

Call the GET /core/stocks endpoint to retrieve a list of current and anticipated upcoming stock for all GPUs offered by Infrahub in the regions CANADA-1 and NORWAY-1.


Parameters


No parameters.


Returns


A successful response returns the stocks object, which includes information such as the region, stock type (GPU), and a models array. This array consists of objects that provide details on both the current and anticipated stocks for each GPU model in each region.


Attributes


region string

The geographic region where the GPUs are available.
Learn more about regions.


stock-type string

Specifies the type of stock, which is "GPU".


models array

An array of objects containing stock information for each GPU model, in each region.

Show child attributes
model string

The model name of the GPU.


available string

The total number of GPU units available for a GPU model. It is represented as "200+" in this example.


planned_7_days string

Anticipated stock level for the next 7 days. A value of null, indicates there is no data available.


planned_30_days string

Anticipated stock level for the next 30 days. A value of null, indicates there is no data available.


planned_100_days string

Anticipated stock level for the next 100 days. A value of null, indicates there is no data available.


configurations object

An object containing GPU configuration details.

Show child attributes
1x integer

Number of GPUs configured as 1x: 396.


2x integer

Number of GPUs configured as 2x: 197.


4x integer

Number of GPUs configured as 4x: 98.


8x integer

Number of GPUs configured as 8x: 45.


10x integer

Number of GPUs configured as 10x: 0.

Example request
curl -X GET "https://infrahub-api.nexgencloud.com/v1/core/stocks" \
-H "accept: application/json"\
-H "api_key: YOUR API KEY"
Response
{
"stocks": [
{
"region": "CANADA-1",
"stock-type": "GPU",
"models": [
{
"model": "RTX-A6000",
"available": "200+",
"planned_7_days": null,
"planned_30_days": null,
"planned_100_days": null,
"configurations": {
"1x": 396,
"2x": 197,
"4x": 98,
"8x": 45,
"10x": 0
}
},
{...}
note

The available field provides an estimate of the total number of GPUs available for each model. It's important to note that we never over-report the number available. Therefore, there will always be at least the number of GPUs available as the value returned by this field. For example, if it indicates "100+", there will never be less than 100 GPUs available.

If you require precise stock data, please don't hesitate to reach out to support at: [email protected].


note

In this example, only the available stock for the GPU "RTX-A6000" in the region "CANADA-1" is shown. Using the GET /core/stocks endpoint will return the current and anticipated upcoming stock for all available GPUs, in all regions.


Back to top