Skip to content
OpenRelay is in early access, and the /v1 API is stable. New capabilities ship in the changelog.
API ReferenceComputePods

Live pod GPU capacity and on-demand rates

Returns, per GPU model, the GPU units a pod create can claim right now, the largest single pod that fits, and the server-computed on-demand rate per GPU-hour. What a pod create can actually claim right now, per GPU model: free native (device-request) GPU units on online, non-delisted nodes a pod can be sized on (the exact filter admission uses), plus the SERVER-computed on-demand hourly rate. Only models with pod units and a price are returned; a create flow should offer exactly these and render these rates verbatim rather than re-deriving prices from the catalog.

Required permission

Requires the compute.read permission. See Permissions for the roles and API key permissions that include it.

Command line

The orl CLI wraps this endpoint:

orl pods capacity list
GET
/v1/pods/capacity

Authorization

apiKey
headerAuthorizationBearer <token>

OpenRelay API key. Send it as Authorization: Bearer or_… (legacy vl_… keys still work).

Response Body

Capacity per GPU model, cheapest first

application/json
  1. response
items*array<>
Example Request
curl -X GET 'https://api.openrelay.inc/v1/pods/capacity'
Example Response
{  "items": [    {      "gpuModelId": "string",      "name": "string",      "vramGb": 0,      "manufacturer": "string",      "freeUnits": 0,      "totalUnits": 0,      "maxGpuCount": 0,      "rateOnDemandCentsPerHour": 0,      "rateReservedCentsPerHour": 0,      "rateInterruptibleCentsPerHour": 0    }  ]}