# AI Compute GPU Rental Term Structure

> AI Compute GPU Rental Term Structure is a paid API for AI agents from ai-compute-production.up.railway.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-17).

Returns smoothed spot, 1-week, and 1-month GPU rental price marks in USD per GPU-hour, aggregated from public pricing sources.

## Facts

- Endpoint: GET https://ai-compute-production.up.railway.app/v1/compute/term?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ai-compute-gpu-rental-term-structure-792acb57
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_iSoenSykS9psLPagMasTy

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability ai-compute-gpu-rental-term-structure-792acb57
```

Example prompt: What are the current spot, 1-week, and 1-month rental price marks for H100-SXM GPUs in USD per GPU-hour, aggregated from public sources?

## When to prefer this

Use this endpoint when you need aggregated, multi-source GPU rental price marks across multiple time horizons (spot, 1w, 1m) without building your own scraper. Prefer it over manual lookups when you need smoothed marks from multiple public sources with confidence metadata. Not suitable if you need a price forecast, a binding trade quote, or real-time order book data.

## Known failure modes

- Unknown GPU type returns empty curves array
- Invalid tenor string results in default tenors being applied or error
- Service unavailable if upstream pricing sources are unreachable
- Stale data if public pricing sources have not updated recently (indicated by ageSecondsOldest)
- Payment failure (HTTP 402) if USDC payment is not provided correctly

## How this service works

Hourly GPU rental term structure: smoothed spot, 1w, and 1m marks in USD per GPU-hour, collected from public pricing sources. Not a forecast, a traded forward curve, or a recommendation. Trailing tenors are labeled trailing_median. Descriptive GPU rental marks aggregated from public sources. Not a forecast, a traded forward, or a recommendation.

## Output

A JSON object containing a timestamp, unit (USD/GPU-hour), and an array of term curves per GPU type. Each curve includes spot, 1w, and 1m tenor entries with bid, ask, mid, and mark prices. Spot prices are observed; trailing tenors are labeled trailing_median. Also includes a confidence object with source names, source count, and observation age metadata, plus a disclaimer.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "gpu": {
       "type": "string",
       "description": "Canonical GPU type, or a comma-separated list. Omit on spot and term for every tracked GPU."
      },
      "tenors": {
       "type": "string",
       "description": "Comma-separated tenors. Default spot,1w,1m."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "asOf",
      "unit",
      "curves",
      "confidence"
     ],
     "properties": {
      "asOf": {
       "type": "string"
      },
      "unit": {
       "type": "string"
      },
      "curves": {
       "type": "array",
       "items": {
        "type": "object"
       }
      },
      "confidence": {
       "type": "object",
       "required": [
        "nSources",
        "sources"
       ],
       "properties": {
        "sources": {
         "type": "array",
         "items": {
          "type": "string"
         }
        },
        "nSources": {
         "type": "integer"
        },
        "ageSecondsNewest": {
         "type": [
          "integer",
          "null"
         ]
        },
        "ageSecondsOldest": {
         "type": [
          "integer",
          "null"
         ]
        },
        "newestObservationAt": {
         "type": [
          "string",
          "null"
         ]
        },
        "oldestObservationAt": {
         "type": [
          "string",
          "null"
         ]
        }
       }
      },
      "disclaimer": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "asOf": "2026-10-16T13:00:00+00:00",
  "unit": "USD/GPU-hour",
  "curves": [
   {
    "tenors": [
     {
      "ask": 4.29,
      "bid": 2.1,
      "mid": 3.14,
      "mark": 3.14,
      "basis": "observed",
      "tenor": "spot"
     },
     {
      "ask": null,
      "bid": null,
      "mid": 3.05,
      "mark": 3.05,
      "basis": "trailing_median",
      "tenor": "1w"
     },
     {
      "ask": null,
      "bid": null,
      "mid": 2.98,
      "mark": 2.98,
      "basis": "trailing_median",
      "tenor": "1m"
     }
    ],
    "gpuType": "H100-SXM"
   }
  ],
  "confidence": {
   "sources": [
    "gpurentalprices",
    "gputable",
    "priceofcompute"
   ],
   "nSources": 3,
   "ageSecondsNewest": 120,
   "ageSecondsOldest": 3600,
   "newestObservationAt": "2026-10-16T13:00:00+00:00",
   "oldestObservationAt": "2026-10-16T12:00:00+00:00"
  },
  "disclaimer": "Descriptive GPU rental marks aggregated from public sources. Not a forecast, a traded forward, or a recommendation."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ai-compute-gpu-rental-term-structure-792acb57/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ai-compute-production.up.railway.app](https://www.zero.xyz/host/ai-compute-production.up.railway.app/llms.txt)
