trendsmcp-ai · JSON-LD Context
Trendsmcp Ai Context
JSON-LD context defining the semantic vocabulary for Trendsmcp Ai from trendsmcp-ai.
10 Classes
40 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
trendsmcp:
https://trendsmcp.ai/schema#
Classes
Error
GetContextRequest
GetGrowthRequest
GetTimeSeriesRequest
GetTopPostsRequest
GetTopTrendsRequest
GrowthResponse
GrowthResult
TimeSeriesPoint
TopTrendsResponse
Properties
| Property | Type | Container |
|---|---|---|
| error | string | |
| message | string | |
| request_id | string | |
| days | integer | |
| keyword | string | |
| limit | integer | |
| mode | string | |
| source | string | |
| country | string | |
| language | string | |
| percent_growth | list | |
| resolution | string | |
| category | string | |
| offset | integer | |
| sort | string | |
| type | string | |
| window | string | |
| data_source | string | |
| metadata | ||
| results | list | |
| search_term | string | |
| baseline_date | date | |
| baseline_value | decimal | |
| baseline_volume | decimal | |
| direction | string | |
| growth | decimal | |
| period | string | |
| recent_date | date | |
| recent_value | decimal | |
| recent_volume | decimal | |
| volume_available | boolean | |
| volume_growth | decimal | |
| date | date | |
| value | decimal | |
| volume | decimal | |
| as_of_ts | dateTime | |
| baseline_ts | dateTime | |
| count | integer | |
| data | list | |
| note | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://trendsmcp.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"trendsmcp": "https://trendsmcp.ai/schema#",
"Error": "trendsmcp:Error",
"error": {
"@id": "trendsmcp:error",
"@type": "xsd:string"
},
"message": {
"@id": "trendsmcp:message",
"@type": "xsd:string"
},
"request_id": {
"@id": "trendsmcp:request_id",
"@type": "xsd:string"
},
"GetContextRequest": "trendsmcp:GetContextRequest",
"days": {
"@id": "trendsmcp:days",
"@type": "xsd:integer"
},
"keyword": {
"@id": "trendsmcp:keyword",
"@type": "xsd:string"
},
"limit": {
"@id": "trendsmcp:limit",
"@type": "xsd:integer"
},
"mode": {
"@id": "trendsmcp:mode",
"@type": "xsd:string"
},
"source": {
"@id": "trendsmcp:source",
"@type": "xsd:string"
},
"GetGrowthRequest": "trendsmcp:GetGrowthRequest",
"country": {
"@id": "trendsmcp:country",
"@type": "xsd:string"
},
"language": {
"@id": "trendsmcp:language",
"@type": "xsd:string"
},
"percent_growth": {
"@id": "trendsmcp:percent_growth",
"@container": "@list"
},
"resolution": {
"@id": "trendsmcp:resolution",
"@type": "xsd:string"
},
"GetTimeSeriesRequest": "trendsmcp:GetTimeSeriesRequest",
"GetTopPostsRequest": "trendsmcp:GetTopPostsRequest",
"GetTopTrendsRequest": "trendsmcp:GetTopTrendsRequest",
"category": {
"@id": "trendsmcp:category",
"@type": "xsd:string"
},
"offset": {
"@id": "trendsmcp:offset",
"@type": "xsd:integer"
},
"sort": {
"@id": "trendsmcp:sort",
"@type": "xsd:string"
},
"type": {
"@id": "trendsmcp:type",
"@type": "xsd:string"
},
"window": {
"@id": "trendsmcp:window",
"@type": "xsd:string"
},
"GrowthResponse": "trendsmcp:GrowthResponse",
"data_source": {
"@id": "trendsmcp:data_source",
"@type": "xsd:string"
},
"metadata": {
"@id": "trendsmcp:metadata"
},
"results": {
"@id": "trendsmcp:results",
"@container": "@list"
},
"search_term": {
"@id": "trendsmcp:search_term",
"@type": "xsd:string"
},
"GrowthResult": "trendsmcp:GrowthResult",
"baseline_date": {
"@id": "trendsmcp:baseline_date",
"@type": "xsd:date"
},
"baseline_value": {
"@id": "trendsmcp:baseline_value",
"@type": "xsd:decimal"
},
"baseline_volume": {
"@id": "trendsmcp:baseline_volume",
"@type": "xsd:decimal"
},
"direction": {
"@id": "trendsmcp:direction",
"@type": "xsd:string"
},
"growth": {
"@id": "trendsmcp:growth",
"@type": "xsd:decimal"
},
"period": {
"@id": "trendsmcp:period",
"@type": "xsd:string"
},
"recent_date": {
"@id": "trendsmcp:recent_date",
"@type": "xsd:date"
},
"recent_value": {
"@id": "trendsmcp:recent_value",
"@type": "xsd:decimal"
},
"recent_volume": {
"@id": "trendsmcp:recent_volume",
"@type": "xsd:decimal"
},
"volume_available": {
"@id": "trendsmcp:volume_available",
"@type": "xsd:boolean"
},
"volume_growth": {
"@id": "trendsmcp:volume_growth",
"@type": "xsd:decimal"
},
"TimeSeriesPoint": "trendsmcp:TimeSeriesPoint",
"date": {
"@id": "trendsmcp:date",
"@type": "xsd:date"
},
"value": {
"@id": "trendsmcp:value",
"@type": "xsd:decimal"
},
"volume": {
"@id": "trendsmcp:volume",
"@type": "xsd:decimal"
},
"TopTrendsResponse": "trendsmcp:TopTrendsResponse",
"as_of_ts": {
"@id": "trendsmcp:as_of_ts",
"@type": "xsd:dateTime"
},
"baseline_ts": {
"@id": "trendsmcp:baseline_ts",
"@type": "xsd:dateTime"
},
"count": {
"@id": "trendsmcp:count",
"@type": "xsd:integer"
},
"data": {
"@id": "trendsmcp:data",
"@container": "@list"
},
"note": {
"@id": "trendsmcp:note",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "trendsmcp-ai API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects trendsmcp-ai'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-29) from openapi/trendsmcp-ai-openapi.json.",
"dcterms:created": "2026-10-29",
"dcterms:source": [
"openapi/trendsmcp-ai-openapi.json"
]
}