The case opened. Initial capabilities are returned once and are omitted from idempotency replays.
application/json
{
"$ref": "#/components/schemas/ConfirmedCaseDraftEnvelope",
"type": "object",
"additionalProperties": false,
"required": [
"data",
"requestId"
],
"properties": {
"data": {
"$ref": "#/components/schemas/ConfirmedCaseDraft",
"type": "object",
"additionalProperties": false,
"required": [
"schemaVersion",
"caseId",
"externalCaseId",
"status",
"rules",
"createdAt",
"headless",
"caseMode",
"intakeMode",
"confirmationPolicy",
"procedure",
"participants"
],
"properties": {
"schemaVersion": {
"type": "string",
"const": "confirmed-filing-v2"
},
"caseId": {
"type": "string"
},
"externalCaseId": {
"type": "string"
},
"status": {
"type": "string"
},
"rules": {
"$ref": "#/components/schemas/CaseDraftRulesStamp",
"type": "object",
"additionalProperties": false,
"required": [
"version",
"hash"
],
"properties": {
"version": {
"type": "string"
},
"hash": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
}
}
},
"createdAt": {
"type": "string",
"format": "date-time"
},
"headless": {
"type": "object",
"additionalProperties": false,
"required": [
"respondentHandoffPath",
"answerPath",
"capabilityDelivery"
],
"properties": {
"respondentHandoffPath": {
"type": "string"
},
"answerPath": {
"type": "string"
},
"hostedRespondentPath": {
"type": "string"
},
"capabilityDelivery": {
"type": "string",
"const": "show_once_not_replayed"
}
}
},
"caseMode": {
"type": "string",
"enum": [
"proceeding",
"evaluation"
]
},
"intakeMode": {
"type": "string",
"enum": [
"claimant_initiated",
"claimant_proposed",
"bilateral_api",
"bundled_bilateral"
]
},
"confirmationPolicy": {
"type": "object",
"additionalProperties": false,
"required": [
"mode"
],
"properties": {
"mode": {
"type": "string",
"enum": [
"initiator_only",
"all_participants",
"bundled_authorizations"
]
}
}
},
"procedure": {
"$ref": "#/components/schemas/ResolvedCaseProcedure",
"type": "object",
"additionalProperties": false,
"required": [
"schemaVersion",
"profile",
"answerRequired",
"evidenceRounds",
"rebuttalRounds",
"filingsPerSidePerStage",
"recordConfirmationRequired"
],
"properties": {
"schemaVersion": {
"type": "string",
"const": "case-procedure-plan-v2"
},
"profile": {
"type": "string",
"enum": [
"standard",
"fast",
"single_round",
"joint_record",
"evaluation",
"custom_bounded"
]
},
"answerRequired": {
"type": "boolean"
},
"evidenceRounds": {
"type": "integer",
"minimum": 1,
"maximum": 3
},
"rebuttalRounds": {
"type": "integer",
"minimum": 0,
"maximum": 3
},
"filingsPerSidePerStage": {
"type": "integer",
"minimum": 1,
"maximum": 3
},
"recordConfirmationRequired": {
"type": "boolean",
"const": true
}
}
},
"participants": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CaseDraftParticipantResource",
"type": "object",
"additionalProperties": false,
"required": [
"participantId",
"side",
"principalId",
"authorizationMode"
],
"properties": {
"participantId": {},
"side": {},
"partnerId": {},
"principalId": {},
"agentId": {},
"authorizationMode": {}
}
}
},
"evaluation": {
"type": "object",
"additionalProperties": false,
"required": [
"externalEvaluationId",
"evaluationDigest",
"resourcePath"
],
"properties": {
"externalEvaluationId": {
"type": "string"
},
"evaluationDigest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"resourcePath": {
"type": "string"
}
}
},
"showOnce": {
"$ref": "#/components/schemas/InitialCaseCapabilities",
"type": "object",
"additionalProperties": false,
"description": "Sensitive capabilities returned only on the initial successful response and never on idempotency replay.",
"properties": {
"claimantPartyToken": {
"type": "string"
},
"respondentInviteToken": {
"type": "string"
},
"respondentLoginPath": {
"type": "string",
"description": "Tokenized hosted login path for the invited respondent."
}
}
}
}
},
"requestId": {
"type": "string"
}
}
}