The authenticated claimant-agent assertion was recorded.
application/json
{
"$ref": "#/components/schemas/AuthorityGrantRegistrationEnvelope",
"type": "object",
"additionalProperties": false,
"required": [
"data",
"requestId"
],
"properties": {
"data": {
"$ref": "#/components/schemas/AuthorityGrantRegistrationResult",
"type": "object",
"additionalProperties": false,
"required": [
"schemaVersion",
"authorityGrantId",
"claimantPrincipalId",
"externalCaseId",
"transactionId",
"allowedActs",
"maximumAmount",
"expiresAt",
"registeredBy"
],
"properties": {
"schemaVersion": {
"type": "string",
"const": "partner-authority-grant-v2"
},
"authorityGrantId": {
"type": "string"
},
"claimantPrincipalId": {
"type": "string"
},
"externalCaseId": {
"type": "string"
},
"transactionId": {
"type": "string"
},
"allowedActs": {
"type": "array",
"items": {
"type": "string",
"enum": [
"file_dispute",
"submit_evidence"
]
}
},
"maximumAmount": {
"$ref": "#/components/schemas/FiatMoney",
"type": "object",
"additionalProperties": false,
"required": [
"currency",
"minorUnits"
],
"properties": {
"currency": {
"type": "string",
"const": "USD"
},
"minorUnits": {
"type": "string",
"pattern": "^(0|[1-9][0-9]{0,77})$"
}
}
},
"expiresAt": {
"type": "string",
"format": "date-time"
},
"registeredBy": {
"$ref": "#/components/schemas/ClaimantAuthorizationRegistrationProvenance",
"type": "object",
"additionalProperties": false,
"required": [
"schemaVersion",
"credentialPublicId",
"role",
"requestHash",
"registeredAt"
],
"properties": {
"schemaVersion": {
"type": "string",
"const": "partner-authorization-registration-v2"
},
"credentialPublicId": {
"type": "string"
},
"role": {
"type": "string",
"const": "claimant_agent"
},
"requestHash": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"registeredAt": {
"type": "string",
"format": "date-time"
}
}
}
}
},
"requestId": {
"type": "string"
}
}
}