varyContractTerms
Vary the terms of a contract.
Arguments
Possible Errors
- KT-CT-10003: Contract not found.
- KT-CT-10008: The contract is currently undergoing an active journey.
- KT-CT-10011: Unable to vary contract terms.
- KT-CT-10012: Contract variation implies breach.
- KT-CT-10033: Unable to save term.
- KT-CT-10034: Unknown contract journey type.
- KT-CT-10035: Cannot process a non-active contract journey.
- KT-CT-10036: The contract journey manager is not found.
- KT-CT-10037: Contract notes feature is disabled.
- KT-CT-10038: Contract note reason not found.
- KT-CT-10041: Contract is already rescinded.
- KT-CT-1113: Disabled GraphQL field requested.
- KT-CT-7899: An internal error occurred.
Allowed Viewers
Query Complexity
1Examples
The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.
mutation VaryContractTerms($input: VaryContractTermsInput!) {
varyContractTerms(input: $input) {
contract {
...ContractFragment
}
}
}
Variables
{
"input": VaryContractTermsInput
}
Response
{
"data": {
"varyContractTerms": {
"contract": Contract
}
}
}