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

GPU + CPU pricing

Returns hourly GPU rates per model and tier (with your organization's negotiated rates applied), CPU rates per machine size, and VM disk size bounds.

Required permission

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

Command line

The orl CLI wraps this endpoint:

orl catalog pricing get
GET
/v1/pricing

Authorization

apiKey
headerAuthorizationBearer <token>

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

Response Body

Pricing

application/json
  1. response
gpu*array<>
cpu*array<>
vmDisk*

Live VM boot-disk size bounds the control plane accepts. Runtime env-tunable, so clients read these instead of hardcoding a ceiling that would drift from the server. A request outside the range is a 400.

Example Request
curl -X GET 'https://api.openrelay.inc/v1/pricing'
Example Response
{  "gpu": [    {      "gpuModelId": "string",      "gpuModelName": "string",      "vramGb": 0,      "tier": "string",      "pricePerHourCents": 0    }  ],  "cpu": [    {      "resourceSize": "string",      "pricePerHourCents": 0,      "vcpu": 0,      "ramMb": 0    }  ],  "vmDisk": {    "minGb": 0,    "maxGb": 0  }}