{"type": "object", "properties": {"CONTRACTID": {"type": "string", "description": "Contract identifier"}, "OFFERDATE": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Effective date of contract\nWARNING: Despite what the name suggests, this is a datetime, not a date."}, "PERIODID": {"type": "integer", "maximum": 32767, "minimum": -32768, "description": "Market day trading interval number"}, "VERSIONNO": {"type": "integer", "minimum": 0, "maximum": 65535, "description": "Version No of contract"}, "AUTHORISEDBY": {"type": "string", "description": "Authorised by"}, "AUTHORISEDDATE": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Authorised date\nWARNING: Despite what the name suggests, this is a datetime, not a date."}, "AVAILABILITY": {"type": "string", "description": "Available load"}, "FILENAME": {"type": "string", "description": "Name of reoffer file"}, "LASTCHANGED": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Last date and time record changed"}}, "required": ["CONTRACTID", "OFFERDATE", "PERIODID", "VERSIONNO"], "description": "OFFERRESTARTDATA sets out reoffers of system restart availability.\nOFFERRESTARTDATA data is confidential to the relevant participant.\n\nSource\n\nOFFERRESTARTDATA updates as reoffers process."}