myopl-net · JSON-LD Context
Myopl Net Context
JSON-LD context defining the semantic vocabulary for Myopl Net from myopl-net.
37 Classes
62 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
myopl:
https://myopl.net/schema#
Classes
prepare_pickleball_browseArguments
search_pickleball_rulesArguments
search_myopl_helpArguments
search_myopl_websiteArguments
get_public_player_ratingArguments
BrowseChoices
RuleEvidence
RulesSearch
DocumentSearch
TextContent
BrowseChoicesResult
DocumentSearchResult
PlayerRatingResult
RulesSearchResult
ToolErrorResult
InitializeResult
ToolDefinition
ToolsListResult
InitializeRequest
PingRequest
ToolsListRequest
prepare_pickleball_browseRequest
search_pickleball_rulesRequest
search_myopl_helpRequest
search_myopl_websiteRequest
get_public_player_ratingRequest
InitializedNotification
JsonRpcSuccess
JsonRpcError
HttpError
PublicRatingSummary
ResourcesListRequest
ResourcesReadRequest
ResourceDescription
ResourcesListResult
ResourceContent
ResourcesReadResult
Properties
| Property | Type | Container |
|---|---|---|
| location | string | |
| language | string | |
| category | string | |
| query | string | |
| username | string | |
| version | ||
| sport | ||
| spoken_reply | string | |
| choices | list | |
| status | ||
| guidance | string | |
| selection | ||
| source | ||
| source_url | reference | |
| results | list | |
| has_more | boolean | |
| rule | string | |
| title | string | |
| text | string | |
| truncated | boolean | |
| authority | string | |
| rule_number | string | |
| official_text | string | |
| canonical_url | reference | |
| canonical_url_type | ||
| governing_body | string | |
| edition | string | |
| myopl_url | reference | |
| evidence | list | |
| clarification | string | |
| answer | string | |
| type | ||
| content | list | |
| structuredContent | reference | |
| isError | ||
| protocolVersion | ||
| capabilities | ||
| serverInfo | ||
| instructions | string | |
| name | ||
| description | string | |
| inputSchema | ||
| annotations | ||
| _meta | ||
| tools | list | |
| jsonrpc | ||
| id | string | |
| method | ||
| params | ||
| result | ||
| error | ||
| rating | string | |
| reliability_score | decimal | |
| games_played | integer | |
| games_won | integer | |
| games_lost | integer | |
| points_won | integer | |
| points_lost | integer | |
| uri | ||
| mimeType | ||
| resources | list | |
| contents | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://myopl.net/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"myopl": "https://myopl.net/schema#",
"prepare_pickleball_browseArguments": "myopl:prepare_pickleball_browseArguments",
"location": {
"@id": "myopl:location",
"@type": "xsd:string"
},
"language": {
"@id": "myopl:language",
"@type": "xsd:string"
},
"category": {
"@id": "myopl:category",
"@type": "xsd:string"
},
"search_pickleball_rulesArguments": "myopl:search_pickleball_rulesArguments",
"query": {
"@id": "myopl:query",
"@type": "xsd:string"
},
"search_myopl_helpArguments": "myopl:search_myopl_helpArguments",
"search_myopl_websiteArguments": "myopl:search_myopl_websiteArguments",
"get_public_player_ratingArguments": "myopl:get_public_player_ratingArguments",
"username": {
"@id": "myopl:username",
"@type": "xsd:string"
},
"BrowseChoices": "myopl:BrowseChoices",
"version": {
"@id": "myopl:version"
},
"sport": {
"@id": "myopl:sport"
},
"spoken_reply": {
"@id": "myopl:spoken_reply",
"@type": "xsd:string"
},
"choices": {
"@id": "myopl:choices",
"@container": "@list"
},
"status": {
"@id": "myopl:status"
},
"guidance": {
"@id": "myopl:guidance",
"@type": "xsd:string"
},
"selection": {
"@id": "myopl:selection"
},
"source": {
"@id": "myopl:source"
},
"source_url": {
"@id": "myopl:source_url",
"@type": "@id"
},
"results": {
"@id": "myopl:results",
"@container": "@list"
},
"has_more": {
"@id": "myopl:has_more",
"@type": "xsd:boolean"
},
"RuleEvidence": "myopl:RuleEvidence",
"rule": {
"@id": "myopl:rule",
"@type": "xsd:string"
},
"title": {
"@id": "myopl:title",
"@type": "xsd:string"
},
"text": {
"@id": "myopl:text",
"@type": "xsd:string"
},
"truncated": {
"@id": "myopl:truncated",
"@type": "xsd:boolean"
},
"authority": {
"@id": "myopl:authority",
"@type": "xsd:string"
},
"rule_number": {
"@id": "myopl:rule_number",
"@type": "xsd:string"
},
"official_text": {
"@id": "myopl:official_text",
"@type": "xsd:string"
},
"canonical_url": {
"@id": "myopl:canonical_url",
"@type": "@id"
},
"canonical_url_type": {
"@id": "myopl:canonical_url_type"
},
"RulesSearch": "myopl:RulesSearch",
"governing_body": {
"@id": "myopl:governing_body",
"@type": "xsd:string"
},
"edition": {
"@id": "myopl:edition",
"@type": "xsd:string"
},
"myopl_url": {
"@id": "myopl:myopl_url",
"@type": "@id"
},
"evidence": {
"@id": "myopl:evidence",
"@container": "@list"
},
"clarification": {
"@id": "myopl:clarification",
"@type": "xsd:string"
},
"answer": {
"@id": "myopl:answer",
"@type": "xsd:string"
},
"DocumentSearch": "myopl:DocumentSearch",
"TextContent": "myopl:TextContent",
"type": {
"@id": "myopl:type"
},
"BrowseChoicesResult": "myopl:BrowseChoicesResult",
"content": {
"@id": "myopl:content",
"@container": "@list"
},
"structuredContent": {
"@id": "myopl:structuredContent",
"@type": "@id"
},
"isError": {
"@id": "myopl:isError"
},
"DocumentSearchResult": "myopl:DocumentSearchResult",
"PlayerRatingResult": "myopl:PlayerRatingResult",
"RulesSearchResult": "myopl:RulesSearchResult",
"ToolErrorResult": "myopl:ToolErrorResult",
"InitializeResult": "myopl:InitializeResult",
"protocolVersion": {
"@id": "myopl:protocolVersion"
},
"capabilities": {
"@id": "myopl:capabilities"
},
"serverInfo": {
"@id": "myopl:serverInfo"
},
"instructions": {
"@id": "myopl:instructions",
"@type": "xsd:string"
},
"ToolDefinition": "myopl:ToolDefinition",
"name": {
"@id": "myopl:name"
},
"description": {
"@id": "myopl:description",
"@type": "xsd:string"
},
"inputSchema": {
"@id": "myopl:inputSchema"
},
"annotations": {
"@id": "myopl:annotations"
},
"_meta": {
"@id": "myopl:_meta"
},
"ToolsListResult": "myopl:ToolsListResult",
"tools": {
"@id": "myopl:tools",
"@container": "@list"
},
"InitializeRequest": "myopl:InitializeRequest",
"jsonrpc": {
"@id": "myopl:jsonrpc"
},
"id": {
"@id": "myopl:id",
"@type": "xsd:string"
},
"method": {
"@id": "myopl:method"
},
"params": {
"@id": "myopl:params"
},
"PingRequest": "myopl:PingRequest",
"ToolsListRequest": "myopl:ToolsListRequest",
"prepare_pickleball_browseRequest": "myopl:prepare_pickleball_browseRequest",
"search_pickleball_rulesRequest": "myopl:search_pickleball_rulesRequest",
"search_myopl_helpRequest": "myopl:search_myopl_helpRequest",
"search_myopl_websiteRequest": "myopl:search_myopl_websiteRequest",
"get_public_player_ratingRequest": "myopl:get_public_player_ratingRequest",
"InitializedNotification": "myopl:InitializedNotification",
"JsonRpcSuccess": "myopl:JsonRpcSuccess",
"result": {
"@id": "myopl:result"
},
"JsonRpcError": "myopl:JsonRpcError",
"error": {
"@id": "myopl:error"
},
"HttpError": "myopl:HttpError",
"PublicRatingSummary": "myopl:PublicRatingSummary",
"rating": {
"@id": "myopl:rating",
"@type": "xsd:string"
},
"reliability_score": {
"@id": "myopl:reliability_score",
"@type": "xsd:decimal"
},
"games_played": {
"@id": "myopl:games_played",
"@type": "xsd:integer"
},
"games_won": {
"@id": "myopl:games_won",
"@type": "xsd:integer"
},
"games_lost": {
"@id": "myopl:games_lost",
"@type": "xsd:integer"
},
"points_won": {
"@id": "myopl:points_won",
"@type": "xsd:integer"
},
"points_lost": {
"@id": "myopl:points_lost",
"@type": "xsd:integer"
},
"ResourcesListRequest": "myopl:ResourcesListRequest",
"ResourcesReadRequest": "myopl:ResourcesReadRequest",
"ResourceDescription": "myopl:ResourceDescription",
"uri": {
"@id": "myopl:uri"
},
"mimeType": {
"@id": "myopl:mimeType"
},
"ResourcesListResult": "myopl:ResourcesListResult",
"resources": {
"@id": "myopl:resources",
"@container": "@list"
},
"ResourceContent": "myopl:ResourceContent",
"ResourcesReadResult": "myopl:ResourcesReadResult",
"contents": {
"@id": "myopl:contents",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "myopl-net API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects myopl-net'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/myopl-net-openapi.json.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/myopl-net-openapi.json"
]
}