{
  "@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"
  ]
}