HootCodes · JSON-LD Context
Fetchlayer Context
JSON-LD context defining the semantic vocabulary for Fetchlayer from HootCodes.
13 Classes
30 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
fetchlayer:
https://fetchlayer.dev/schema#
Classes
PostAirbnbAirbnbidRequest
PostBingBingidRequest
PostBingBingidResponse
PostDouyinDouyinidRequest
PostDouyinDouyinidResponse
PostDuckduckgoSearchRequest
PostDuckduckgoSearchResponse
PostEbayEbayidRequest
PostEbayEbayidResponse
PostTemuTemuidRequest
PostTemuTemuidResponse
PostWeiboWeiboidRequest
PostWeiboWeiboidResponse
Properties
| Property | Type | Container |
|---|---|---|
| listing | string | |
| limit | integer | |
| query | string | |
| target | string | |
| depth | integer | |
| resultType | string | |
| market | string | |
| found | boolean | |
| position | integer | |
| matches | list | |
| depthScanned | integer | |
| serpPagesFetched | integer | |
| pagesScraped | integer | |
| video | string | |
| region | string | |
| results | list | |
| ads | list | |
| zeroClick | string | |
| endOfResults | boolean | |
| nextCursor | string | |
| listings | list | |
| mode | string | |
| items | list | |
| activeCount | integer | |
| endedCount | integer | |
| notes | list | |
| okCount | integer | |
| since | date | |
| comments | list | |
| hasMore | boolean |
JSON-LD Document
{
"@context": {
"@vocab": "https://fetchlayer.dev/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"fetchlayer": "https://fetchlayer.dev/schema#",
"PostAirbnbAirbnbidRequest": "fetchlayer:PostAirbnbAirbnbidRequest",
"listing": {
"@id": "fetchlayer:listing",
"@type": "xsd:string"
},
"limit": {
"@id": "fetchlayer:limit",
"@type": "xsd:integer"
},
"PostBingBingidRequest": "fetchlayer:PostBingBingidRequest",
"query": {
"@id": "fetchlayer:query",
"@type": "xsd:string"
},
"target": {
"@id": "fetchlayer:target",
"@type": "xsd:string"
},
"depth": {
"@id": "fetchlayer:depth",
"@type": "xsd:integer"
},
"PostBingBingidResponse": "fetchlayer:PostBingBingidResponse",
"resultType": {
"@id": "fetchlayer:resultType",
"@type": "xsd:string"
},
"market": {
"@id": "fetchlayer:market",
"@type": "xsd:string"
},
"found": {
"@id": "fetchlayer:found",
"@type": "xsd:boolean"
},
"position": {
"@id": "fetchlayer:position",
"@type": "xsd:integer"
},
"matches": {
"@id": "fetchlayer:matches",
"@container": "@list"
},
"depthScanned": {
"@id": "fetchlayer:depthScanned",
"@type": "xsd:integer"
},
"serpPagesFetched": {
"@id": "fetchlayer:serpPagesFetched",
"@type": "xsd:integer"
},
"pagesScraped": {
"@id": "fetchlayer:pagesScraped",
"@type": "xsd:integer"
},
"PostDouyinDouyinidRequest": "fetchlayer:PostDouyinDouyinidRequest",
"video": {
"@id": "fetchlayer:video",
"@type": "xsd:string"
},
"PostDouyinDouyinidResponse": "fetchlayer:PostDouyinDouyinidResponse",
"PostDuckduckgoSearchRequest": "fetchlayer:PostDuckduckgoSearchRequest",
"PostDuckduckgoSearchResponse": "fetchlayer:PostDuckduckgoSearchResponse",
"region": {
"@id": "fetchlayer:region",
"@type": "xsd:string"
},
"results": {
"@id": "fetchlayer:results",
"@container": "@list"
},
"ads": {
"@id": "fetchlayer:ads",
"@container": "@list"
},
"zeroClick": {
"@id": "fetchlayer:zeroClick",
"@type": "xsd:string"
},
"endOfResults": {
"@id": "fetchlayer:endOfResults",
"@type": "xsd:boolean"
},
"nextCursor": {
"@id": "fetchlayer:nextCursor",
"@type": "xsd:string"
},
"PostEbayEbayidRequest": "fetchlayer:PostEbayEbayidRequest",
"listings": {
"@id": "fetchlayer:listings",
"@container": "@list"
},
"PostEbayEbayidResponse": "fetchlayer:PostEbayEbayidResponse",
"mode": {
"@id": "fetchlayer:mode",
"@type": "xsd:string"
},
"items": {
"@id": "fetchlayer:items",
"@container": "@list"
},
"activeCount": {
"@id": "fetchlayer:activeCount",
"@type": "xsd:integer"
},
"endedCount": {
"@id": "fetchlayer:endedCount",
"@type": "xsd:integer"
},
"notes": {
"@id": "fetchlayer:notes",
"@container": "@list"
},
"PostTemuTemuidRequest": "fetchlayer:PostTemuTemuidRequest",
"PostTemuTemuidResponse": "fetchlayer:PostTemuTemuidResponse",
"okCount": {
"@id": "fetchlayer:okCount",
"@type": "xsd:integer"
},
"PostWeiboWeiboidRequest": "fetchlayer:PostWeiboWeiboidRequest",
"since": {
"@id": "fetchlayer:since",
"@type": "xsd:date"
},
"PostWeiboWeiboidResponse": "fetchlayer:PostWeiboWeiboidResponse",
"comments": {
"@id": "fetchlayer:comments",
"@container": "@list"
},
"hasMore": {
"@id": "fetchlayer:hasMore",
"@type": "xsd:boolean"
}
},
"@type": "schema:Dataset",
"schema:name": "HootCodes API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects HootCodes'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-16) from openapi/_ae-authored/fetchlayer-openapi-generated.yml.",
"dcterms:created": "2026-10-16",
"dcterms:source": [
"openapi/_ae-authored/fetchlayer-openapi-generated.yml"
]
}