{"type": "object", "properties": {"APCID": {"type": "string", "description": "APC event identifier."}, "ENDDATE": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Settlement end date\nWARNING: Despite what the name suggests, this is a datetime, not a date."}, "ENDPERIOD": {"type": "integer", "maximum": 32767, "minimum": -32768, "description": "Settlement end period (1-48)"}, "LASTCHANGED": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Last date and time record changed"}, "REGIONID": {"type": "string", "enum": ["QLD1", "VIC1", "TAS1", "NSW1", "SA1", "SNOWY1"], "description": "Region"}, "STARTDATE": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Settlement start date\nWARNING: Despite what the name suggests, this is a datetime, not a date."}, "STARTPERIOD": {"type": "integer", "maximum": 32767, "minimum": -32768, "description": "Settlement start period (1-48)"}}, "required": ["APCID"], "description": "APCCOMP is to set out Administered Price Cap (APC) compensation periods for a participant.\nAPCCOMP is public data, and is available to all participants.\n\nSource\n\nAPCCOMP is empty until an Administered Price Cap event occurs.\n\nNot in use - never used"}