Hobby Card Index · JSON-LD Context
Hobbycardindex Com Context
JSON-LD context defining the semantic vocabulary for Hobbycardindex Com from Hobby Card Index.
47 Classes
163 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
hobbycardindex:
https://hobbycardindex.com/schema#
Classes
Attribution
Error
PriceGrid
SearchResult
SearchResponse
Card
CardPricesResponse
CardRef
Sale
SalesResponse
Listing
ListingsResponse
HistoryResponse
GraderPopulation
PopulationResponse
Slab
ScanCard
ScanResponse
ScanRequest
Set
SetsResponse
Cert
CertResponse
CollectionItem
CollectionResponse
Mover
MoversResponse
CategoryStats
CategoriesResponse
IndexChange
IndexSales
MarketIndex
MarketIndexList
MarketIndexHistory
MarketIndexCards
MarketSummary
BulkManifest
UsageCounter
WebhookEndpoint
WebhookStatus
WebhookPut
WatchlistChange
WatchlistPage
WatchedCardPrices
WatchlistPricesResponse
JsonRpcRequest
JsonRpcResponse
Properties
| Property | Type | Container |
|---|---|---|
| text | string | |
| url | reference | |
| html | string | |
| required | boolean | |
| terms | reference | |
| success | boolean | |
| error | ||
| loose | decimal | |
| psa10 | decimal | |
| psa9 | decimal | |
| psa8 | decimal | |
| psa7 | decimal | |
| bgs10 | decimal | |
| cgc10 | decimal | |
| sgc10 | decimal | |
| id | integer | |
| externalId | string | |
| name | string | |
| year | integer | |
| setName | string | |
| setId | string | |
| cardNumber | string | |
| printRun | integer | |
| category | string | |
| playerName | string | |
| imageUrl | reference | |
| addedAt | dateTime | |
| prices | ||
| hciUrl | reference | |
| results | list | |
| count | integer | |
| limit | integer | |
| offset | integer | |
| hasMore | boolean | |
| card | reference | |
| soldAt | dateTime | |
| price | decimal | |
| grade | string | |
| gradingCompany | string | |
| title | string | |
| auction | boolean | |
| saleType | string | |
| askingPrice | decimal | |
| bids | integer | |
| source | string | |
| periodDays | integer | |
| sample | string | |
| everyDays | integer | |
| summary | ||
| sales | list | |
| itemId | string | |
| shipping | decimal | |
| total | decimal | |
| currency | string | |
| condition | string | |
| marketValue | decimal | |
| belowMarketPct | decimal | |
| seller | ||
| status | string | |
| checkedAt | dateTime | |
| listings | list | |
| usage | ||
| days | integer | |
| history | list | |
| soldByGrade | ||
| totalGraded | integer | |
| gems | integer | |
| gemGrade | string | |
| gemRate | decimal | |
| ladder | ||
| autoTotal | integer | |
| nonAutoTotal | integer | |
| lastChange | ||
| population | ||
| grader | string | |
| autoGrade | string | |
| certNumber | string | |
| certVerified | boolean | |
| priceAtGrade | decimal | |
| verifyUrl | reference | |
| frontImageUrl | reference | |
| backImageUrl | reference | |
| parallel | string | |
| confidence | decimal | |
| match | ||
| alternatives | list | |
| engine | string | |
| slab | ||
| scanId | string | |
| uncertain | boolean | |
| printingUncertain | boolean | |
| reason | string | |
| nameCheck | string | |
| image | string | |
| mimeType | string | |
| language | string | |
| cards | integer | |
| sets | list | |
| player | string | |
| cert | ||
| cardId | integer | |
| quantity | integer | |
| purchasePrice | decimal | |
| purchaseDate | date | |
| notes | string | |
| items | list | |
| direction | string | |
| priceChangePct | decimal | |
| averagePrice | decimal | |
| movers | list | |
| period | string | |
| updatedAt | dateTime | |
| requestsCharged | integer | |
| cardCount | integer | |
| averagePriceLoose | decimal | |
| averagePricePsa10 | decimal | |
| lastSaleAt | dateTime | |
| categories | list | |
| last7d | integer | |
| last30d | integer | |
| dollarVolume7d | decimal | |
| dollarVolume30d | decimal | |
| throughDate | string | |
| type | string | |
| date | string | |
| value | decimal | |
| change | reference | |
| basketSize | integer | |
| methodology | string | |
| indexes | list | |
| index | reference | |
| gainers7d | list | |
| losers7d | list | |
| playerIndexes | ||
| generatedAt | dateTime | |
| durationMs | integer | |
| totalRows | integer | |
| pending | boolean | |
| used | integer | |
| allowance | integer | |
| usedToday | integer | |
| allowancePerDay | integer | |
| hourUtc | integer | |
| secret | string | |
| active | boolean | |
| lastDelivery | ||
| webhook | ||
| watched | integer | |
| watchLimit | integer | |
| hour | integer | |
| rotateSecret | boolean | |
| added | integer | |
| alreadyWatched | integer | |
| notFound | list | |
| removed | integer | |
| following | list | |
| lastSale | ||
| sales90d | integer | |
| data | ||
| jsonrpc | string | |
| method | string | |
| params | ||
| result |
JSON-LD Document
{
"@context": {
"@vocab": "https://hobbycardindex.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"hobbycardindex": "https://hobbycardindex.com/schema#",
"Attribution": "hobbycardindex:Attribution",
"text": {
"@id": "hobbycardindex:text",
"@type": "xsd:string"
},
"url": {
"@id": "hobbycardindex:url",
"@type": "@id"
},
"html": {
"@id": "hobbycardindex:html",
"@type": "xsd:string"
},
"required": {
"@id": "hobbycardindex:required",
"@type": "xsd:boolean"
},
"terms": {
"@id": "hobbycardindex:terms",
"@type": "@id"
},
"Error": "hobbycardindex:Error",
"success": {
"@id": "hobbycardindex:success",
"@type": "xsd:boolean"
},
"error": {
"@id": "hobbycardindex:error"
},
"PriceGrid": "hobbycardindex:PriceGrid",
"loose": {
"@id": "hobbycardindex:loose",
"@type": "xsd:decimal"
},
"psa10": {
"@id": "hobbycardindex:psa10",
"@type": "xsd:decimal"
},
"psa9": {
"@id": "hobbycardindex:psa9",
"@type": "xsd:decimal"
},
"psa8": {
"@id": "hobbycardindex:psa8",
"@type": "xsd:decimal"
},
"psa7": {
"@id": "hobbycardindex:psa7",
"@type": "xsd:decimal"
},
"bgs10": {
"@id": "hobbycardindex:bgs10",
"@type": "xsd:decimal"
},
"cgc10": {
"@id": "hobbycardindex:cgc10",
"@type": "xsd:decimal"
},
"sgc10": {
"@id": "hobbycardindex:sgc10",
"@type": "xsd:decimal"
},
"SearchResult": "hobbycardindex:SearchResult",
"id": {
"@id": "hobbycardindex:id",
"@type": "xsd:integer"
},
"externalId": {
"@id": "hobbycardindex:externalId",
"@type": "xsd:string"
},
"name": {
"@id": "hobbycardindex:name",
"@type": "xsd:string"
},
"year": {
"@id": "hobbycardindex:year",
"@type": "xsd:integer"
},
"setName": {
"@id": "hobbycardindex:setName",
"@type": "xsd:string"
},
"setId": {
"@id": "hobbycardindex:setId",
"@type": "xsd:string"
},
"cardNumber": {
"@id": "hobbycardindex:cardNumber",
"@type": "xsd:string"
},
"printRun": {
"@id": "hobbycardindex:printRun",
"@type": "xsd:integer"
},
"category": {
"@id": "hobbycardindex:category",
"@type": "xsd:string"
},
"playerName": {
"@id": "hobbycardindex:playerName",
"@type": "xsd:string"
},
"imageUrl": {
"@id": "hobbycardindex:imageUrl",
"@type": "@id"
},
"addedAt": {
"@id": "hobbycardindex:addedAt",
"@type": "xsd:dateTime"
},
"prices": {
"@id": "hobbycardindex:prices"
},
"hciUrl": {
"@id": "hobbycardindex:hciUrl",
"@type": "@id"
},
"SearchResponse": "hobbycardindex:SearchResponse",
"results": {
"@id": "hobbycardindex:results",
"@container": "@list"
},
"count": {
"@id": "hobbycardindex:count",
"@type": "xsd:integer"
},
"limit": {
"@id": "hobbycardindex:limit",
"@type": "xsd:integer"
},
"offset": {
"@id": "hobbycardindex:offset",
"@type": "xsd:integer"
},
"hasMore": {
"@id": "hobbycardindex:hasMore",
"@type": "xsd:boolean"
},
"Card": "hobbycardindex:Card",
"CardPricesResponse": "hobbycardindex:CardPricesResponse",
"card": {
"@id": "hobbycardindex:card",
"@type": "@id"
},
"CardRef": "hobbycardindex:CardRef",
"Sale": "hobbycardindex:Sale",
"soldAt": {
"@id": "hobbycardindex:soldAt",
"@type": "xsd:dateTime"
},
"price": {
"@id": "hobbycardindex:price",
"@type": "xsd:decimal"
},
"grade": {
"@id": "hobbycardindex:grade",
"@type": "xsd:string"
},
"gradingCompany": {
"@id": "hobbycardindex:gradingCompany",
"@type": "xsd:string"
},
"title": {
"@id": "hobbycardindex:title",
"@type": "xsd:string"
},
"auction": {
"@id": "hobbycardindex:auction",
"@type": "xsd:boolean"
},
"saleType": {
"@id": "hobbycardindex:saleType",
"@type": "xsd:string"
},
"askingPrice": {
"@id": "hobbycardindex:askingPrice",
"@type": "xsd:decimal"
},
"bids": {
"@id": "hobbycardindex:bids",
"@type": "xsd:integer"
},
"source": {
"@id": "hobbycardindex:source",
"@type": "xsd:string"
},
"SalesResponse": "hobbycardindex:SalesResponse",
"periodDays": {
"@id": "hobbycardindex:periodDays",
"@type": "xsd:integer"
},
"sample": {
"@id": "hobbycardindex:sample",
"@type": "xsd:string"
},
"everyDays": {
"@id": "hobbycardindex:everyDays",
"@type": "xsd:integer"
},
"summary": {
"@id": "hobbycardindex:summary"
},
"sales": {
"@id": "hobbycardindex:sales",
"@container": "@list"
},
"Listing": "hobbycardindex:Listing",
"itemId": {
"@id": "hobbycardindex:itemId",
"@type": "xsd:string"
},
"shipping": {
"@id": "hobbycardindex:shipping",
"@type": "xsd:decimal"
},
"total": {
"@id": "hobbycardindex:total",
"@type": "xsd:decimal"
},
"currency": {
"@id": "hobbycardindex:currency",
"@type": "xsd:string"
},
"condition": {
"@id": "hobbycardindex:condition",
"@type": "xsd:string"
},
"marketValue": {
"@id": "hobbycardindex:marketValue",
"@type": "xsd:decimal"
},
"belowMarketPct": {
"@id": "hobbycardindex:belowMarketPct",
"@type": "xsd:decimal"
},
"seller": {
"@id": "hobbycardindex:seller"
},
"ListingsResponse": "hobbycardindex:ListingsResponse",
"status": {
"@id": "hobbycardindex:status",
"@type": "xsd:string"
},
"checkedAt": {
"@id": "hobbycardindex:checkedAt",
"@type": "xsd:dateTime"
},
"listings": {
"@id": "hobbycardindex:listings",
"@container": "@list"
},
"usage": {
"@id": "hobbycardindex:usage"
},
"HistoryResponse": "hobbycardindex:HistoryResponse",
"days": {
"@id": "hobbycardindex:days",
"@type": "xsd:integer"
},
"history": {
"@id": "hobbycardindex:history",
"@container": "@list"
},
"soldByGrade": {
"@id": "hobbycardindex:soldByGrade"
},
"GraderPopulation": "hobbycardindex:GraderPopulation",
"totalGraded": {
"@id": "hobbycardindex:totalGraded",
"@type": "xsd:integer"
},
"gems": {
"@id": "hobbycardindex:gems",
"@type": "xsd:integer"
},
"gemGrade": {
"@id": "hobbycardindex:gemGrade",
"@type": "xsd:string"
},
"gemRate": {
"@id": "hobbycardindex:gemRate",
"@type": "xsd:decimal"
},
"ladder": {
"@id": "hobbycardindex:ladder"
},
"autoTotal": {
"@id": "hobbycardindex:autoTotal",
"@type": "xsd:integer"
},
"nonAutoTotal": {
"@id": "hobbycardindex:nonAutoTotal",
"@type": "xsd:integer"
},
"lastChange": {
"@id": "hobbycardindex:lastChange"
},
"PopulationResponse": "hobbycardindex:PopulationResponse",
"population": {
"@id": "hobbycardindex:population"
},
"Slab": "hobbycardindex:Slab",
"grader": {
"@id": "hobbycardindex:grader",
"@type": "xsd:string"
},
"autoGrade": {
"@id": "hobbycardindex:autoGrade",
"@type": "xsd:string"
},
"certNumber": {
"@id": "hobbycardindex:certNumber",
"@type": "xsd:string"
},
"certVerified": {
"@id": "hobbycardindex:certVerified",
"@type": "xsd:boolean"
},
"priceAtGrade": {
"@id": "hobbycardindex:priceAtGrade",
"@type": "xsd:decimal"
},
"verifyUrl": {
"@id": "hobbycardindex:verifyUrl",
"@type": "@id"
},
"frontImageUrl": {
"@id": "hobbycardindex:frontImageUrl",
"@type": "@id"
},
"backImageUrl": {
"@id": "hobbycardindex:backImageUrl",
"@type": "@id"
},
"ScanCard": "hobbycardindex:ScanCard",
"parallel": {
"@id": "hobbycardindex:parallel",
"@type": "xsd:string"
},
"confidence": {
"@id": "hobbycardindex:confidence",
"@type": "xsd:decimal"
},
"ScanResponse": "hobbycardindex:ScanResponse",
"match": {
"@id": "hobbycardindex:match"
},
"alternatives": {
"@id": "hobbycardindex:alternatives",
"@container": "@list"
},
"engine": {
"@id": "hobbycardindex:engine",
"@type": "xsd:string"
},
"slab": {
"@id": "hobbycardindex:slab"
},
"scanId": {
"@id": "hobbycardindex:scanId",
"@type": "xsd:string"
},
"uncertain": {
"@id": "hobbycardindex:uncertain",
"@type": "xsd:boolean"
},
"printingUncertain": {
"@id": "hobbycardindex:printingUncertain",
"@type": "xsd:boolean"
},
"reason": {
"@id": "hobbycardindex:reason",
"@type": "xsd:string"
},
"nameCheck": {
"@id": "hobbycardindex:nameCheck",
"@type": "xsd:string"
},
"ScanRequest": "hobbycardindex:ScanRequest",
"image": {
"@id": "hobbycardindex:image",
"@type": "xsd:string"
},
"mimeType": {
"@id": "hobbycardindex:mimeType",
"@type": "xsd:string"
},
"Set": "hobbycardindex:Set",
"language": {
"@id": "hobbycardindex:language",
"@type": "xsd:string"
},
"cards": {
"@id": "hobbycardindex:cards",
"@type": "xsd:integer"
},
"SetsResponse": "hobbycardindex:SetsResponse",
"sets": {
"@id": "hobbycardindex:sets",
"@container": "@list"
},
"Cert": "hobbycardindex:Cert",
"player": {
"@id": "hobbycardindex:player",
"@type": "xsd:string"
},
"CertResponse": "hobbycardindex:CertResponse",
"cert": {
"@id": "hobbycardindex:cert"
},
"CollectionItem": "hobbycardindex:CollectionItem",
"cardId": {
"@id": "hobbycardindex:cardId",
"@type": "xsd:integer"
},
"quantity": {
"@id": "hobbycardindex:quantity",
"@type": "xsd:integer"
},
"purchasePrice": {
"@id": "hobbycardindex:purchasePrice",
"@type": "xsd:decimal"
},
"purchaseDate": {
"@id": "hobbycardindex:purchaseDate",
"@type": "xsd:date"
},
"notes": {
"@id": "hobbycardindex:notes",
"@type": "xsd:string"
},
"CollectionResponse": "hobbycardindex:CollectionResponse",
"items": {
"@id": "hobbycardindex:items",
"@container": "@list"
},
"Mover": "hobbycardindex:Mover",
"direction": {
"@id": "hobbycardindex:direction",
"@type": "xsd:string"
},
"priceChangePct": {
"@id": "hobbycardindex:priceChangePct",
"@type": "xsd:decimal"
},
"averagePrice": {
"@id": "hobbycardindex:averagePrice",
"@type": "xsd:decimal"
},
"MoversResponse": "hobbycardindex:MoversResponse",
"movers": {
"@id": "hobbycardindex:movers",
"@container": "@list"
},
"period": {
"@id": "hobbycardindex:period",
"@type": "xsd:string"
},
"updatedAt": {
"@id": "hobbycardindex:updatedAt",
"@type": "xsd:dateTime"
},
"requestsCharged": {
"@id": "hobbycardindex:requestsCharged",
"@type": "xsd:integer"
},
"CategoryStats": "hobbycardindex:CategoryStats",
"cardCount": {
"@id": "hobbycardindex:cardCount",
"@type": "xsd:integer"
},
"averagePriceLoose": {
"@id": "hobbycardindex:averagePriceLoose",
"@type": "xsd:decimal"
},
"averagePricePsa10": {
"@id": "hobbycardindex:averagePricePsa10",
"@type": "xsd:decimal"
},
"lastSaleAt": {
"@id": "hobbycardindex:lastSaleAt",
"@type": "xsd:dateTime"
},
"CategoriesResponse": "hobbycardindex:CategoriesResponse",
"categories": {
"@id": "hobbycardindex:categories",
"@container": "@list"
},
"IndexChange": "hobbycardindex:IndexChange",
"IndexSales": "hobbycardindex:IndexSales",
"last7d": {
"@id": "hobbycardindex:last7d",
"@type": "xsd:integer"
},
"last30d": {
"@id": "hobbycardindex:last30d",
"@type": "xsd:integer"
},
"dollarVolume7d": {
"@id": "hobbycardindex:dollarVolume7d",
"@type": "xsd:decimal"
},
"dollarVolume30d": {
"@id": "hobbycardindex:dollarVolume30d",
"@type": "xsd:decimal"
},
"throughDate": {
"@id": "hobbycardindex:throughDate",
"@type": "xsd:string"
},
"MarketIndex": "hobbycardindex:MarketIndex",
"type": {
"@id": "hobbycardindex:type",
"@type": "xsd:string"
},
"date": {
"@id": "hobbycardindex:date",
"@type": "xsd:string"
},
"value": {
"@id": "hobbycardindex:value",
"@type": "xsd:decimal"
},
"change": {
"@id": "hobbycardindex:change",
"@type": "@id"
},
"basketSize": {
"@id": "hobbycardindex:basketSize",
"@type": "xsd:integer"
},
"methodology": {
"@id": "hobbycardindex:methodology",
"@type": "xsd:string"
},
"MarketIndexList": "hobbycardindex:MarketIndexList",
"indexes": {
"@id": "hobbycardindex:indexes",
"@container": "@list"
},
"MarketIndexHistory": "hobbycardindex:MarketIndexHistory",
"index": {
"@id": "hobbycardindex:index",
"@type": "@id"
},
"MarketIndexCards": "hobbycardindex:MarketIndexCards",
"MarketSummary": "hobbycardindex:MarketSummary",
"gainers7d": {
"@id": "hobbycardindex:gainers7d",
"@container": "@list"
},
"losers7d": {
"@id": "hobbycardindex:losers7d",
"@container": "@list"
},
"playerIndexes": {
"@id": "hobbycardindex:playerIndexes"
},
"BulkManifest": "hobbycardindex:BulkManifest",
"generatedAt": {
"@id": "hobbycardindex:generatedAt",
"@type": "xsd:dateTime"
},
"durationMs": {
"@id": "hobbycardindex:durationMs",
"@type": "xsd:integer"
},
"totalRows": {
"@id": "hobbycardindex:totalRows",
"@type": "xsd:integer"
},
"pending": {
"@id": "hobbycardindex:pending",
"@type": "xsd:boolean"
},
"UsageCounter": "hobbycardindex:UsageCounter",
"used": {
"@id": "hobbycardindex:used",
"@type": "xsd:integer"
},
"allowance": {
"@id": "hobbycardindex:allowance",
"@type": "xsd:integer"
},
"usedToday": {
"@id": "hobbycardindex:usedToday",
"@type": "xsd:integer"
},
"allowancePerDay": {
"@id": "hobbycardindex:allowancePerDay",
"@type": "xsd:integer"
},
"WebhookEndpoint": "hobbycardindex:WebhookEndpoint",
"hourUtc": {
"@id": "hobbycardindex:hourUtc",
"@type": "xsd:integer"
},
"secret": {
"@id": "hobbycardindex:secret",
"@type": "xsd:string"
},
"active": {
"@id": "hobbycardindex:active",
"@type": "xsd:boolean"
},
"lastDelivery": {
"@id": "hobbycardindex:lastDelivery"
},
"WebhookStatus": "hobbycardindex:WebhookStatus",
"webhook": {
"@id": "hobbycardindex:webhook"
},
"watched": {
"@id": "hobbycardindex:watched",
"@type": "xsd:integer"
},
"watchLimit": {
"@id": "hobbycardindex:watchLimit",
"@type": "xsd:integer"
},
"WebhookPut": "hobbycardindex:WebhookPut",
"hour": {
"@id": "hobbycardindex:hour",
"@type": "xsd:integer"
},
"rotateSecret": {
"@id": "hobbycardindex:rotateSecret",
"@type": "xsd:boolean"
},
"WatchlistChange": "hobbycardindex:WatchlistChange",
"added": {
"@id": "hobbycardindex:added",
"@type": "xsd:integer"
},
"alreadyWatched": {
"@id": "hobbycardindex:alreadyWatched",
"@type": "xsd:integer"
},
"notFound": {
"@id": "hobbycardindex:notFound",
"@container": "@list"
},
"removed": {
"@id": "hobbycardindex:removed",
"@type": "xsd:integer"
},
"WatchlistPage": "hobbycardindex:WatchlistPage",
"following": {
"@id": "hobbycardindex:following",
"@container": "@list"
},
"WatchedCardPrices": "hobbycardindex:WatchedCardPrices",
"lastSale": {
"@id": "hobbycardindex:lastSale"
},
"sales90d": {
"@id": "hobbycardindex:sales90d",
"@type": "xsd:integer"
},
"WatchlistPricesResponse": "hobbycardindex:WatchlistPricesResponse",
"data": {
"@id": "hobbycardindex:data"
},
"JsonRpcRequest": "hobbycardindex:JsonRpcRequest",
"jsonrpc": {
"@id": "hobbycardindex:jsonrpc",
"@type": "xsd:string"
},
"method": {
"@id": "hobbycardindex:method",
"@type": "xsd:string"
},
"params": {
"@id": "hobbycardindex:params"
},
"JsonRpcResponse": "hobbycardindex:JsonRpcResponse",
"result": {
"@id": "hobbycardindex:result"
}
},
"@type": "schema:Dataset",
"schema:name": "Hobby Card Index API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Hobby Card Index'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-11) from openapi/hobbycardindex-com-openapi.json.",
"dcterms:created": "2026-11-11",
"dcterms:source": [
"openapi/hobbycardindex-com-openapi.json"
]
}