BuyWise · JSON-LD Context
Buywise Fyi Context
JSON-LD context defining the semantic vocabulary for Buywise Fyi from BuyWise.
15 Classes
43 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
buywise:
https://buywise.fyi/schema#
Classes
ProductInput
BrandsRequest
ProductRequest
ProductsRequest
Instinct
BrandReport
ProductReport
ProductError
BrandRefusal
Quota
BrandResponse
BrandsResponse
ProductResponse
ProductsResponse
ErrorResponse
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| title | string | |
| brand | string | |
| price | decimal | |
| currency | string | |
| listPrice | decimal | |
| url | string | |
| seller | string | |
| category | string | |
| rating | decimal | |
| reviewCount | integer | |
| details | string | |
| brands | list | |
| detail | boolean | |
| product | reference | |
| includeBrand | boolean | |
| products | list | |
| aspect | string | |
| label | string | |
| finding | string | |
| tone | string | |
| confidence | decimal | |
| certainty | string | |
| why | string | |
| levels | list | |
| query | string | |
| name | string | |
| instincts | list | |
| positioning | ||
| summary | string | |
| evaluatedAt | string | |
| cache | string | |
| error | string | |
| counts | ||
| message | string | |
| plan | string | |
| used | decimal | |
| limit | ||
| resetsAt | string | |
| period | ||
| ok | boolean | |
| quota | reference | |
| retryAfter | decimal |
JSON-LD Document
{
"@context": {
"@vocab": "https://buywise.fyi/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"buywise": "https://buywise.fyi/schema#",
"ProductInput": "buywise:ProductInput",
"id": {
"@id": "buywise:id",
"@type": "xsd:string"
},
"title": {
"@id": "buywise:title",
"@type": "xsd:string"
},
"brand": {
"@id": "buywise:brand",
"@type": "xsd:string"
},
"price": {
"@id": "buywise:price",
"@type": "xsd:decimal"
},
"currency": {
"@id": "buywise:currency",
"@type": "xsd:string"
},
"listPrice": {
"@id": "buywise:listPrice",
"@type": "xsd:decimal"
},
"url": {
"@id": "buywise:url",
"@type": "xsd:string"
},
"seller": {
"@id": "buywise:seller",
"@type": "xsd:string"
},
"category": {
"@id": "buywise:category",
"@type": "xsd:string"
},
"rating": {
"@id": "buywise:rating",
"@type": "xsd:decimal"
},
"reviewCount": {
"@id": "buywise:reviewCount",
"@type": "xsd:integer"
},
"details": {
"@id": "buywise:details",
"@type": "xsd:string"
},
"BrandsRequest": "buywise:BrandsRequest",
"brands": {
"@id": "buywise:brands",
"@container": "@list"
},
"detail": {
"@id": "buywise:detail",
"@type": "xsd:boolean"
},
"ProductRequest": "buywise:ProductRequest",
"product": {
"@id": "buywise:product",
"@type": "@id"
},
"includeBrand": {
"@id": "buywise:includeBrand",
"@type": "xsd:boolean"
},
"ProductsRequest": "buywise:ProductsRequest",
"products": {
"@id": "buywise:products",
"@container": "@list"
},
"Instinct": "buywise:Instinct",
"aspect": {
"@id": "buywise:aspect",
"@type": "xsd:string"
},
"label": {
"@id": "buywise:label",
"@type": "xsd:string"
},
"finding": {
"@id": "buywise:finding",
"@type": "xsd:string"
},
"tone": {
"@id": "buywise:tone",
"@type": "xsd:string"
},
"confidence": {
"@id": "buywise:confidence",
"@type": "xsd:decimal"
},
"certainty": {
"@id": "buywise:certainty",
"@type": "xsd:string"
},
"why": {
"@id": "buywise:why",
"@type": "xsd:string"
},
"levels": {
"@id": "buywise:levels",
"@container": "@list"
},
"BrandReport": "buywise:BrandReport",
"query": {
"@id": "buywise:query",
"@type": "xsd:string"
},
"name": {
"@id": "buywise:name",
"@type": "xsd:string"
},
"instincts": {
"@id": "buywise:instincts",
"@container": "@list"
},
"positioning": {
"@id": "buywise:positioning"
},
"summary": {
"@id": "buywise:summary",
"@type": "xsd:string"
},
"evaluatedAt": {
"@id": "buywise:evaluatedAt",
"@type": "xsd:string"
},
"cache": {
"@id": "buywise:cache",
"@type": "xsd:string"
},
"error": {
"@id": "buywise:error",
"@type": "xsd:string"
},
"ProductReport": "buywise:ProductReport",
"counts": {
"@id": "buywise:counts"
},
"ProductError": "buywise:ProductError",
"message": {
"@id": "buywise:message",
"@type": "xsd:string"
},
"BrandRefusal": "buywise:BrandRefusal",
"Quota": "buywise:Quota",
"plan": {
"@id": "buywise:plan",
"@type": "xsd:string"
},
"used": {
"@id": "buywise:used",
"@type": "xsd:decimal"
},
"limit": {
"@id": "buywise:limit"
},
"resetsAt": {
"@id": "buywise:resetsAt",
"@type": "xsd:string"
},
"period": {
"@id": "buywise:period"
},
"BrandResponse": "buywise:BrandResponse",
"ok": {
"@id": "buywise:ok",
"@type": "xsd:boolean"
},
"quota": {
"@id": "buywise:quota",
"@type": "@id"
},
"BrandsResponse": "buywise:BrandsResponse",
"ProductResponse": "buywise:ProductResponse",
"ProductsResponse": "buywise:ProductsResponse",
"ErrorResponse": "buywise:ErrorResponse",
"retryAfter": {
"@id": "buywise:retryAfter",
"@type": "xsd:decimal"
}
},
"@type": "schema:Dataset",
"schema:name": "BuyWise API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects BuyWise'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-03) from openapi/_original/openapi.json.",
"dcterms:created": "2026-11-03",
"dcterms:source": [
"openapi/_original/openapi.json"
]
}