Skip to content

rp stock gpu

List GPU types with price and live availability.

rp stock gpu [--product <p,…>] [--min-count N]
                    [--cloud SECURE|COMMUNITY] [--dc <id>] [--min-cuda <ver>]
                    [--vram-gb N] [--stock NONE|LOW|MEDIUM|HIGH]
                    [--cuda <ver>] [--sort <column>] [--json]

Options

  --product <p,…>           POD, CLUSTER or SERVERLESS, comma-separated
                            (default: POD,SERVERLESS)
  --min-count N             only types with at least N GPUs free on one host
                            (minimum 1)
  --cloud SECURE|COMMUNITY  keep only types offered on that tier; also drops
                            the opposite tier's price column (SECURE hides
                            COMMUNITY_PRICE, and vice versa)
  --dc <id>                 keep only types offered in this datacentre
                            (case-insensitive); also makes STOCK region-accurate
                            for that datacentre instead of a cross-DC aggregate
  --min-cuda <ver>          minimum CUDA version, major or major.minor
  --vram-gb N               keep only types with at least N GB of VRAM
                            (--vram is accepted as an alias)
  --stock <level>           keep only types whose STOCK is that level
  --cuda <ver>              keep only types with that CUDA version available
  --sort <column>           order rows by ID, DISPLAY, VRAM_GB, CLOUD,
                            SECURE_PRICE, COMMUNITY_PRICE, STOCK or CUDA
                            (VRAM is accepted as an alias for VRAM_GB)
  --hide <cols>             drop columns from the table (display-only; never
                            filters rows or --json). Comma-separated,
                            case-insensitive: any of ID, DISPLAY, VRAM_GB,
                            CLOUD, SECURE_PRICE, COMMUNITY_PRICE, STOCK, CUDA,
                            DATACENTERS (e.g. --hide DISPLAY,SECURE_PRICE)
  --json                    print the raw API response

Notes

The ID column is the value rp pod create --gpu and rp serverless create --gpu take. Ids are display names containing spaces, so quote them. STOCK is shown only with --dc, and is that datacentre's own availability (region-accurate). The DATACENTERS column always carries the per-datacentre breakdown. CLOUD lists the tiers a type is offered on: "SECURE, COMMUNITY" when both, or just "SECURE" / "COMMUNITY"; a dash means neither. With --cloud the column is omitted, since every shown row is on that tier. SECURE_PRICE and COMMUNITY_PRICE are the per-GPU hourly rates for each tier; a dash ("-") means that tier is not offered (gated on the secure/community flags, not on the price value — the API can return a non-zero price for an unoffered tier). With --cloud these columns are pruned: --cloud SECURE shows only SECURE_PRICE, --cloud COMMUNITY only COMMUNITY_PRICE, and the other (all-dash) column is omitted. CUDA lists the available CUDA versions (truncated to two plus "+N more"); a dash means none are advertised. It is the same ceiling --min-cuda filters against. DATACENTERS lists the datacentres that offer this GPU with stock (availability != NONE), sorted by id and truncated to two ids plus "+N more"; a dash means none are stocked. It is the same per-datacentre availability the API returns under include=AVAILABILITY, so it already honours --product, --cloud and --min-count. With --dc the requested datacentre is omitted from the list (you already scoped to it). --vram-gb / --vram is a minimum: a type with more VRAM than N still passes. --hide is display-only: it removes columns from the table but leaves the row set and the --json payload untouched, so it is unrelated to filtering. All filters and --sort apply to BOTH the table and --json, so the two views always show the same types. --min-count is per host: it asks for N of that GPU in one machine, not N across the fleet. The floor is 1, so 0 or a negative is a usage error. --min-cuda takes 12 or 12.1; any other shape is rejected before the call.

Examples

# Show secure-cloud GPUs with at least two in stock
$ rp stock gpu --cloud SECURE --min-count 2

# Show serverless GPUs with CUDA 12.4 or newer
$ rp stock gpu --product SERVERLESS --min-cuda 12.4

API: GET /v2/catalog/gpus (include=AVAILABILITY)