pyLoad · JSON-LD Context
Pyload Context
JSON-LD context defining the semantic vocabulary for Pyload from pyLoad.
14 Classes
62 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
pyload:
https://pyload.net/schema#
Classes
Destination
OnlineCheck
OldUserData
AccountInfo
UserData
CaptchaTask
PackageData
ConfigItem
ConfigSection
EventInfo
DownloadStatus
FileData
DownloadInfo
ServerStatus
Properties
| Property | Type | Container |
|---|---|---|
| rid | integer | |
| data | ||
| name | ||
| role | ||
| permission | ||
| template_name | ||
| validuntil | ||
| login | string | |
| options | ||
| valid | boolean | |
| trafficleft | ||
| premium | boolean | |
| type | string | |
| id | ||
| template | ||
| tid | integer | |
| result_type | ||
| pid | integer | |
| folder | string | |
| site | string | |
| password | string | |
| dest | integer | |
| order | integer | |
| linksdone | ||
| sizedone | ||
| sizetotal | ||
| linkstotal | ||
| links | ||
| fids | ||
| description | string | |
| value | string | |
| items | list | |
| outline | ||
| eventname | string | |
| destination | ||
| fid | integer | |
| url | string | |
| plugin | string | |
| size | integer | |
| format_size | string | |
| status | reference | |
| statusmsg | string | |
| package_id | integer | |
| error | string | |
| speed | integer | |
| eta | integer | |
| format_eta | string | |
| bleft | integer | |
| percent | integer | |
| format_wait | string | |
| wait_until | decimal | |
| package_name | string | |
| info | string | |
| pause | boolean | |
| active | integer | |
| queue | integer | |
| total | integer | |
| download | boolean | |
| reconnect | boolean | |
| captcha | boolean | |
| proxy | boolean |
JSON-LD Document
{
"@context": {
"@vocab": "https://pyload.net/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"pyload": "https://pyload.net/schema#",
"Destination": "pyload:Destination",
"OnlineCheck": "pyload:OnlineCheck",
"rid": {
"@id": "pyload:rid",
"@type": "xsd:integer"
},
"data": {
"@id": "pyload:data"
},
"OldUserData": "pyload:OldUserData",
"name": {
"@id": "pyload:name"
},
"email": {
"@id": "pyload:email"
},
"role": {
"@id": "pyload:role"
},
"permission": {
"@id": "pyload:permission"
},
"template_name": {
"@id": "pyload:template_name"
},
"AccountInfo": "pyload:AccountInfo",
"validuntil": {
"@id": "pyload:validuntil"
},
"login": {
"@id": "pyload:login",
"@type": "xsd:string"
},
"options": {
"@id": "pyload:options"
},
"valid": {
"@id": "pyload:valid",
"@type": "xsd:boolean"
},
"trafficleft": {
"@id": "pyload:trafficleft"
},
"premium": {
"@id": "pyload:premium",
"@type": "xsd:boolean"
},
"type": {
"@id": "pyload:type",
"@type": "xsd:string"
},
"UserData": "pyload:UserData",
"id": {
"@id": "pyload:id"
},
"template": {
"@id": "pyload:template"
},
"CaptchaTask": "pyload:CaptchaTask",
"tid": {
"@id": "pyload:tid",
"@type": "xsd:integer"
},
"result_type": {
"@id": "pyload:result_type"
},
"PackageData": "pyload:PackageData",
"pid": {
"@id": "pyload:pid",
"@type": "xsd:integer"
},
"folder": {
"@id": "pyload:folder",
"@type": "xsd:string"
},
"site": {
"@id": "pyload:site",
"@type": "xsd:string"
},
"password": {
"@id": "pyload:password",
"@type": "xsd:string"
},
"dest": {
"@id": "pyload:dest",
"@type": "xsd:integer"
},
"order": {
"@id": "pyload:order",
"@type": "xsd:integer"
},
"linksdone": {
"@id": "pyload:linksdone"
},
"sizedone": {
"@id": "pyload:sizedone"
},
"sizetotal": {
"@id": "pyload:sizetotal"
},
"linkstotal": {
"@id": "pyload:linkstotal"
},
"links": {
"@id": "pyload:links"
},
"fids": {
"@id": "pyload:fids"
},
"ConfigItem": "pyload:ConfigItem",
"description": {
"@id": "pyload:description",
"@type": "xsd:string"
},
"value": {
"@id": "pyload:value",
"@type": "xsd:string"
},
"ConfigSection": "pyload:ConfigSection",
"items": {
"@id": "pyload:items",
"@container": "@list"
},
"outline": {
"@id": "pyload:outline"
},
"EventInfo": "pyload:EventInfo",
"eventname": {
"@id": "pyload:eventname",
"@type": "xsd:string"
},
"destination": {
"@id": "pyload:destination"
},
"DownloadStatus": "pyload:DownloadStatus",
"FileData": "pyload:FileData",
"fid": {
"@id": "pyload:fid",
"@type": "xsd:integer"
},
"url": {
"@id": "pyload:url",
"@type": "xsd:string"
},
"plugin": {
"@id": "pyload:plugin",
"@type": "xsd:string"
},
"size": {
"@id": "pyload:size",
"@type": "xsd:integer"
},
"format_size": {
"@id": "pyload:format_size",
"@type": "xsd:string"
},
"status": {
"@id": "pyload:status",
"@type": "@id"
},
"statusmsg": {
"@id": "pyload:statusmsg",
"@type": "xsd:string"
},
"package_id": {
"@id": "pyload:package_id",
"@type": "xsd:integer"
},
"error": {
"@id": "pyload:error",
"@type": "xsd:string"
},
"DownloadInfo": "pyload:DownloadInfo",
"speed": {
"@id": "pyload:speed",
"@type": "xsd:integer"
},
"eta": {
"@id": "pyload:eta",
"@type": "xsd:integer"
},
"format_eta": {
"@id": "pyload:format_eta",
"@type": "xsd:string"
},
"bleft": {
"@id": "pyload:bleft",
"@type": "xsd:integer"
},
"percent": {
"@id": "pyload:percent",
"@type": "xsd:integer"
},
"format_wait": {
"@id": "pyload:format_wait",
"@type": "xsd:string"
},
"wait_until": {
"@id": "pyload:wait_until",
"@type": "xsd:decimal"
},
"package_name": {
"@id": "pyload:package_name",
"@type": "xsd:string"
},
"info": {
"@id": "pyload:info",
"@type": "xsd:string"
},
"ServerStatus": "pyload:ServerStatus",
"pause": {
"@id": "pyload:pause",
"@type": "xsd:boolean"
},
"active": {
"@id": "pyload:active",
"@type": "xsd:integer"
},
"queue": {
"@id": "pyload:queue",
"@type": "xsd:integer"
},
"total": {
"@id": "pyload:total",
"@type": "xsd:integer"
},
"download": {
"@id": "pyload:download",
"@type": "xsd:boolean"
},
"reconnect": {
"@id": "pyload:reconnect",
"@type": "xsd:boolean"
},
"captcha": {
"@id": "pyload:captcha",
"@type": "xsd:boolean"
},
"proxy": {
"@id": "pyload:proxy",
"@type": "xsd:boolean"
}
},
"@type": "schema:Dataset",
"schema:name": "pyLoad API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects pyLoad'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-28) from openapi/pyload-android-openapi.json, openapi/pyload-openapi.json.",
"dcterms:created": "2026-10-28",
"dcterms:source": [
"openapi/pyload-android-openapi.json",
"openapi/pyload-openapi.json"
]
}