{
  "@context": {
    "@vocab": "https://compsniper.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "compsniper": "https://compsniper.com/schema#",
    "ScrapeResponse": "compsniper:ScrapeResponse",
    "keyword": {
      "@id": "compsniper:keyword",
      "@type": "xsd:string"
    },
    "page": {
      "@id": "compsniper:page",
      "@type": "xsd:integer"
    },
    "totalItems": {
      "@id": "compsniper:totalItems",
      "@type": "xsd:integer"
    },
    "totalResults": {
      "@id": "compsniper:totalResults",
      "@type": "xsd:string"
    },
    "hasNextPage": {
      "@id": "compsniper:hasNextPage",
      "@type": "xsd:boolean"
    },
    "summary": {
      "@id": "compsniper:summary",
      "@type": "@id"
    },
    "items": {
      "@id": "compsniper:items",
      "@container": "@list"
    },
    "PriceSummary": "compsniper:PriceSummary",
    "count": {
      "@id": "compsniper:count",
      "@type": "xsd:integer"
    },
    "currency": {
      "@id": "compsniper:currency",
      "@type": "xsd:string"
    },
    "median": {
      "@id": "compsniper:median",
      "@type": "xsd:decimal"
    },
    "mean": {
      "@id": "compsniper:mean",
      "@type": "xsd:decimal"
    },
    "min": {
      "@id": "compsniper:min",
      "@type": "xsd:decimal"
    },
    "max": {
      "@id": "compsniper:max",
      "@type": "xsd:decimal"
    },
    "p25": {
      "@id": "compsniper:p25",
      "@type": "xsd:decimal"
    },
    "p75": {
      "@id": "compsniper:p75",
      "@type": "xsd:decimal"
    },
    "avgShipping": {
      "@id": "compsniper:avgShipping",
      "@type": "xsd:decimal"
    },
    "SummaryResponse": "compsniper:SummaryResponse",
    "rawMedian": {
      "@id": "compsniper:rawMedian",
      "@type": "xsd:decimal"
    },
    "rawSampleCount": {
      "@id": "compsniper:rawSampleCount",
      "@type": "xsd:integer"
    },
    "cached": {
      "@id": "compsniper:cached",
      "@type": "xsd:boolean"
    },
    "AccountUsageResponse": "compsniper:AccountUsageResponse",
    "plan": {
      "@id": "compsniper:plan",
      "@type": "xsd:string"
    },
    "quota": {
      "@id": "compsniper:quota",
      "@type": "xsd:integer"
    },
    "used": {
      "@id": "compsniper:used",
      "@type": "xsd:integer"
    },
    "remaining": {
      "@id": "compsniper:remaining",
      "@type": "xsd:integer"
    },
    "periodStart": {
      "@id": "compsniper:periodStart",
      "@type": "xsd:dateTime"
    },
    "periodEnd": {
      "@id": "compsniper:periodEnd",
      "@type": "xsd:dateTime"
    },
    "rateLimitPerMinute": {
      "@id": "compsniper:rateLimitPerMinute",
      "@type": "xsd:integer"
    },
    "sharedFreeQuota": {
      "@id": "compsniper:sharedFreeQuota",
      "@type": "xsd:boolean"
    },
    "rolloverBalance": {
      "@id": "compsniper:rolloverBalance",
      "@type": "xsd:integer"
    },
    "creditBalance": {
      "@id": "compsniper:creditBalance",
      "@type": "xsd:integer"
    },
    "totalAvailable": {
      "@id": "compsniper:totalAvailable",
      "@type": "xsd:integer"
    },
    "purchaseCreditsUrl": {
      "@id": "compsniper:purchaseCreditsUrl",
      "@type": "@id"
    },
    "ShippingRateRequest": "compsniper:ShippingRateRequest",
    "ebaySite": {
      "@id": "compsniper:ebaySite",
      "@type": "xsd:string"
    },
    "shipFrom": {
      "@id": "compsniper:shipFrom"
    },
    "shipTo": {
      "@id": "compsniper:shipTo"
    },
    "package": {
      "@id": "compsniper:package"
    },
    "contents": {
      "@id": "compsniper:contents"
    },
    "ShippingPrice": "compsniper:ShippingPrice",
    "ShippingRate": "compsniper:ShippingRate",
    "carrierCode": {
      "@id": "compsniper:carrierCode",
      "@type": "xsd:string"
    },
    "serviceName": {
      "@id": "compsniper:serviceName",
      "@type": "xsd:string"
    },
    "serviceCode": {
      "@id": "compsniper:serviceCode",
      "@type": "xsd:string"
    },
    "serviceGroup": {
      "@id": "compsniper:serviceGroup",
      "@type": "xsd:string"
    },
    "tracking": {
      "@id": "compsniper:tracking",
      "@type": "xsd:boolean"
    },
    "estimatedDeliveryMinHours": {
      "@id": "compsniper:estimatedDeliveryMinHours",
      "@type": "xsd:integer"
    },
    "estimatedDeliveryMaxHours": {
      "@id": "compsniper:estimatedDeliveryMaxHours",
      "@type": "xsd:integer"
    },
    "includedCoverage": {
      "@id": "compsniper:includedCoverage",
      "@type": "xsd:string"
    },
    "fastest": {
      "@id": "compsniper:fastest",
      "@type": "xsd:boolean"
    },
    "discountedPrice": {
      "@id": "compsniper:discountedPrice"
    },
    "retailPrice": {
      "@id": "compsniper:retailPrice",
      "@type": "@id"
    },
    "effectivePrice": {
      "@id": "compsniper:effectivePrice",
      "@type": "@id"
    },
    "priceSource": {
      "@id": "compsniper:priceSource",
      "@type": "xsd:string"
    },
    "savingsPercent": {
      "@id": "compsniper:savingsPercent",
      "@type": "xsd:integer"
    },
    "eligibility": {
      "@id": "compsniper:eligibility"
    },
    "ShippingRateResponse": "compsniper:ShippingRateResponse",
    "source": {
      "@id": "compsniper:source",
      "@type": "xsd:string"
    },
    "rateType": {
      "@id": "compsniper:rateType",
      "@type": "xsd:string"
    },
    "totalRates": {
      "@id": "compsniper:totalRates",
      "@type": "xsd:integer"
    },
    "totalConditionalRates": {
      "@id": "compsniper:totalConditionalRates",
      "@type": "xsd:integer"
    },
    "fetchedAt": {
      "@id": "compsniper:fetchedAt",
      "@type": "xsd:dateTime"
    },
    "validUntil": {
      "@id": "compsniper:validUntil",
      "@type": "xsd:dateTime"
    },
    "requestId": {
      "@id": "compsniper:requestId",
      "@type": "xsd:string"
    },
    "rates": {
      "@id": "compsniper:rates",
      "@container": "@list"
    },
    "conditionalRates": {
      "@id": "compsniper:conditionalRates",
      "@container": "@list"
    },
    "ShippingRateUsageResponse": "compsniper:ShippingRateUsageResponse",
    "status": {
      "@id": "compsniper:status",
      "@type": "xsd:string"
    },
    "subscriptionUrl": {
      "@id": "compsniper:subscriptionUrl",
      "@type": "@id"
    },
    "MaxSearchRequest": "compsniper:MaxSearchRequest",
    "maxPages": {
      "@id": "compsniper:maxPages",
      "@type": "xsd:integer"
    },
    "delivery": {
      "@id": "compsniper:delivery",
      "@type": "xsd:string"
    },
    "categoryId": {
      "@id": "compsniper:categoryId",
      "@type": "xsd:string"
    },
    "sortOrder": {
      "@id": "compsniper:sortOrder",
      "@type": "xsd:string"
    },
    "minPrice": {
      "@id": "compsniper:minPrice",
      "@type": "xsd:decimal"
    },
    "maxPrice": {
      "@id": "compsniper:maxPrice",
      "@type": "xsd:decimal"
    },
    "itemCondition": {
      "@id": "compsniper:itemCondition",
      "@type": "xsd:string"
    },
    "conditionId": {
      "@id": "compsniper:conditionId",
      "@type": "xsd:integer"
    },
    "sellerType": {
      "@id": "compsniper:sellerType",
      "@type": "xsd:string"
    },
    "sold": {
      "@id": "compsniper:sold",
      "@type": "xsd:boolean"
    },
    "exactMatch": {
      "@id": "compsniper:exactMatch",
      "@type": "xsd:boolean"
    },
    "aspectFilter": {
      "@id": "compsniper:aspectFilter"
    },
    "MaxJobAccepted": "compsniper:MaxJobAccepted",
    "jobId": {
      "@id": "compsniper:jobId",
      "@type": "xsd:string"
    },
    "resultsUrl": {
      "@id": "compsniper:resultsUrl",
      "@type": "xsd:string"
    },
    "MaxJob": "compsniper:MaxJob",
    "pagesDone": {
      "@id": "compsniper:pagesDone",
      "@type": "xsd:integer"
    },
    "itemsFound": {
      "@id": "compsniper:itemsFound",
      "@type": "xsd:integer"
    },
    "createdAt": {
      "@id": "compsniper:createdAt",
      "@type": "xsd:dateTime"
    },
    "startedAt": {
      "@id": "compsniper:startedAt",
      "@type": "xsd:dateTime"
    },
    "completedAt": {
      "@id": "compsniper:completedAt",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "compsniper:updatedAt",
      "@type": "xsd:dateTime"
    },
    "progress": {
      "@id": "compsniper:progress",
      "@type": "@id"
    },
    "terminationReason": {
      "@id": "compsniper:terminationReason",
      "@type": "xsd:string"
    },
    "creditPreference": {
      "@id": "compsniper:creditPreference",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "compsniper:error",
      "@type": "xsd:string"
    },
    "expiresAt": {
      "@id": "compsniper:expiresAt",
      "@type": "xsd:dateTime"
    },
    "upgradeUrl": {
      "@id": "compsniper:upgradeUrl",
      "@type": "@id"
    },
    "MaxFailedPage": "compsniper:MaxFailedPage",
    "code": {
      "@id": "compsniper:code",
      "@type": "xsd:string"
    },
    "attempts": {
      "@id": "compsniper:attempts",
      "@type": "xsd:integer"
    },
    "MaxProgress": "compsniper:MaxProgress",
    "currentPage": {
      "@id": "compsniper:currentPage",
      "@type": "xsd:integer"
    },
    "pagesAttempted": {
      "@id": "compsniper:pagesAttempted",
      "@type": "xsd:integer"
    },
    "pagesSucceeded": {
      "@id": "compsniper:pagesSucceeded",
      "@type": "xsd:integer"
    },
    "pagesFailed": {
      "@id": "compsniper:pagesFailed",
      "@type": "xsd:integer"
    },
    "failedPages": {
      "@id": "compsniper:failedPages",
      "@container": "@list"
    },
    "itemsCollected": {
      "@id": "compsniper:itemsCollected",
      "@type": "xsd:integer"
    },
    "consecutiveFailures": {
      "@id": "compsniper:consecutiveFailures",
      "@type": "xsd:integer"
    },
    "MaxSummary": "compsniper:MaxSummary",
    "partial": {
      "@id": "compsniper:partial",
      "@type": "xsd:boolean"
    },
    "MaxCancelResponse": "compsniper:MaxCancelResponse",
    "cancelRequested": {
      "@id": "compsniper:cancelRequested",
      "@type": "xsd:boolean"
    },
    "SoldItem": "compsniper:SoldItem",
    "itemId": {
      "@id": "compsniper:itemId",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "compsniper:url",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "compsniper:title",
      "@type": "xsd:string"
    },
    "condition": {
      "@id": "compsniper:condition",
      "@type": "xsd:string"
    },
    "listingType": {
      "@id": "compsniper:listingType",
      "@type": "xsd:string"
    },
    "bestOfferAccepted": {
      "@id": "compsniper:bestOfferAccepted",
      "@type": "xsd:boolean"
    },
    "soldPrice": {
      "@id": "compsniper:soldPrice",
      "@type": "xsd:string"
    },
    "soldCurrency": {
      "@id": "compsniper:soldCurrency",
      "@type": "xsd:string"
    },
    "shippingPrice": {
      "@id": "compsniper:shippingPrice",
      "@type": "xsd:string"
    },
    "shippingType": {
      "@id": "compsniper:shippingType",
      "@type": "xsd:string"
    },
    "totalPrice": {
      "@id": "compsniper:totalPrice",
      "@type": "xsd:string"
    },
    "endedAt": {
      "@id": "compsniper:endedAt",
      "@type": "xsd:string"
    },
    "sellerUsername": {
      "@id": "compsniper:sellerUsername",
      "@type": "xsd:string"
    },
    "sellerFeedbackScore": {
      "@id": "compsniper:sellerFeedbackScore",
      "@type": "xsd:integer"
    },
    "productRating": {
      "@id": "compsniper:productRating",
      "@type": "xsd:decimal"
    },
    "productReviewCount": {
      "@id": "compsniper:productReviewCount",
      "@type": "xsd:integer"
    },
    "itemLocation": {
      "@id": "compsniper:itemLocation",
      "@type": "xsd:string"
    },
    "ActiveItem": "compsniper:ActiveItem",
    "buyingFormat": {
      "@id": "compsniper:buyingFormat",
      "@type": "xsd:string"
    },
    "bidCount": {
      "@id": "compsniper:bidCount",
      "@type": "xsd:integer"
    },
    "currentPrice": {
      "@id": "compsniper:currentPrice",
      "@type": "xsd:string"
    },
    "currentPriceMax": {
      "@id": "compsniper:currentPriceMax",
      "@type": "xsd:string"
    },
    "currentCurrency": {
      "@id": "compsniper:currentCurrency",
      "@type": "xsd:string"
    },
    "watcherCount": {
      "@id": "compsniper:watcherCount",
      "@type": "xsd:integer"
    },
    "unitsSold": {
      "@id": "compsniper:unitsSold",
      "@type": "xsd:integer"
    },
    "acceptsOffers": {
      "@id": "compsniper:acceptsOffers",
      "@type": "xsd:boolean"
    },
    "timeLeft": {
      "@id": "compsniper:timeLeft",
      "@type": "xsd:string"
    },
    "BulkSearchRequest": "compsniper:BulkSearchRequest",
    "keywords": {
      "@id": "compsniper:keywords",
      "@container": "@list"
    },
    "options": {
      "@id": "compsniper:options",
      "@type": "@id"
    },
    "BulkSearchOptions": "compsniper:BulkSearchOptions",
    "includeCompleteListing": {
      "@id": "compsniper:includeCompleteListing",
      "@type": "xsd:boolean"
    },
    "soldAfter": {
      "@id": "compsniper:soldAfter",
      "@type": "xsd:date"
    },
    "soldBefore": {
      "@id": "compsniper:soldBefore",
      "@type": "xsd:date"
    },
    "relevance": {
      "@id": "compsniper:relevance",
      "@type": "xsd:boolean"
    },
    "CardBatchRequest": "compsniper:CardBatchRequest",
    "cards": {
      "@id": "compsniper:cards",
      "@container": "@list"
    },
    "CardInput": "compsniper:CardInput",
    "reference": {
      "@id": "compsniper:reference",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "compsniper:subject",
      "@type": "xsd:string"
    },
    "player": {
      "@id": "compsniper:player",
      "@type": "xsd:string"
    },
    "character": {
      "@id": "compsniper:character",
      "@type": "xsd:string"
    },
    "year": {
      "@id": "compsniper:year"
    },
    "set": {
      "@id": "compsniper:set",
      "@type": "xsd:string"
    },
    "cardNumber": {
      "@id": "compsniper:cardNumber"
    },
    "parallel": {
      "@id": "compsniper:parallel",
      "@type": "xsd:string"
    },
    "grader": {
      "@id": "compsniper:grader",
      "@type": "xsd:string"
    },
    "grade": {
      "@id": "compsniper:grade"
    },
    "CardBatchOptions": "compsniper:CardBatchOptions",
    "outputMode": {
      "@id": "compsniper:outputMode",
      "@type": "xsd:string"
    },
    "CardBatchAccepted": "compsniper:CardBatchAccepted",
    "totalCards": {
      "@id": "compsniper:totalCards",
      "@type": "xsd:integer"
    },
    "billing": {
      "@id": "compsniper:billing",
      "@type": "xsd:string"
    },
    "CardBatchJob": "compsniper:CardBatchJob",
    "processedCards": {
      "@id": "compsniper:processedCards",
      "@type": "xsd:integer"
    },
    "remainingCards": {
      "@id": "compsniper:remainingCards",
      "@type": "xsd:integer"
    },
    "succeededCards": {
      "@id": "compsniper:succeededCards",
      "@type": "xsd:integer"
    },
    "failedCards": {
      "@id": "compsniper:failedCards",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "compsniper:results",
      "@container": "@list"
    },
    "CardBatchResult": "compsniper:CardBatchResult",
    "card": {
      "@id": "compsniper:card",
      "@type": "@id"
    },
    "ok": {
      "@id": "compsniper:ok",
      "@type": "xsd:boolean"
    },
    "CompactSoldItem": "compsniper:CompactSoldItem",
    "soldDate": {
      "@id": "compsniper:soldDate",
      "@type": "xsd:string"
    },
    "ApiError": "compsniper:ApiError",
    "retry_after": {
      "@id": "compsniper:retry_after",
      "@type": "xsd:integer"
    },
    "reset_at": {
      "@id": "compsniper:reset_at",
      "@type": "xsd:dateTime"
    },
    "rollover_balance": {
      "@id": "compsniper:rollover_balance",
      "@type": "xsd:integer"
    },
    "upgrade_url": {
      "@id": "compsniper:upgrade_url",
      "@type": "@id"
    },
    "credit_balance": {
      "@id": "compsniper:credit_balance",
      "@type": "xsd:integer"
    },
    "purchase_credits_url": {
      "@id": "compsniper:purchase_credits_url",
      "@type": "@id"
    },
    "subscription_url": {
      "@id": "compsniper:subscription_url",
      "@type": "@id"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "compsniper-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects compsniper-com'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-10-30) from openapi/compsniper-com-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/compsniper-com-openapi.json"
  ]
}