Hundredth Run · JSON-LD Context
Hundredthrun Context
JSON-LD context defining the semantic vocabulary for Hundredthrun from Hundredth Run.
3 Classes
28 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
hundredthrun:
https://pages.dev/schema#
Classes
PriceRow
GpuSummary
ModelEstimate
Properties
| Property | Type | Container |
|---|---|---|
| provider | string | |
| gpu | string | |
| variant | string | |
| gpus_per_unit | string | |
| price_type | string | |
| term | string | |
| region | string | |
| billing_unit | string | |
| price_as_listed | string | |
| derivation | string | |
| availability_note | string | |
| lead_time_class | string | |
| source_url | string | |
| date_checked | string | |
| fetch_method | string | |
| confidence | string | |
| notes | string | |
| price_usd_per_gpu_hr | decimal | |
| slug | string | |
| vram_gb | decimal | |
| rows | integer | |
| on_demand | ||
| cheapest | ||
| page | string | |
| last_checked | string | |
| name | string | |
| params_b | decimal | |
| architecture | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://pages.dev/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"hundredthrun": "https://pages.dev/schema#",
"PriceRow": "hundredthrun:PriceRow",
"provider": {
"@id": "hundredthrun:provider",
"@type": "xsd:string"
},
"gpu": {
"@id": "hundredthrun:gpu",
"@type": "xsd:string"
},
"variant": {
"@id": "hundredthrun:variant",
"@type": "xsd:string"
},
"gpus_per_unit": {
"@id": "hundredthrun:gpus_per_unit",
"@type": "xsd:string"
},
"price_type": {
"@id": "hundredthrun:price_type",
"@type": "xsd:string"
},
"term": {
"@id": "hundredthrun:term",
"@type": "xsd:string"
},
"region": {
"@id": "hundredthrun:region",
"@type": "xsd:string"
},
"billing_unit": {
"@id": "hundredthrun:billing_unit",
"@type": "xsd:string"
},
"price_as_listed": {
"@id": "hundredthrun:price_as_listed",
"@type": "xsd:string"
},
"derivation": {
"@id": "hundredthrun:derivation",
"@type": "xsd:string"
},
"availability_note": {
"@id": "hundredthrun:availability_note",
"@type": "xsd:string"
},
"lead_time_class": {
"@id": "hundredthrun:lead_time_class",
"@type": "xsd:string"
},
"source_url": {
"@id": "hundredthrun:source_url",
"@type": "xsd:string"
},
"date_checked": {
"@id": "hundredthrun:date_checked",
"@type": "xsd:string"
},
"fetch_method": {
"@id": "hundredthrun:fetch_method",
"@type": "xsd:string"
},
"confidence": {
"@id": "hundredthrun:confidence",
"@type": "xsd:string"
},
"notes": {
"@id": "hundredthrun:notes",
"@type": "xsd:string"
},
"price_usd_per_gpu_hr": {
"@id": "hundredthrun:price_usd_per_gpu_hr",
"@type": "xsd:decimal"
},
"GpuSummary": "hundredthrun:GpuSummary",
"slug": {
"@id": "hundredthrun:slug",
"@type": "xsd:string"
},
"vram_gb": {
"@id": "hundredthrun:vram_gb",
"@type": "xsd:decimal"
},
"rows": {
"@id": "hundredthrun:rows",
"@type": "xsd:integer"
},
"on_demand": {
"@id": "hundredthrun:on_demand"
},
"cheapest": {
"@id": "hundredthrun:cheapest"
},
"page": {
"@id": "hundredthrun:page",
"@type": "xsd:string"
},
"last_checked": {
"@id": "hundredthrun:last_checked",
"@type": "xsd:string"
},
"ModelEstimate": "hundredthrun:ModelEstimate",
"name": {
"@id": "hundredthrun:name",
"@type": "xsd:string"
},
"params_b": {
"@id": "hundredthrun:params_b",
"@type": "xsd:decimal"
},
"architecture": {
"@id": "hundredthrun:architecture",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Hundredth Run API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Hundredth Run's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-12) from openapi/hundredthrun-openapi.json.",
"dcterms:created": "2026-11-12",
"dcterms:source": [
"openapi/hundredthrun-openapi.json"
]
}