WinTD
WinTD

{

   "$id": "https://estima.com/chess/wintd/schemas/ptlz.json",

   "description":"Master Team file format",

   "type": "object",

   "properties":{

      "filetype":{"type":"string","const":"WINTDPTLZ","description":"Sanity check"},

      "version":{"type":"string","description":"WinTD creator version number"},

      "members":{

         "type":"array",

         "description":"array of team records",

         "items":{

            "type":"object",

            "required":["base"],

            "properties":{

               "base":{

                  "type":"object",

                  "properties":{

                     "code":{"type":"string","description":"Team code","maxLength":6},

                     "fullName":{"type":"string","description":"Full name"},

                     "cityState":{"type":"string","description":"description of city and state/province as a string"}

                  },

                  "required":["code"]

               },

               "contact":{

                  "type":"object",

                  "properties":{

                     "name":{"type":"string","description":"Name of contact person"},

                     "address1":{"type":"string"},

                     "address2":{"type":"string"},

                     "phone":{"type":"string"},

                     "email":{"type":"string"}

                  }

               },

               "sorting":{

                  "type":"object",

                  "properties":{

                     "tag1":{"type":"string","description":"User-definable sorting tag","maxLength":1},

                     "tag2":{"type":"string","description":"User-definable sorting tag","maxLength":1},

                     "tag3":{"type":"string","description":"User-definable sorting tag","maxLength":1},

                     "class":{"type":"string","description":"User-definable classification","maxLength":6}

                  }

              }

            }

         }

      }

   }

}


 


Copyright © 2026 Thomas Doan