Authorized operation result.
application/json
{
"$ref": "#/components/schemas/CanonicalGetServedAwardCanonicalResponse",
"type": "object",
"required": [
"data",
"requestId"
],
"properties": {
"data": {
"type": "object",
"properties": {
"caseId": {
"type": "string"
},
"externalCaseId": {
"type": "string"
},
"award": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"awardHash": {
"type": "string"
},
"awardHashVersion": {
"type": "integer"
},
"awardRevision": {
"type": "integer"
},
"rulesVersion": {
"type": "string"
},
"dispositionLabel": {
"type": "string"
},
"posture": {
"type": "string"
},
"releasedToParties": {
"type": "boolean"
},
"releasedAt": {
"type": "string"
},
"companionArtifacts": {
"type": "array",
"items": {
"type": "object",
"properties": {
"artifactId": {
"type": "string"
},
"kind": {
"type": "string"
},
"schemaVersion": {
"type": "string"
},
"mediaType": {
"type": "string"
},
"byteLength": {
"type": "integer"
},
"sha256": {
"type": "string"
},
"downloadPath": {
"type": "string"
},
"attestationPath": {
"type": "string"
},
"attestationDigest": {
"type": "string"
},
"source": {
"type": "object",
"additionalProperties": false,
"required": [
"awardHash",
"dispositionId",
"awardRevision",
"artifactSha256",
"artifacts"
],
"properties": {
"awardHash": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"dispositionId": {
"type": "string"
},
"awardRevision": {
"type": "integer",
"minimum": 1
},
"artifactSha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"artifacts": {
"type": "array",
"description": "Exactly one descriptor for each frozen source kind: pdf, docx, and json.",
"minItems": 3,
"maxItems": 3,
"items": {
"type": "object",
"additionalProperties": false,
"required": [
"artifactId",
"kind",
"mediaType",
"byteLength",
"sha256"
],
"properties": {
"artifactId": {
"type": "string"
},
"kind": {
"type": "string",
"enum": [
"pdf",
"docx",
"json"
]
},
"mediaType": {
"type": "string"
},
"byteLength": {
"type": "integer",
"minimum": 1
},
"sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
}
}
}
}
}
}
}
}
}
},
"required": [
"id",
"awardHash",
"awardHashVersion",
"awardRevision",
"companionArtifacts"
]
}
},
"required": [
"caseId",
"externalCaseId",
"award"
]
},
"requestId": {
"type": "string"
}
},
"x-code-source": "lib/api/award-award-representation.ts"
}