Disputes.online · JSON-LD Context
Disputes Online Context
JSON-LD context defining the semantic vocabulary for Disputes Online from Disputes.online.
8 Classes
54 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
disputes:
https://disputes.online/schema#
Classes
Dispute
Variant
DisputeList
Category
Error
Odds
OddsOutcome
JSONFeed
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| description | string | |
| variants | list | |
| status | string | |
| stop_date | dateTime | |
| finish_date | dateTime | |
| uncertain_date | boolean | |
| total_bets | integer | |
| total_amount | decimal | |
| category_id | integer | |
| lang | string | |
| country | string | |
| city | string | |
| tags | list | |
| image | string | |
| video_url | string | |
| min_bet | decimal | |
| max_bet | decimal | |
| team_id | string | |
| owner | string | |
| is_local | boolean | |
| is_closed | boolean | |
| lat | decimal | |
| lng | decimal | |
| radius | integer | |
| sport_key | string | |
| created_at | integer | |
| modified_at | integer | |
| amount | decimal | |
| count_of_bets | integer | |
| coefficient | decimal | |
| probability | decimal | |
| data | list | |
| total | integer | |
| name | string | |
| parent_id | integer | |
| img_url | string | |
| error | string | |
| url | string | |
| question | string | |
| as_of | dateTime | |
| closes_at | dateTime | |
| result_due | dateTime | |
| pool_qot | decimal | |
| outcomes | list | |
| payout_multiplier | decimal | |
| staked_qot | decimal | |
| bets | integer | |
| version | string | |
| title | string | |
| home_page_url | string | |
| feed_url | string | |
| language | string | |
| items | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://disputes.online/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"disputes": "https://disputes.online/schema#",
"Dispute": "disputes:Dispute",
"id": {
"@id": "disputes:id",
"@type": "xsd:string"
},
"description": {
"@id": "disputes:description",
"@type": "xsd:string"
},
"variants": {
"@id": "disputes:variants",
"@container": "@list"
},
"status": {
"@id": "disputes:status",
"@type": "xsd:string"
},
"stop_date": {
"@id": "disputes:stop_date",
"@type": "xsd:dateTime"
},
"finish_date": {
"@id": "disputes:finish_date",
"@type": "xsd:dateTime"
},
"uncertain_date": {
"@id": "disputes:uncertain_date",
"@type": "xsd:boolean"
},
"total_bets": {
"@id": "disputes:total_bets",
"@type": "xsd:integer"
},
"total_amount": {
"@id": "disputes:total_amount",
"@type": "xsd:decimal"
},
"category_id": {
"@id": "disputes:category_id",
"@type": "xsd:integer"
},
"lang": {
"@id": "disputes:lang",
"@type": "xsd:string"
},
"country": {
"@id": "disputes:country",
"@type": "xsd:string"
},
"city": {
"@id": "disputes:city",
"@type": "xsd:string"
},
"tags": {
"@id": "disputes:tags",
"@container": "@list"
},
"image": {
"@id": "disputes:image",
"@type": "xsd:string"
},
"video_url": {
"@id": "disputes:video_url",
"@type": "xsd:string"
},
"min_bet": {
"@id": "disputes:min_bet",
"@type": "xsd:decimal"
},
"max_bet": {
"@id": "disputes:max_bet",
"@type": "xsd:decimal"
},
"team_id": {
"@id": "disputes:team_id",
"@type": "xsd:string"
},
"owner": {
"@id": "disputes:owner",
"@type": "xsd:string"
},
"is_local": {
"@id": "disputes:is_local",
"@type": "xsd:boolean"
},
"is_closed": {
"@id": "disputes:is_closed",
"@type": "xsd:boolean"
},
"lat": {
"@id": "disputes:lat",
"@type": "xsd:decimal"
},
"lng": {
"@id": "disputes:lng",
"@type": "xsd:decimal"
},
"radius": {
"@id": "disputes:radius",
"@type": "xsd:integer"
},
"sport_key": {
"@id": "disputes:sport_key",
"@type": "xsd:string"
},
"created_at": {
"@id": "disputes:created_at",
"@type": "xsd:integer"
},
"modified_at": {
"@id": "disputes:modified_at",
"@type": "xsd:integer"
},
"Variant": "disputes:Variant",
"amount": {
"@id": "disputes:amount",
"@type": "xsd:decimal"
},
"count_of_bets": {
"@id": "disputes:count_of_bets",
"@type": "xsd:integer"
},
"coefficient": {
"@id": "disputes:coefficient",
"@type": "xsd:decimal"
},
"probability": {
"@id": "disputes:probability",
"@type": "xsd:decimal"
},
"DisputeList": "disputes:DisputeList",
"data": {
"@id": "disputes:data",
"@container": "@list"
},
"total": {
"@id": "disputes:total",
"@type": "xsd:integer"
},
"Category": "disputes:Category",
"name": {
"@id": "disputes:name",
"@type": "xsd:string"
},
"parent_id": {
"@id": "disputes:parent_id",
"@type": "xsd:integer"
},
"img_url": {
"@id": "disputes:img_url",
"@type": "xsd:string"
},
"Error": "disputes:Error",
"error": {
"@id": "disputes:error",
"@type": "xsd:string"
},
"Odds": "disputes:Odds",
"url": {
"@id": "disputes:url",
"@type": "xsd:string"
},
"question": {
"@id": "disputes:question",
"@type": "xsd:string"
},
"as_of": {
"@id": "disputes:as_of",
"@type": "xsd:dateTime"
},
"closes_at": {
"@id": "disputes:closes_at",
"@type": "xsd:dateTime"
},
"result_due": {
"@id": "disputes:result_due",
"@type": "xsd:dateTime"
},
"pool_qot": {
"@id": "disputes:pool_qot",
"@type": "xsd:decimal"
},
"outcomes": {
"@id": "disputes:outcomes",
"@container": "@list"
},
"OddsOutcome": "disputes:OddsOutcome",
"payout_multiplier": {
"@id": "disputes:payout_multiplier",
"@type": "xsd:decimal"
},
"staked_qot": {
"@id": "disputes:staked_qot",
"@type": "xsd:decimal"
},
"bets": {
"@id": "disputes:bets",
"@type": "xsd:integer"
},
"JSONFeed": "disputes:JSONFeed",
"version": {
"@id": "disputes:version",
"@type": "xsd:string"
},
"title": {
"@id": "disputes:title",
"@type": "xsd:string"
},
"home_page_url": {
"@id": "disputes:home_page_url",
"@type": "xsd:string"
},
"feed_url": {
"@id": "disputes:feed_url",
"@type": "xsd:string"
},
"language": {
"@id": "disputes:language",
"@type": "xsd:string"
},
"items": {
"@id": "disputes:items",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "Disputes.online API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Disputes.online'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-05) from openapi/disputes-online-openapi.json.",
"dcterms:created": "2026-11-05",
"dcterms:source": [
"openapi/disputes-online-openapi.json"
]
}