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
View Context View on GitHub

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

Raw ↑
{
  "@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"
  ]
}