{"type": "object", "properties": {"REALLOCATIONID": {"type": "string", "description": "Reallocation identifier"}, "AGREEMENTTYPE": {"type": "string", "enum": ["SWAP", "CAP", "FLOOR"], "description": "$, (Quantity) Mwh, SWAP, CAP or FLOOR"}, "CALENDARID": {"type": "string", "description": "Unique ID of the calendar for which data is requested"}, "CREDITPARTICIPANTID": {"type": "string", "description": "The participant to be credited for the reallocation"}, "CREDITREFERENCE": {"type": "string", "description": "Optional reference detail for credit participant"}, "CURRENT_STEPID": {"type": "string", "enum": ["SUBMITTED", "AUTHORISED", "CANCELLED"], "description": "Reallocation state. One of SUBMITTED, AUTHORISED, CANCELLED."}, "DAYTYPE": {"type": "string", "enum": ["BUSINESS", "NON_BUSINESS", "FLAT"], "description": "The day type profile for which the reallocation applies over the start and end date range. Valid entries are BUSINESS, NON_BUSINESS or FLAT."}, "DEBITPARTICIPANTID": {"type": "string", "description": "The participant to be debited for the reallocation"}, "DEBITREFERENCE": {"type": "string", "description": "Optional reference detail for debit participant"}, "ENDDATE": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Last day of the Reallocation contract\nWARNING: Despite what the name suggests, this is a datetime, not a date."}, "INTERVALLENGTH": {"type": "integer", "minimum": 0, "maximum": 65535, "description": "The length of settlement intervals (in minutes) in the reallocation profile"}, "LASTCHANGED": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Last date and time record changed"}, "REALLOCATION_TYPE": {"type": "string", "enum": ["C", "D"], "description": "Denotes a Credit or Debit reallocation with a value of \"C\" or \"D\" respectively"}, "REGIONID": {"type": "string", "enum": ["QLD1", "VIC1", "TAS1", "NSW1", "SA1", "SNOWY1"], "description": "Region identifier, being the spot price reference node for this reallocation"}, "STARTDATE": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "First day of the Reallocation contract\nWARNING: Despite what the name suggests, this is a datetime, not a date."}}, "required": ["REALLOCATIONID"], "description": "The REALLOCATION table shows the financial transactions agreed between two participants that are settled through the AEMO pool settlements process.\nNote\n\nThe column REALLOCATION_TYPE can be used in conjunction with\nCREDITPARTICIPANT or DEBITPARTICIPANT to determine who submitted a\nreallocation."}