Authorized result.
application/json
{
"type": "object",
"properties": {
"ok": {
"const": true
},
"data": {
"$ref": "#/components/schemas/CanonicalHostedThreadResult",
"type": "object",
"properties": {
"thread": {
"$ref": "#/components/schemas/CanonicalHostedThread",
"type": "object",
"properties": {
"id": {
"type": "string"
},
"category": {
"type": "string"
},
"visibility": {
"type": "string"
},
"status": {
"type": "string"
},
"createdAt": {
"type": "string"
},
"updatedAt": {
"type": "string"
},
"closedAt": {
"type": "string"
},
"canReply": {
"type": "boolean"
},
"proceduralRequest": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"kind": {
"type": "string"
},
"requestedRelief": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"awaiting_response",
"ready_for_decision",
"deciding",
"decided",
"referred",
"recovery_hold",
"human_attention",
"administrator_queue",
"reserved_for_tribunal"
],
"description": "administrator_queue is pending limited Rule 2.6 administration. reserved_for_tribunal acknowledges a request kept for the Tribunal without a ruling or effect. Neither is an adjudicated referral."
},
"responseDueAt": {
"type": "string"
},
"canRule": {
"type": "boolean"
},
"canWithdraw": {
"type": "boolean"
},
"withdrawnAt": {
"type": "string"
},
"deadlineTarget": {
"$ref": "#/components/schemas/ProceduralDeadlineTarget",
"type": "object",
"properties": {
"phase": {
"type": "string",
"enum": [
"answer",
"evidence",
"rebuttal"
]
},
"procedureStageId": {
"type": "string",
"description": "The exact configured round bound at filing, when applicable."
}
},
"required": [
"phase"
]
},
"deadlineDeferral": {
"$ref": "#/components/schemas/ProceduralDeadlineDeferral",
"type": "object",
"properties": {
"state": {
"type": "string",
"enum": [
"awaiting_phase",
"needs_revised_date",
"open",
"resolved"
]
},
"openedAt": {
"type": "string",
"format": "date-time"
},
"currentDueAt": {
"type": "string",
"format": "date-time"
},
"resolvedAt": {
"type": "string",
"format": "date-time"
},
"dateRevisionRequiredAt": {
"type": "string",
"format": "date-time"
}
},
"required": [
"state"
]
},
"assignedAuthority": {
"$ref": "#/components/schemas/ProceduralAuthority",
"type": "string",
"enum": [
"administrator",
"tribunal",
"arbitrator",
"procedural_arbiter"
]
},
"ruling": {
"$ref": "#/components/schemas/ProceduralPublicRuling",
"type": "object",
"properties": {
"id": {
"type": "string"
},
"authority": {
"$ref": "#/components/schemas/ProceduralAuthority"
},
"disposition": {
"type": "string",
"enum": [
"granted",
"denied",
"granted_in_part",
"referred",
"withdrawn"
]
},
"reasons": {
"type": "string"
},
"effect": {
"type": "string"
},
"structuredEffect": {
"$ref": "#/components/schemas/ProceduralRequestedEffect"
},
"actorLabel": {
"type": "string",
"description": "The recorded public decider designation; no private model or endpoint identity."
},
"issuedAt": {
"type": "string",
"format": "date-time"
}
},
"required": [
"id",
"authority",
"disposition",
"reasons",
"actorLabel",
"issuedAt"
]
}
}
},
"messages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CanonicalHostedMessage",
"type": "object",
"properties": {
"id": {
"type": "string"
},
"sender": {
"type": "object",
"properties": {
"label": {
"type": "string"
},
"role": {
"type": "string"
},
"side": {
"type": "string",
"enum": [
"claimant",
"respondent"
]
},
"onBehalfOfParty": {
"type": "string",
"enum": [
"claimant",
"respondent"
]
},
"representative": {
"type": "object",
"properties": {
"displayName": {
"type": "string"
}
},
"required": [
"displayName"
]
}
},
"required": [
"label",
"role"
]
},
"body": {
"type": "string"
},
"createdAt": {
"type": "string"
}
},
"required": [
"id",
"sender",
"body",
"createdAt"
]
}
}
},
"required": [
"id",
"category",
"visibility",
"status",
"createdAt",
"updatedAt",
"canReply",
"messages"
]
}
},
"required": [
"thread"
]
}
}
}