Skip to main content

Error Codes

About Error Codes

Kraken error codes start with a prefix KT-COUNTRY_CODE-NUMBER. The country code CT is a core error for all versions of kraken. All other country codes will correspond to the universally accepted two-letter code for that country. The number is a globally unique identifier for that error.

KT-CT-10001

Error Type: VALIDATION

Cannot create an overlapping contract.

Error Message

{
"errors": [
{
  "message": "Party is already under contract.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Cannot create an overlapping contract.",
    "errorCode": "KT-CT-10001"
  }
}
]
}

KT-CT-10003

Error Type: NOT_FOUND

Contract not found.

Error Message

{
"errors": [
{
  "message": "Contract not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Contract not found.",
    "errorCode": "KT-CT-10003"
  }
}
]
}

KT-CT-10005

Error Type: VALIDATION

No identifier or account number was provided to find the contract.

Error Message

{
"errors": [
{
  "message": "Missing required parameter: either identifier or accountNumber must be provided.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "No identifier or account number was provided to find the contract.",
    "errorCode": "KT-CT-10005"
  }
}
]
}

KT-CT-10006

Error Type: NOT_FOUND

The requested account could not be found.

Error Message

{
"errors": [
{
  "message": "Account not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The requested account could not be found.",
    "errorCode": "KT-CT-10006"
  }
}
]
}

KT-CT-10007

Error Type: APPLICATION

Unable to terminate contract.

Error Message

{
"errors": [
{
  "message": "Unable to terminate contract.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to terminate contract.",
    "errorCode": "KT-CT-10007"
  }
}
]
}

KT-CT-10008

Error Type: APPLICATION

The contract is currently undergoing an active journey.

Error Message

{
"errors": [
{
  "message": "The contract is currently undergoing an active journey.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The contract is currently undergoing an active journey.",
    "errorCode": "KT-CT-10008"
  }
}
]
}

KT-CT-10011

Error Type: APPLICATION

Unable to vary contract terms.

Error Message

{
"errors": [
{
  "message": "Unable to vary contract terms.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to vary contract terms.",
    "errorCode": "KT-CT-10011"
  }
}
]
}

KT-CT-10012

Error Type: APPLICATION

The contract variation implies a breach of the contract.

Error Message

{
"errors": [
{
  "message": "Contract variation implies breach.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The contract variation implies a breach of the contract.",
    "errorCode": "KT-CT-10012"
  }
}
]
}

KT-CT-10013

Error Type: VALIDATION

Cannot request a termination for a date that extends past the contract's end date

Error Message

{
"errors": [
{
  "message": "Requested termination date is invalid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Cannot request a termination for a date that extends past the contract's end date",
    "errorCode": "KT-CT-10013"
  }
}
]
}

KT-CT-10017

Error Type: NOT_FOUND

The contract journey could not be found.

Error Message

{
"errors": [
{
  "message": "The contract journey could not be found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The contract journey could not be found.",
    "errorCode": "KT-CT-10017"
  }
}
]
}

KT-CT-10018

Error Type: VALIDATION

The contract subject specification is invalid.

Error Message

{
"errors": [
{
  "message": "The provided contract subject is invalid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The contract subject specification is invalid.",
    "errorCode": "KT-CT-10018"
  }
}
]
}

KT-CT-10019

Error Type: APPLICATION

The contract creation implies a breach of the contract.

Error Message

{
"errors": [
{
  "message": "Contract creation implies breach.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The contract creation implies a breach of the contract.",
    "errorCode": "KT-CT-10019"
  }
}
]
}

KT-CT-10020

Error Type: VALIDATION

The provided contract party input data is invalid.

Error Message

{
"errors": [
{
  "message": "The provided contract party payload is invalid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided contract party input data is invalid.",
    "errorCode": "KT-CT-10020"
  }
}
]
}

KT-CT-10021

Error Type: NOT_FOUND

The requested business could not be found.

Error Message

{
"errors": [
{
  "message": "Business not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The requested business could not be found.",
    "errorCode": "KT-CT-10021"
  }
}
]
}

KT-CT-10022

Error Type: VALIDATION

The provided contract is already terminated.

Error Message

{
"errors": [
{
  "message": "Contract already terminated.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided contract is already terminated.",
    "errorCode": "KT-CT-10022"
  }
}
]
}

KT-CT-10023

Error Type: VALIDATION

The provided contract is already revoked.

Error Message

{
"errors": [
{
  "message": "Contract is already revoked.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided contract is already revoked.",
    "errorCode": "KT-CT-10023"
  }
}
]
}

KT-CT-10024

Error Type: VALIDATION

The provided contract is expired.

Error Message

{
"errors": [
{
  "message": "Contract already expired.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided contract is expired.",
    "errorCode": "KT-CT-10024"
  }
}
]
}

KT-CT-10025

Error Type: VALIDATION

The provided contract has not started yet.

Error Message

{
"errors": [
{
  "message": "Contract has not started yet.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided contract has not started yet.",
    "errorCode": "KT-CT-10025"
  }
}
]
}

KT-CT-10026

Error Type: VALIDATION

The contract actualization implies a breach of the contract.

Error Message

{
"errors": [
{
  "message": "Contract actualization implies breach.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The contract actualization implies a breach of the contract.",
    "errorCode": "KT-CT-10026"
  }
}
]
}

KT-CT-10029

Error Type: VALIDATION

At least one filter must be provided when querying contracts.

Error Message

{
"errors": [
{
  "message": "Missing contract filters.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "At least one filter must be provided when querying contracts.",
    "errorCode": "KT-CT-10029"
  }
}
]
}

KT-CT-10030

Error Type: SERVICE_AVAILABILITY

Filter by subject is not implemented.

Error Message

{
"errors": [
{
  "message": "Filter by subject is not implemented.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "Filter by subject is not implemented.",
    "errorCode": "KT-CT-10030"
  }
}
]
}

KT-CT-10031

Error Type: VALIDATION

Provide exactly one of party.account or party.business when querying contracts.

Error Message

{
"errors": [
{
  "message": "Invalid party filter.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Provide exactly one of party.account or party.business when querying contracts.",
    "errorCode": "KT-CT-10031"
  }
}
]
}

KT-CT-10032

Error Type: VALIDATION

The provided contract has already started.

Error Message

{
"errors": [
{
  "message": "Contract has already started.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided contract has already started.",
    "errorCode": "KT-CT-10032"
  }
}
]
}

KT-CT-10033

Error Type: VALIDATION

The specified term cannot be saved.

Error Message

{
"errors": [
{
  "message": "Unable to save term.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The specified term cannot be saved.",
    "errorCode": "KT-CT-10033"
  }
}
]
}

KT-CT-10034

Error Type: APPLICATION

The contract journey has an unknown type.

Error Message

{
"errors": [
{
  "message": "Unknown contract journey type.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The contract journey has an unknown type.",
    "errorCode": "KT-CT-10034"
  }
}
]
}

KT-CT-10035

Error Type: APPLICATION

The contract journey is not active, thus cannot be processed.

Error Message

{
"errors": [
{
  "message": "Cannot process a non-active contract journey.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The contract journey is not active, thus cannot be processed.",
    "errorCode": "KT-CT-10035"
  }
}
]
}

KT-CT-10036

Error Type: APPLICATION

The manager responsible for processing the contract journey cannot be found.

Error Message

{
"errors": [
{
  "message": "The contract journey manager is not found.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The manager responsible for processing the contract journey cannot be found.",
    "errorCode": "KT-CT-10036"
  }
}
]
}

KT-CT-10037

Error Type: SERVICE_AVAILABILITY

The contract notes feature is not enabled.

Error Message

{
"errors": [
{
  "message": "Contract notes feature is disabled.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "The contract notes feature is not enabled.",
    "errorCode": "KT-CT-10037"
  }
}
]
}

KT-CT-10038

Error Type: VALIDATION

No contract note reason exists for the provided slug.

Error Message

{
"errors": [
{
  "message": "Contract note reason not found.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "No contract note reason exists for the provided slug.",
    "errorCode": "KT-CT-10038"
  }
}
]
}

KT-CT-10039

Error Type: VALIDATION

None of the required fields were provided in the input.

Error Message

{
"errors": [
{
  "message": "At least one of the affected fields must be provided.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "None of the required fields were provided in the input.",
    "errorCode": "KT-CT-10039"
  }
}
]
}

KT-CT-10040

Error Type: APPLICATION

Unable to rescind contract.

Error Message

{
"errors": [
{
  "message": "Unable to rescind contract.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to rescind contract.",
    "errorCode": "KT-CT-10040"
  }
}
]
}

KT-CT-10041

Error Type: VALIDATION

The provided contract has been rescinded and cannot be modified.

Error Message

{
"errors": [
{
  "message": "Contract is already rescinded.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided contract has been rescinded and cannot be modified.",
    "errorCode": "KT-CT-10041"
  }
}
]
}

KT-CT-10042

Error Type: VALIDATION

The provided agreements are already linked to a different contract.

Error Message

{
"errors": [
{
  "message": "One or more agreements are already attached to a different contract.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided agreements are already linked to a different contract.",
    "errorCode": "KT-CT-10042"
  }
}
]
}

KT-CT-10043

Error Type: VALIDATION

Provide an account contract identifier, a business contract identifier, or both.

Error Message

{
"errors": [
{
  "message": "At least one contract identifier must be provided.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Provide an account contract identifier, a business contract identifier, or both.",
    "errorCode": "KT-CT-10043"
  }
}
]
}

KT-CT-10301

Error Type: VALIDATION

Unable to instigate leave supplier process due to some validation error.

Error Message

{
"errors": [
{
  "message": "Unable to instigate leave supplier process.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Unable to instigate leave supplier process due to some validation error.",
    "errorCode": "KT-CT-10301"
  }
}
]
}

KT-CT-10302

Error Type: NOT_FOUND

Received an invalid reference for a leave supplier process.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Received an invalid reference for a leave supplier process.",
    "errorCode": "KT-CT-10302"
  }
}
]
}

KT-CT-10303

Error Type: SERVICE_AVAILABILITY

The PrepareAccount mutation is not enabled in this environment.

Error Message

{
"errors": [
{
  "message": "Mutation not enabled in this environment.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "The PrepareAccount mutation is not enabled in this environment.",
    "errorCode": "KT-CT-10303"
  }
}
]
}

KT-CT-10304

Error Type: SERVICE_AVAILABILITY

The Leave supplier mutations are not enabled in this environment.

Error Message

{
"errors": [
{
  "message": "Mutation not enabled in this environment.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "The Leave supplier mutations are not enabled in this environment.",
    "errorCode": "KT-CT-10304"
  }
}
]
}

KT-CT-10305

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "Failed to cancel leave supplier process - market actions are no longer cancellable.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-10305"
  }
}
]
}

KT-CT-10306

Error Type: SERVICE_AVAILABILITY

Error Message

{
"errors": [
{
  "message": "Failed to cancel leave supplier process - the cancellation workflow has not been configured.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "",
    "errorCode": "KT-CT-10306"
  }
}
]
}

KT-CT-10307

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "Failed to cancel leave supplier process - failed to cancel market actions.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-10307"
  }
}
]
}

KT-CT-10308

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "Failed to cancel leave supplier process.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-10308"
  }
}
]
}

KT-CT-10309

Error Type: SERVICE_AVAILABILITY

Error Message

{
"errors": [
{
  "message": "Failed to update leave supplier process - the service is not enabled.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "",
    "errorCode": "KT-CT-10309"
  }
}
]
}

KT-CT-10310

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "Failed to update leave supplier process. The process status is not in updatable status.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-10310"
  }
}
]
}

KT-CT-10311

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "Failed to cancel leave supplier process. The process status is not in cancellable status.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-10311"
  }
}
]
}

KT-CT-10312

Error Type: SERVICE_AVAILABILITY

The Enrollment mutation is not enabled in this environment.

Error Message

{
"errors": [
{
  "message": "Mutation not enabled in this environment.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "The Enrollment mutation is not enabled in this environment.",
    "errorCode": "KT-CT-10312"
  }
}
]
}

KT-CT-10313

Error Type: SERVICE_AVAILABILITY

Error Message

{
"errors": [
{
  "message": "Failed to enroll account.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "",
    "errorCode": "KT-CT-10313"
  }
}
]
}

KT-CT-10314

Error Type: SERVICE_AVAILABILITY

This supply point is already on supply. The supply point must leave supply before a new customer can enrol.

Error Message

{
"errors": [
{
  "message": "This supply point is already on supply.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "This supply point is already on supply. The supply point must leave supply before a new customer can enrol.",
    "errorCode": "KT-CT-10314"
  }
}
]
}

KT-CT-10315

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Unable to begin enrollment journey due to invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-CT-10315"
  }
}
]
}

KT-CT-10316

Error Type: VALIDATION

Incorrectly formatted input data to the prepare account mutation.

Error Message

{
"errors": [
{
  "message": "Input data has invalid format.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Incorrectly formatted input data to the prepare account mutation.",
    "errorCode": "KT-CT-10316"
  }
}
]
}

KT-CT-10317

Error Type: APPLICATION

An error occurred when trying to prepare an account.

Error Message

{
"errors": [
{
  "message": "An error occured when trying to prepare the account.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An error occurred when trying to prepare an account.",
    "errorCode": "KT-CT-10317"
  }
}
]
}

KT-CT-10318

Error Type: VALIDATION

Could not match an enrollment process to the input.

Error Message

{
"errors": [
{
  "message": "Enrollment process not found.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Could not match an enrollment process to the input.",
    "errorCode": "KT-CT-10318"
  }
}
]
}

KT-CT-10319

Error Type: APPLICATION

Failed to cancel market actions.

Error Message

{
"errors": [
{
  "message": "Enrollment process failed to cancel.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Failed to cancel market actions.",
    "errorCode": "KT-CT-10319"
  }
}
]
}

KT-CT-10320

Error Type: VALIDATION

Market actions are not in a cancellable state.

Error Message

{
"errors": [
{
  "message": "Enrollment process not cancellable.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Market actions are not in a cancellable state.",
    "errorCode": "KT-CT-10320"
  }
}
]
}

KT-CT-10321

Error Type: SERVICE_AVAILABILITY

Enrollment cancellation workflow has not been configured.

Error Message

{
"errors": [
{
  "message": "Enrollment cancellation workflow not defined.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "Enrollment cancellation workflow has not been configured.",
    "errorCode": "KT-CT-10321"
  }
}
]
}

KT-CT-10322

Error Type: VALIDATION

Attempted to create a new user but the email address is already in use.

Error Message

{
"errors": [
{
  "message": "A user with this email address already exists.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Attempted to create a new user but the email address is already in use.",
    "errorCode": "KT-CT-10322"
  }
}
]
}

KT-CT-10323

Error Type: SERVICE_AVAILABILITY

Cancellation of occupy property processes is not configured.

Error Message

{
"errors": [
{
  "message": "Enrollment process failed to cancel.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "Cancellation of occupy property processes is not configured.",
    "errorCode": "KT-CT-10323"
  }
}
]
}

KT-CT-10324

Error Type: SERVICE_AVAILABILITY

The InitializeAccount mutation is not enabled in this environment.

Error Message

{
"errors": [
{
  "message": "Mutation not enabled in this environment.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "The InitializeAccount mutation is not enabled in this environment.",
    "errorCode": "KT-CT-10324"
  }
}
]
}

KT-CT-10325

Error Type: VALIDATION

Incorrectly formatted input data to the initialize account mutation.

Error Message

{
"errors": [
{
  "message": "Input data has invalid format.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Incorrectly formatted input data to the initialize account mutation.",
    "errorCode": "KT-CT-10325"
  }
}
]
}

KT-CT-10326

Error Type: APPLICATION

An error occurred when trying to initialize an account.

Error Message

{
"errors": [
{
  "message": "An error occurred when trying to initialize the account.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An error occurred when trying to initialize an account.",
    "errorCode": "KT-CT-10326"
  }
}
]
}

KT-CT-10327

Error Type: SERVICE_AVAILABILITY

The InitializeUser mutation is not enabled in this environment.

Error Message

{
"errors": [
{
  "message": "Mutation not enabled in this environment.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "The InitializeUser mutation is not enabled in this environment.",
    "errorCode": "KT-CT-10327"
  }
}
]
}

KT-CT-10328

Error Type: VALIDATION

Incorrectly formatted input data to the initialize user mutation.

Error Message

{
"errors": [
{
  "message": "Input data has invalid format.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Incorrectly formatted input data to the initialize user mutation.",
    "errorCode": "KT-CT-10328"
  }
}
]
}

KT-CT-10329

Error Type: APPLICATION

An error occurred when trying to initialize a user.

Error Message

{
"errors": [
{
  "message": "An error occurred when trying to initialize the user.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An error occurred when trying to initialize a user.",
    "errorCode": "KT-CT-10329"
  }
}
]
}

KT-CT-10330

Error Type: SERVICE_AVAILABILITY

Unsupported leave supplier type.

Error Message

{
"errors": [
{
  "message": "Unsupported leave supplier type.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "Unsupported leave supplier type.",
    "errorCode": "KT-CT-10330"
  }
}
]
}

KT-CT-10331

Error Type: VALIDATION

Process number is required when account and supply points not provided.

Error Message

{
"errors": [
{
  "message": "Missing required process number.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Process number is required when account and supply points not provided.",
    "errorCode": "KT-CT-10331"
  }
}
]
}

KT-CT-10332

Error Type: NOT_FOUND

Received an invalid reference for a join supplier process.

Error Message

{
"errors": [
{
  "message": "Join supplier process not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Received an invalid reference for a join supplier process.",
    "errorCode": "KT-CT-10332"
  }
}
]
}

KT-CT-10333

Error Type: VALIDATION

The process number is required to search for a process.

Error Message

{
"errors": [
{
  "message": "Missing either number of leave supplier process id.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The process number is required to search for a process.",
    "errorCode": "KT-CT-10333"
  }
}
]
}

KT-CT-10338

Error Type: VALIDATION

The enrollment process subtype does not support cancellation.

Error Message

{
"errors": [
{
  "message": "Enrollment process cannot be cancelled.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The enrollment process subtype does not support cancellation.",
    "errorCode": "KT-CT-10338"
  }
}
]
}

KT-CT-10340

Error Type: SERVICE_AVAILABILITY

House move enrollment via the API is not enabled in this environment.

Error Message

{
"errors": [
{
  "message": "House move enrollment is not enabled.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "House move enrollment via the API is not enabled in this environment.",
    "errorCode": "KT-CT-10340"
  }
}
]
}

KT-CT-10341

Error Type: APPLICATION

The leave supplier journey is not in a state that allows reversal.

Error Message

{
"errors": [
{
  "message": "Leave supplier process is not reversible.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The leave supplier journey is not in a state that allows reversal.",
    "errorCode": "KT-CT-10341"
  }
}
]
}

KT-CT-10342

Error Type: APPLICATION

The process is still cancellable; use cancel instead of reverse.

Error Message

{
"errors": [
{
  "message": "Leave supplier process can still be cancelled.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The process is still cancellable; use cancel instead of reverse.",
    "errorCode": "KT-CT-10342"
  }
}
]
}

KT-CT-10343

Error Type: APPLICATION

A cancellation is already in progress; reversal is not allowed.

Error Message

{
"errors": [
{
  "message": "Leave supplier process being cancelled cannot be reversed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "A cancellation is already in progress; reversal is not allowed.",
    "errorCode": "KT-CT-10343"
  }
}
]
}

KT-CT-10344

Error Type: APPLICATION

The reversal cut-off date for this leave supplier process has passed.

Error Message

{
"errors": [
{
  "message": "Leave supplier reversal cut-off has passed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The reversal cut-off date for this leave supplier process has passed.",
    "errorCode": "KT-CT-10344"
  }
}
]
}

KT-CT-10345

Error Type: APPLICATION

This occupier leave supplier journey is linked to a real join and cannot be reversed.

Error Message

{
"errors": [
{
  "message": "Occupier leave with real join cannot be reversed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "This occupier leave supplier journey is linked to a real join and cannot be reversed.",
    "errorCode": "KT-CT-10345"
  }
}
]
}

KT-CT-10346

Error Type: APPLICATION

One or more market actions do not support reversal.

Error Message

{
"errors": [
{
  "message": "Market action reversal is not supported for this leave supplier process.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "One or more market actions do not support reversal.",
    "errorCode": "KT-CT-10346"
  }
}
]
}

KT-CT-10347

Error Type: APPLICATION

An error occurred while attempting to reverse the leave supplier process.

Error Message

{
"errors": [
{
  "message": "Failed to reverse leave supplier process.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An error occurred while attempting to reverse the leave supplier process.",
    "errorCode": "KT-CT-10347"
  }
}
]
}

KT-CT-10348

Error Type: APPLICATION

The reversal could not be completed because one or more required dependencies are missing.

Error Message

{
"errors": [
{
  "message": "Leave supplier reversal is missing required dependencies.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The reversal could not be completed because one or more required dependencies are missing.",
    "errorCode": "KT-CT-10348"
  }
}
]
}

KT-CT-10349

Error Type: APPLICATION

The enrollment journey is not in a state that allows reversal.

Error Message

{
"errors": [
{
  "message": "Enrollment process is not reversible.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The enrollment journey is not in a state that allows reversal.",
    "errorCode": "KT-CT-10349"
  }
}
]
}

KT-CT-10350

Error Type: APPLICATION

The process is still cancellable; use cancel instead of reverse.

Error Message

{
"errors": [
{
  "message": "Enrollment process can still be cancelled.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The process is still cancellable; use cancel instead of reverse.",
    "errorCode": "KT-CT-10350"
  }
}
]
}

KT-CT-10351

Error Type: APPLICATION

A cancellation is already in progress; reversal is not allowed.

Error Message

{
"errors": [
{
  "message": "Enrollment process being cancelled cannot be reversed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "A cancellation is already in progress; reversal is not allowed.",
    "errorCode": "KT-CT-10351"
  }
}
]
}

KT-CT-10352

Error Type: APPLICATION

One or more market actions do not support reversal.

Error Message

{
"errors": [
{
  "message": "Market actions cannot be reversed for this enrollment process.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "One or more market actions do not support reversal.",
    "errorCode": "KT-CT-10352"
  }
}
]
}

KT-CT-10353

Error Type: APPLICATION

An error occurred while attempting to reverse the enrollment process.

Error Message

{
"errors": [
{
  "message": "Failed to reverse enrollment process.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An error occurred while attempting to reverse the enrollment process.",
    "errorCode": "KT-CT-10353"
  }
}
]
}

KT-CT-10354

Error Type: APPLICATION

The reversal cut-off date for this enrollment process has passed.

Error Message

{
"errors": [
{
  "message": "Enrollment reversal cut-off has passed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The reversal cut-off date for this enrollment process has passed.",
    "errorCode": "KT-CT-10354"
  }
}
]
}

KT-CT-10355

Error Type: APPLICATION

Reversal is disabled for this enrollment or the current journey state does not allow reversal.

Error Message

{
"errors": [
{
  "message": "Enrollment reversal is not allowed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Reversal is disabled for this enrollment or the current journey state does not allow reversal.",
    "errorCode": "KT-CT-10355"
  }
}
]
}

KT-CT-10356

Error Type: APPLICATION

The house move record already has a join supplier process linked to it.

Error Message

{
"errors": [
{
  "message": "A join supplier process is already linked to the house move.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The house move record already has a join supplier process linked to it.",
    "errorCode": "KT-CT-10356"
  }
}
]
}

KT-CT-10357

Error Type: APPLICATION

The house move enrollment has multiple supply points for a single market.

Error Message

{
"errors": [
{
  "message": "The house move enrollment has multiple supply points for a single market.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The house move enrollment has multiple supply points for a single market.",
    "errorCode": "KT-CT-10357"
  }
}
]
}

KT-CT-10401

Error Type: NOT_FOUND

The requested task was not found.

Error Message

{
"errors": [
{
  "message": "Task not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The requested task was not found.",
    "errorCode": "KT-CT-10401"
  }
}
]
}

KT-CT-10801

Error Type: VALIDATION

Invalid data.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid data.",
    "errorCode": "KT-CT-10801"
  }
}
]
}

KT-CT-11100

Error Type: SERVICE_AVAILABILITY

API key authentication is not enabled in this environment.

Error Message

{
"errors": [
{
  "message": "API key authentication unavailable.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "API key authentication is not enabled in this environment.",
    "errorCode": "KT-CT-11100"
  }
}
]
}

KT-CT-11101

Error Type: AUTHORIZATION

This likely occurred because Kraken searched for a business by ID but failed to find one.

Error Message

{
"errors": [
{
  "message": "The viewer is not authorized to execute the query/mutation. Check the ownership/permissions of provided data.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "This likely occurred because Kraken searched for a business by ID but failed to find one.",
    "errorCode": "KT-CT-11101"
  }
}
]
}

KT-CT-11102

Error Type: APPLICATION

Data integrity failure due to the usage of a deprecated field.

Error Message

{
"errors": [
{
  "message": "Business without related account.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Data integrity failure due to the usage of a deprecated field.",
    "errorCode": "KT-CT-11102"
  }
}
]
}

KT-CT-11103

Error Type: NOT_FOUND

No business was found with the specified external ID.

Error Message

{
"errors": [
{
  "message": "Business not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No business was found with the specified external ID.",
    "errorCode": "KT-CT-11103"
  }
}
]
}

KT-CT-11104

Error Type: APPLICATION

The given account is already linked to a business.

Error Message

{
"errors": [
{
  "message": "Business role already allocated.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The given account is already linked to a business.",
    "errorCode": "KT-CT-11104"
  }
}
]
}

KT-CT-11105

Error Type: APPLICATION

The given account is already linked to a business through its portfolio.

Error Message

{
"errors": [
{
  "message": "Business role already allocated.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The given account is already linked to a business through its portfolio.",
    "errorCode": "KT-CT-11105"
  }
}
]
}

KT-CT-11106

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-11106"
  }
}
]
}

KT-CT-11107

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-11107"
  }
}
]
}

KT-CT-11108

Error Type: VALIDATION

Invalid data.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid data.",
    "errorCode": "KT-CT-11108"
  }
}
]
}

KT-CT-11109

Error Type: VALIDATION

Invalid data.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid data.",
    "errorCode": "KT-CT-11109"
  }
}
]
}

KT-CT-1111

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-1111"
  }
}
]
}

KT-CT-11110

Error Type: VALIDATION

Invalid data.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid data.",
    "errorCode": "KT-CT-11110"
  }
}
]
}

KT-CT-11111

Error Type: VALIDATION

The provided segment name does not exist.

Error Message

{
"errors": [
{
  "message": "Segment does not exist.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided segment name does not exist.",
    "errorCode": "KT-CT-11111"
  }
}
]
}

KT-CT-1112

Error Type: AUTHORIZATION

You must provide the AUTHORIZATION header while executing the query/mutation.

Error Message

{
"errors": [
{
  "message": "'Authorization' header not provided.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "You must provide the AUTHORIZATION header while executing the query/mutation.",
    "errorCode": "KT-CT-1112"
  }
}
]
}

KT-CT-1120

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "The Kraken Token has expired.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-1120"
  }
}
]
}

KT-CT-11201

Error Type: APPLICATION

No Collection Process Records associated with id.

Error Message

{
"errors": [
{
  "message": "No Collection Process Records associated with id.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "No Collection Process Records associated with id.",
    "errorCode": "KT-CT-11201"
  }
}
]
}

KT-CT-11202

Error Type: APPLICATION

No External reference provided.

Error Message

{
"errors": [
{
  "message": "No External reference provided.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "No External reference provided.",
    "errorCode": "KT-CT-11202"
  }
}
]
}

KT-CT-11203

Error Type: APPLICATION

No Completion reason provided.

Error Message

{
"errors": [
{
  "message": "No Completion reason provided.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "No Completion reason provided.",
    "errorCode": "KT-CT-11203"
  }
}
]
}

KT-CT-11204

Error Type: APPLICATION

No Completion details provided.

Error Message

{
"errors": [
{
  "message": "No Completion details provided.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "No Completion details provided.",
    "errorCode": "KT-CT-11204"
  }
}
]
}

KT-CT-11205

Error Type: APPLICATION

Item already associated to collection process.

Error Message

{
"errors": [
{
  "message": "Item already associated to collection process.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Item already associated to collection process.",
    "errorCode": "KT-CT-11205"
  }
}
]
}

KT-CT-11206

Error Type: APPLICATION

Unable to retrieve disconnection related data for collection process.

Error Message

{
"errors": [
{
  "message": "Unable to retrieve disconnection related data for collection process.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to retrieve disconnection related data for collection process.",
    "errorCode": "KT-CT-11206"
  }
}
]
}

KT-CT-11207

Error Type: APPLICATION

Unsupported external source for collection process.

Error Message

{
"errors": [
{
  "message": "Unsupported external source for collection process.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unsupported external source for collection process.",
    "errorCode": "KT-CT-11207"
  }
}
]
}

KT-CT-11208

Error Type: APPLICATION

Invalid billing document identifier for collection process.

Error Message

{
"errors": [
{
  "message": "Invalid billing document identifier for collection process.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Invalid billing document identifier for collection process.",
    "errorCode": "KT-CT-11208"
  }
}
]
}

KT-CT-11209

Error Type: APPLICATION

Collection process configuration does not have published version.

Error Message

{
"errors": [
{
  "message": "Collection process configuration does not have published version.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Collection process configuration does not have published version.",
    "errorCode": "KT-CT-11209"
  }
}
]
}

KT-CT-1121

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Please use Kraken Token to issue long-lived refresh tokens.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-CT-1121"
  }
}
]
}

KT-CT-11210

Error Type: APPLICATION

Active collection process for entity already exists.

Error Message

{
"errors": [
{
  "message": "Active collection process for entity already exists.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Active collection process for entity already exists.",
    "errorCode": "KT-CT-11210"
  }
}
]
}

KT-CT-11211

Error Type: APPLICATION

Too many active collection processes for config.

Error Message

{
"errors": [
{
  "message": "Too many active collection processes for config.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Too many active collection processes for config.",
    "errorCode": "KT-CT-11211"
  }
}
]
}

KT-CT-11212

Error Type: APPLICATION

Invalid collection process config code.

Error Message

{
"errors": [
{
  "message": "Invalid collection process config code.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Invalid collection process config code.",
    "errorCode": "KT-CT-11212"
  }
}
]
}

KT-CT-11214

Error Type: APPLICATION

Invalid pause length for collection process.

Error Message

{
"errors": [
{
  "message": "Invalid pause length for collection process.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Invalid pause length for collection process.",
    "errorCode": "KT-CT-11214"
  }
}
]
}

KT-CT-11215

Error Type: APPLICATION

Unable to resume, collection process is not paused.

Error Message

{
"errors": [
{
  "message": "Unable to resume, collection process is not paused.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to resume, collection process is not paused.",
    "errorCode": "KT-CT-11215"
  }
}
]
}

KT-CT-11216

Error Type: VALIDATION

Invalid extra_details for associated item type.

Error Message

{
"errors": [
{
  "message": "Invalid extra_details for associated item type.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid extra_details for associated item type.",
    "errorCode": "KT-CT-11216"
  }
}
]
}

KT-CT-11217

Error Type: APPLICATION

Invalid collection process record status for reactivation.

Error Message

{
"errors": [
{
  "message": "Invalid collection process record status for reactivation.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Invalid collection process record status for reactivation.",
    "errorCode": "KT-CT-11217"
  }
}
]
}

KT-CT-11218

Error Type: APPLICATION

External reference cannot be updated once it has been set.

Error Message

{
"errors": [
{
  "message": "External reference cannot be updated once it has been set.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "External reference cannot be updated once it has been set.",
    "errorCode": "KT-CT-11218"
  }
}
]
}

KT-CT-1122

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Long-lived refresh tokens can only be issued for account users.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-CT-1122"
  }
}
]
}

KT-CT-1128

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-1128"
  }
}
]
}

KT-CT-1129

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-1129"
  }
}
]
}

KT-CT-1130

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-1130"
  }
}
]
}

KT-CT-11301

Error Type: VALIDATION

Account not in a dunning process for the given path name.

Error Message

{
"errors": [
{
  "message": "Account not in a dunning process for the given path name.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Account not in a dunning process for the given path name.",
    "errorCode": "KT-CT-11301"
  }
}
]
}

KT-CT-11302

Error Type: VALIDATION

No active dunning process found.

Error Message

{
"errors": [
{
  "message": "No active dunning process found.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "No active dunning process found.",
    "errorCode": "KT-CT-11302"
  }
}
]
}

KT-CT-11303

Error Type: VALIDATION

Multiple active dunning processes found.

Error Message

{
"errors": [
{
  "message": "Multiple active dunning processes found.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Multiple active dunning processes found.",
    "errorCode": "KT-CT-11303"
  }
}
]
}

KT-CT-11304

Error Type: VALIDATION

Either the start date is before today or the stop date is before the start date.

Error Message

{
"errors": [
{
  "message": "Dunning pause process failed verifying the dates.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Either the start date is before today or the stop date is before the start date.",
    "errorCode": "KT-CT-11304"
  }
}
]
}

KT-CT-11305

Error Type: APPLICATION

Pausing the dunning process failed.

Error Message

{
"errors": [
{
  "message": "Pausing the dunning process failed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Pausing the dunning process failed.",
    "errorCode": "KT-CT-11305"
  }
}
]
}

KT-CT-11306

Error Type: APPLICATION

Withdrawing the dunning process failed.

Error Message

{
"errors": [
{
  "message": "Withdrawing the dunning process failed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Withdrawing the dunning process failed.",
    "errorCode": "KT-CT-11306"
  }
}
]
}

KT-CT-1131

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-1131"
  }
}
]
}

KT-CT-1132

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-1132"
  }
}
]
}

KT-CT-11331

Error Type: VALIDATION

Invalid input baseUrl

Error Message

{
"errors": [
{
  "message": "Invalid input data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid input baseUrl",
    "errorCode": "KT-CT-11331"
  }
}
]
}

KT-CT-11332

Error Type: VALIDATION

Please provide the right combination of input fields.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Please provide the right combination of input fields.",
    "errorCode": "KT-CT-11332"
  }
}
]
}

KT-CT-1134

Error Type: VALIDATION

The refresh token has expired.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The refresh token has expired.",
    "errorCode": "KT-CT-1134"
  }
}
]
}

KT-CT-1135

Error Type: VALIDATION

Please make sure the refresh token is correct.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Please make sure the refresh token is correct.",
    "errorCode": "KT-CT-1135"
  }
}
]
}

KT-CT-1145

Error Type: AUTHORIZATION

No account/user was found with the specified details: either the details do not match or the account does not meet the conditions required to use this mutation.

Error Message

{
"errors": [
{
  "message": "Account/user details do not match.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "No account/user was found with the specified details: either the details do not match or the account does not meet the conditions required to use this mutation.",
    "errorCode": "KT-CT-1145"
  }
}
]
}

KT-CT-1150

Error Type: NOT_FOUND

No MFA device found for this user.

Error Message

{
"errors": [
{
  "message": "MFA device not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No MFA device found for this user.",
    "errorCode": "KT-CT-1150"
  }
}
]
}

KT-CT-11501

Error Type: NOT_FOUND

Voice campaign not found.

Error Message

{
"errors": [
{
  "message": "Voice campaign not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Voice campaign not found.",
    "errorCode": "KT-CT-11501"
  }
}
]
}

KT-CT-11502

Error Type: APPLICATION

Cannot remove items from multiple campaigns at once.

Error Message

{
"errors": [
{
  "message": "Cannot remove items from multiple campaigns at once.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Cannot remove items from multiple campaigns at once.",
    "errorCode": "KT-CT-11502"
  }
}
]
}

KT-CT-11503

Error Type: VALIDATION

One or more campaign items are invalid and cannot be created.

Error Message

{
"errors": [
{
  "message": "One or more campaign items are invalid and cannot be created.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "One or more campaign items are invalid and cannot be created.",
    "errorCode": "KT-CT-11503"
  }
}
]
}

KT-CT-11504

Error Type: APPLICATION

The batch of campaign items is too large.

Error Message

{
"errors": [
{
  "message": "The batch of campaign items is too large.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The batch of campaign items is too large.",
    "errorCode": "KT-CT-11504"
  }
}
]
}

KT-CT-11505

Error Type: NOT_FOUND

Voice campaign item not found.

Error Message

{
"errors": [
{
  "message": "Voice campaign item not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Voice campaign item not found.",
    "errorCode": "KT-CT-11505"
  }
}
]
}

KT-CT-11506

Error Type: VALIDATION

The provided campaign ID is not a valid integer.

Error Message

{
"errors": [
{
  "message": "Invalid campaign ID.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided campaign ID is not a valid integer.",
    "errorCode": "KT-CT-11506"
  }
}
]
}

KT-CT-11507

Error Type: VALIDATION

The provided campaign item ID is not a valid integer.

Error Message

{
"errors": [
{
  "message": "Invalid campaign item ID.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided campaign item ID is not a valid integer.",
    "errorCode": "KT-CT-11507"
  }
}
]
}

KT-CT-1151

Error Type: APPLICATION

Multiple MFA devices of the same type found for this user.

Error Message

{
"errors": [
{
  "message": "MFA device not found.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Multiple MFA devices of the same type found for this user.",
    "errorCode": "KT-CT-1151"
  }
}
]
}

KT-CT-1152

Error Type: VALIDATION

The MFA token is invalid.

Error Message

{
"errors": [
{
  "message": "Invalid MFA token.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The MFA token is invalid.",
    "errorCode": "KT-CT-1152"
  }
}
]
}

KT-CT-1153

Error Type: APPLICATION

There was a problem while creating the MFA device.

Error Message

{
"errors": [
{
  "message": "Unable to create MFA device.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "There was a problem while creating the MFA device.",
    "errorCode": "KT-CT-1153"
  }
}
]
}

KT-CT-1154

Error Type: APPLICATION

There was a problem while deleting the MFA device.

Error Message

{
"errors": [
{
  "message": "Unable to delete MFA device.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "There was a problem while deleting the MFA device.",
    "errorCode": "KT-CT-1154"
  }
}
]
}

KT-CT-1155

Error Type: APPLICATION

The operation cannot cause the user to have MFA enabled without a backup device.

Error Message

{
"errors": [
{
  "message": "Enabled backup device is needed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The operation cannot cause the user to have MFA enabled without a backup device.",
    "errorCode": "KT-CT-1155"
  }
}
]
}

KT-CT-11601

Error Type: APPLICATION

Cannot start collection proceeding, proceeding for this account already exists.

Error Message

{
"errors": [
{
  "message": "Cannot start collection proceeding, proceeding for this account already exists.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Cannot start collection proceeding, proceeding for this account already exists.",
    "errorCode": "KT-CT-11601"
  }
}
]
}

KT-CT-11602

Error Type: APPLICATION

Could not find DCA with that name.

Error Message

{
"errors": [
{
  "message": "Could not find DCA with that name.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Could not find DCA with that name.",
    "errorCode": "KT-CT-11602"
  }
}
]
}

KT-CT-11603

Error Type: APPLICATION

Could not stop debt collection proceeding.

Error Message

{
"errors": [
{
  "message": "Could not stop debt collection proceeding.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Could not stop debt collection proceeding.",
    "errorCode": "KT-CT-11603"
  }
}
]
}

KT-CT-11604

Error Type: APPLICATION

Active debt collection proceeding does not exist for account.

Error Message

{
"errors": [
{
  "message": "Active debt collection proceeding does not exist for account.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Active debt collection proceeding does not exist for account.",
    "errorCode": "KT-CT-11604"
  }
}
]
}

KT-CT-11605

Error Type: APPLICATION

Multiple active Proceeding's found for same agency and campaign on account.

Error Message

{
"errors": [
{
  "message": "Multiple active Proceeding's found for same agency and campaign on account.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Multiple active Proceeding's found for same agency and campaign on account.",
    "errorCode": "KT-CT-11605"
  }
}
]
}

KT-CT-11606

Error Type: APPLICATION

Debt Collection Agency cannot use campaign.

Error Message

{
"errors": [
{
  "message": "Debt Collection Agency cannot use campaign.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Debt Collection Agency cannot use campaign.",
    "errorCode": "KT-CT-11606"
  }
}
]
}

KT-CT-11607

Error Type: NOT_FOUND

Invalid ledger number for debt collection proceeding.

Error Message

{
"errors": [
{
  "message": "Invalid ledger number for debt collection proceeding.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Invalid ledger number for debt collection proceeding.",
    "errorCode": "KT-CT-11607"
  }
}
]
}

KT-CT-11608

Error Type: VALIDATION

Ledger does not belong to account.

Error Message

{
"errors": [
{
  "message": "Ledger does not belong to account.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Ledger does not belong to account.",
    "errorCode": "KT-CT-11608"
  }
}
]
}

KT-CT-11610

Error Type: APPLICATION

Unable to edit the debt collection proceeding.

Error Message

{
"errors": [
{
  "message": "unable to edit the debt collection proceeding.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to edit the debt collection proceeding.",
    "errorCode": "KT-CT-11610"
  }
}
]
}

KT-CT-11613

Error Type: APPLICATION

Delinquent debt tracking must be configured before querying debt positions.

Error Message

{
"errors": [
{
  "message": "Delinquent debt tracking is not configured for this client.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Delinquent debt tracking must be configured before querying debt positions.",
    "errorCode": "KT-CT-11613"
  }
}
]
}

KT-CT-11802

Error Type: NOT_FOUND

Call not found.

Error Message

{
"errors": [
{
  "message": "Call not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Call not found.",
    "errorCode": "KT-CT-11802"
  }
}
]
}

KT-CT-11803

Error Type: APPLICATION

Unable to enqueue the call.

Error Message

{
"errors": [
{
  "message": "Unable to enqueue the call.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to enqueue the call.",
    "errorCode": "KT-CT-11803"
  }
}
]
}

KT-CT-11804

Error Type: NOT_FOUND

Work schedule not found.

Error Message

{
"errors": [
{
  "message": "Work schedule not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Work schedule not found.",
    "errorCode": "KT-CT-11804"
  }
}
]
}

KT-CT-11805

Error Type: VALIDATION

The input for creating an inbound call is invalid.

Error Message

{
"errors": [
{
  "message": "Invalid input for creating an inbound call.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The input for creating an inbound call is invalid.",
    "errorCode": "KT-CT-11805"
  }
}
]
}

KT-CT-11806

Error Type: VALIDATION

Call metadata item key cannot be an empty string.

Error Message

{
"errors": [
{
  "message": "Call metadata item key cannot be an empty string.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Call metadata item key cannot be an empty string.",
    "errorCode": "KT-CT-11806"
  }
}
]
}

KT-CT-11807

Error Type: VALIDATION

A call metadata item with this key already exists for this call.

Error Message

{
"errors": [
{
  "message": "A call metadata item with this key already exists for this call.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "A call metadata item with this key already exists for this call.",
    "errorCode": "KT-CT-11807"
  }
}
]
}

KT-CT-11808

Error Type: APPLICATION

Unable to associate account to call.

Error Message

{
"errors": [
{
  "message": "Unable to associate account to call.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to associate account to call.",
    "errorCode": "KT-CT-11808"
  }
}
]
}

KT-CT-11809

Error Type: APPLICATION

Call tag not found.

Error Message

{
"errors": [
{
  "message": "Call tag not found.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Call tag not found.",
    "errorCode": "KT-CT-11809"
  }
}
]
}

KT-CT-11810

Error Type: APPLICATION

Caller is blocked.

Error Message

{
"errors": [
{
  "message": "Caller is blocked.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Caller is blocked.",
    "errorCode": "KT-CT-11810"
  }
}
]
}

KT-CT-11815

Error Type: APPLICATION

Unable to connect a call to an AI agent.

Error Message

{
"errors": [
{
  "message": "Unable to connect a call to an AI agent.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to connect a call to an AI agent.",
    "errorCode": "KT-CT-11815"
  }
}
]
}

KT-CT-11816

Error Type: VALIDATION

The provided category must be one of: LANGUAGE, OPERATIONS_GROUP, SKILL.

Error Message

{
"errors": [
{
  "message": "Invalid routing attribute category.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided category must be one of: LANGUAGE, OPERATIONS_GROUP, SKILL.",
    "errorCode": "KT-CT-11816"
  }
}
]
}

KT-CT-11817

Error Type: VALIDATION

The identifier must be a valid integer or UUID version 4.

Error Message

{
"errors": [
{
  "message": "Invalid call ID.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The identifier must be a valid integer or UUID version 4.",
    "errorCode": "KT-CT-11817"
  }
}
]
}

KT-CT-11818

Error Type: VALIDATION

The provided input for associating archived call recordings is invalid.

Error Message

{
"errors": [
{
  "message": "Invalid archived call recordings input.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided input for associating archived call recordings is invalid.",
    "errorCode": "KT-CT-11818"
  }
}
]
}

KT-CT-11820

Error Type: VALIDATION

The number of recordings to associate exceeds the maximum allowed per request.

Error Message

{
"errors": [
{
  "message": "Too many recordings to associate in a single request.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The number of recordings to associate exceeds the maximum allowed per request.",
    "errorCode": "KT-CT-11820"
  }
}
]
}

KT-CT-1199

Error Type: AUTHORIZATION

There were too many requests. Please try again later.

Error Message

{
"errors": [
{
  "message": "Too many requests.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "There were too many requests. Please try again later.",
    "errorCode": "KT-CT-1199"
  }
}
]
}

KT-CT-12001

Error Type: APPLICATION

Check offering identifier for correctness.

Error Message

{
"errors": [
{
  "message": "Product catalogue offering with given identifier not found.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Check offering identifier for correctness.",
    "errorCode": "KT-CT-12001"
  }
}
]
}

KT-CT-12003

Error Type: VALIDATION

One or more of the product brands are not valid. Check the product brand code.

Error Message

{
"errors": [
{
  "message": "Specified product brand does not exist.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "One or more of the product brands are not valid. Check the product brand code.",
    "errorCode": "KT-CT-12003"
  }
}
]
}

KT-CT-12004

Error Type: VALIDATION

One or more of the product tags are not valid. Check the product tag type.

Error Message

{
"errors": [
{
  "message": "Invalid product tag type.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "One or more of the product tags are not valid. Check the product tag type.",
    "errorCode": "KT-CT-12004"
  }
}
]
}

KT-CT-12005

Error Type: VALIDATION

One or more of the terms and conditions types are not valid. Check the terms and conditions type names.

Error Message

{
"errors": [
{
  "message": "A selection of a terms and conditions type does not exist.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "One or more of the terms and conditions types are not valid. Check the terms and conditions type names.",
    "errorCode": "KT-CT-12005"
  }
}
]
}

KT-CT-12006

Error Type: VALIDATION

Ensure that the submit characteristic overrides are in the correct format.

Error Message

{
"errors": [
{
  "message": "Provided product characteristic overrides are not in the correct format.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Ensure that the submit characteristic overrides are in the correct format.",
    "errorCode": "KT-CT-12006"
  }
}
]
}

KT-CT-12007

Error Type: APPLICATION

Unable to create product.

Error Message

{
"errors": [
{
  "message": "Unable to create product.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to create product.",
    "errorCode": "KT-CT-12007"
  }
}
]
}

KT-CT-12008

Error Type: APPLICATION

The provided product does not exist.

Error Message

{
"errors": [
{
  "message": "Unable to find the product.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The provided product does not exist.",
    "errorCode": "KT-CT-12008"
  }
}
]
}

KT-CT-12009

Error Type: APPLICATION

Products that are priced must have a specification. Check the product configuration and try again.

Error Message

{
"errors": [
{
  "message": "Specified product does not have a specification.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Products that are priced must have a specification. Check the product configuration and try again.",
    "errorCode": "KT-CT-12009"
  }
}
]
}

KT-CT-12010

Error Type: APPLICATION

Unable to find the product's specification.

Error Message

{
"errors": [
{
  "message": "Unable to find the product's specification.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to find the product's specification.",
    "errorCode": "KT-CT-12010"
  }
}
]
}

KT-CT-12011

Error Type: APPLICATION

The list of provided prices contains validation errors. Check the price format.

Error Message

{
"errors": [
{
  "message": "The list of provided prices contains validation errors.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The list of provided prices contains validation errors. Check the price format.",
    "errorCode": "KT-CT-12011"
  }
}
]
}

KT-CT-12012

Error Type: APPLICATION

The effective start period must start from the current date, check the start date.

Error Message

{
"errors": [
{
  "message": "Product prices start date is in the past.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The effective start period must start from the current date, check the start date.",
    "errorCode": "KT-CT-12012"
  }
}
]
}

KT-CT-12013

Error Type: APPLICATION

The effective start period must not overlap with existing prices.

Error Message

{
"errors": [
{
  "message": "Product prices would overwrite existing prices.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The effective start period must not overlap with existing prices.",
    "errorCode": "KT-CT-12013"
  }
}
]
}

KT-CT-12014

Error Type: APPLICATION

Time series is not found by its code.

Error Message

{
"errors": [
{
  "message": "Time series not found.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Time series is not found by its code.",
    "errorCode": "KT-CT-12014"
  }
}
]
}

KT-CT-12015

Error Type: APPLICATION

The characteristics of the time series variant do not match the characteristics of the time series.

Error Message

{
"errors": [
{
  "message": "Characteristics mismatch.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The characteristics of the time series variant do not match the characteristics of the time series.",
    "errorCode": "KT-CT-12015"
  }
}
]
}

KT-CT-12016

Error Type: APPLICATION

Time series entries could not be created.

Error Message

{
"errors": [
{
  "message": "Conflicting time series entries.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Time series entries could not be created.",
    "errorCode": "KT-CT-12016"
  }
}
]
}

KT-CT-12017

Error Type: APPLICATION

The time series entries period could not be represented.

Error Message

{
"errors": [
{
  "message": "Invalid time series entries period.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The time series entries period could not be represented.",
    "errorCode": "KT-CT-12017"
  }
}
]
}

KT-CT-12038

Error Type: APPLICATION

The time series entries period involves several existing entries.

Error Message

{
"errors": [
{
  "message": "Invalid time series entries granularity.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The time series entries period involves several existing entries.",
    "errorCode": "KT-CT-12038"
  }
}
]
}

KT-CT-12040

Error Type: APPLICATION

The time series to be updated has time series records in use.

Error Message

{
"errors": [
{
  "message": "Time series entries in use.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The time series to be updated has time series records in use.",
    "errorCode": "KT-CT-12040"
  }
}
]
}

KT-CT-12101

Error Type: NOT_FOUND

The payment instruction was not found.

Error Message

{
"errors": [
{
  "message": "Payment instruction not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The payment instruction was not found.",
    "errorCode": "KT-CT-12101"
  }
}
]
}

KT-CT-12102

Error Type: APPLICATION

Payment vendor is not support.

Error Message

{
"errors": [
{
  "message": "Payment vendor not supported.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Payment vendor is not support.",
    "errorCode": "KT-CT-12102"
  }
}
]
}

KT-CT-12103

Error Type: NOT_FOUND

Missing payment metadata from vendor.

Error Message

{
"errors": [
{
  "message": "Missing payment metadata from vendor.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Missing payment metadata from vendor.",
    "errorCode": "KT-CT-12103"
  }
}
]
}

KT-CT-12104

Error Type: APPLICATION

Unable to fetch or generate payment fingerprint.

Error Message

{
"errors": [
{
  "message": "Unable to fetch or generate payment fingerprint.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to fetch or generate payment fingerprint.",
    "errorCode": "KT-CT-12104"
  }
}
]
}

KT-CT-12105

Error Type: APPLICATION

Risk list item addition failed.

Error Message

{
"errors": [
{
  "message": "Risk list item addition failed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Risk list item addition failed.",
    "errorCode": "KT-CT-12105"
  }
}
]
}

KT-CT-12106

Error Type: APPLICATION

Risk list item removal failed.

Error Message

{
"errors": [
{
  "message": "Risk list item removal failed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Risk list item removal failed.",
    "errorCode": "KT-CT-12106"
  }
}
]
}

KT-CT-12301

Error Type: NOT_FOUND

Could not find a matching Complaint.

Error Message

{
"errors": [
{
  "message": "Complaint not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Could not find a matching Complaint.",
    "errorCode": "KT-CT-12301"
  }
}
]
}

KT-CT-12401

Error Type: APPLICATION

There was a problem while attempting to create the offer group.

Error Message

{
"errors": [
{
  "message": "Unable to create offer group.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "There was a problem while attempting to create the offer group.",
    "errorCode": "KT-CT-12401"
  }
}
]
}

KT-CT-12402

Error Type: APPLICATION

There was a problem while attempting to accept the offer.

Error Message

{
"errors": [
{
  "message": "Unable to accept offer.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "There was a problem while attempting to accept the offer.",
    "errorCode": "KT-CT-12402"
  }
}
]
}

KT-CT-12403

Error Type: NOT_FOUND

The specified product offering could not be found. Please check the identifier and try again.

Error Message

{
"errors": [
{
  "message": "Product offering not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The specified product offering could not be found. Please check the identifier and try again.",
    "errorCode": "KT-CT-12403"
  }
}
]
}

KT-CT-12404

Error Type: VALIDATION

The product offering is no longer available as it has expired. Please select a different offering.

Error Message

{
"errors": [
{
  "message": "Product offering has expired.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The product offering is no longer available as it has expired. Please select a different offering.",
    "errorCode": "KT-CT-12404"
  }
}
]
}

KT-CT-12405

Error Type: VALIDATION

The offering is missing the required rates for quoting. Please check the query configuration and try again.

Error Message

{
"errors": [
{
  "message": "Missing rates for quoting.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The offering is missing the required rates for quoting. Please check the query configuration and try again.",
    "errorCode": "KT-CT-12405"
  }
}
]
}

KT-CT-12406

Error Type: VALIDATION

The product's timeseries entries do not match the quoted period at the specified datetime.

Error Message

{
"errors": [
{
  "message": "Product not configured correctly for quoting.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The product's timeseries entries do not match the quoted period at the specified datetime.",
    "errorCode": "KT-CT-12406"
  }
}
]
}

KT-CT-12407

Error Type: VALIDATION

An offer must be accepted before sending the offer quote summary.

Error Message

{
"errors": [
{
  "message": "The offer group does not contain an accepted offer.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "An offer must be accepted before sending the offer quote summary.",
    "errorCode": "KT-CT-12407"
  }
}
]
}

KT-CT-12408

Error Type: NOT_FOUND

The specified quote configuration could not be found. Please check the quote configuration number and try again.

Error Message

{
"errors": [
{
  "message": "Quote configuration not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The specified quote configuration could not be found. Please check the quote configuration number and try again.",
    "errorCode": "KT-CT-12408"
  }
}
]
}

KT-CT-12409

Error Type: NOT_FOUND

The specified term identifier could not be found in the quote configuration. Please verify the term identifier and try again.

Error Message

{
"errors": [
{
  "message": "Term not found in quote configuration.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The specified term identifier could not be found in the quote configuration. Please verify the term identifier and try again.",
    "errorCode": "KT-CT-12409"
  }
}
]
}

KT-CT-12410

Error Type: VALIDATION

The extra detail field type is invalid. Please check the field type matches the field definition.

Error Message

{
"errors": [
{
  "message": "Invalid extra detail field type.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The extra detail field type is invalid. Please check the field type matches the field definition.",
    "errorCode": "KT-CT-12410"
  }
}
]
}

KT-CT-12411

Error Type: NOT_FOUND

The specified extra detail field code could not be found in the quote configuration. Please verify the field code and try again.

Error Message

{
"errors": [
{
  "message": "Extra detail not found in quote configuration.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The specified extra detail field code could not be found in the quote configuration. Please verify the field code and try again.",
    "errorCode": "KT-CT-12411"
  }
}
]
}

KT-CT-12412

Error Type: VALIDATION

The input contains duplicate term identifiers. Each term must have a unique identifier.

Error Message

{
"errors": [
{
  "message": "Duplicate term identifiers provided.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The input contains duplicate term identifiers. Each term must have a unique identifier.",
    "errorCode": "KT-CT-12412"
  }
}
]
}

KT-CT-12413

Error Type: VALIDATION

The input contains duplicate extra detail field codes. Each extra detail must have a unique field code.

Error Message

{
"errors": [
{
  "message": "Duplicate extra detail field codes provided.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The input contains duplicate extra detail field codes. Each extra detail must have a unique field code.",
    "errorCode": "KT-CT-12413"
  }
}
]
}

KT-CT-12414

Error Type: VALIDATION

The term type is not supported for this operation. Only certain term types can be updated.

Error Message

{
"errors": [
{
  "message": "Unsupported term type.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The term type is not supported for this operation. Only certain term types can be updated.",
    "errorCode": "KT-CT-12414"
  }
}
]
}

KT-CT-12415

Error Type: VALIDATION

One or more schedules are missing required identifiers. All schedules must have identifiers for updates.

Error Message

{
"errors": [
{
  "message": "Schedule missing required identifier.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "One or more schedules are missing required identifiers. All schedules must have identifiers for updates.",
    "errorCode": "KT-CT-12415"
  }
}
]
}

KT-CT-12416

Error Type: VALIDATION

One or more items are missing required identifiers. All items must have identifiers for updates.

Error Message

{
"errors": [
{
  "message": "Item missing required identifier.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "One or more items are missing required identifiers. All items must have identifiers for updates.",
    "errorCode": "KT-CT-12416"
  }
}
]
}

KT-CT-12417

Error Type: NOT_FOUND

The specified schedule identifier could not be found in the term. Please verify the schedule identifier and try again.

Error Message

{
"errors": [
{
  "message": "Schedule not found in term.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The specified schedule identifier could not be found in the term. Please verify the schedule identifier and try again.",
    "errorCode": "KT-CT-12417"
  }
}
]
}

KT-CT-12418

Error Type: NOT_FOUND

The specified item identifier could not be found in the schedule. Please verify the item identifier and try again.

Error Message

{
"errors": [
{
  "message": "Item not found in schedule.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The specified item identifier could not be found in the schedule. Please verify the item identifier and try again.",
    "errorCode": "KT-CT-12418"
  }
}
]
}

KT-CT-12419

Error Type: NOT_FOUND

One or more term identifiers could not be found during the update operation.

Error Message

{
"errors": [
{
  "message": "One or more terms not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "One or more term identifiers could not be found during the update operation.",
    "errorCode": "KT-CT-12419"
  }
}
]
}

KT-CT-12420

Error Type: NOT_FOUND

One or more extra detail field codes could not be found during the update operation.

Error Message

{
"errors": [
{
  "message": "One or more extra details not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "One or more extra detail field codes could not be found during the update operation.",
    "errorCode": "KT-CT-12420"
  }
}
]
}

KT-CT-12421

Error Type: VALIDATION

At least one of field_value or field_type must be provided when updating an extra detail.

Error Message

{
"errors": [
{
  "message": "No extra detail fields provided for update.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "At least one of field_value or field_type must be provided when updating an extra detail.",
    "errorCode": "KT-CT-12421"
  }
}
]
}

KT-CT-12422

Error Type: VALIDATION

The provided status is not a valid QuoteConfigurationStatus choice.

Error Message

{
"errors": [
{
  "message": "Invalid quote configuration status.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided status is not a valid QuoteConfigurationStatus choice.",
    "errorCode": "KT-CT-12422"
  }
}
]
}

KT-CT-12423

Error Type: NOT_FOUND

No forecast consumption entry with the given identifier exists on this quote configuration.

Error Message

{
"errors": [
{
  "message": "Forecast consumption entry not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No forecast consumption entry with the given identifier exists on this quote configuration.",
    "errorCode": "KT-CT-12423"
  }
}
]
}

KT-CT-12701

Error Type: NOT_FOUND

The specified sales channel code is not valid.

Error Message

{
"errors": [
{
  "message": "Invalid sales channel code.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The specified sales channel code is not valid.",
    "errorCode": "KT-CT-12701"
  }
}
]
}

KT-CT-12702

Error Type: VALIDATION

Ensure the active to datetime is later than the active from datetime.

Error Message

{
"errors": [
{
  "message": "Invalid datetime range.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Ensure the active to datetime is later than the active from datetime.",
    "errorCode": "KT-CT-12702"
  }
}
]
}

KT-CT-13002

Error Type: NOT_FOUND

Supply point not found.

Error Message

{
"errors": [
{
  "message": "Supply point not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Supply point not found.",
    "errorCode": "KT-CT-13002"
  }
}
]
}

KT-CT-13003

Error Type: VALIDATION

All supply points provided in the request must belong to the same account.

Error Message

{
"errors": [
{
  "message": "Supply points must belong to the same account.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "All supply points provided in the request must belong to the same account.",
    "errorCode": "KT-CT-13003"
  }
}
]
}

KT-CT-13004

Error Type: NOT_FOUND

All supply points provided in the request must have associated account.

Error Message

{
"errors": [
{
  "message": "No account found for the given supply points.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "All supply points provided in the request must have associated account.",
    "errorCode": "KT-CT-13004"
  }
}
]
}

KT-CT-13006

Error Type: NOT_FOUND

All supply points provided in the request must have associated property.

Error Message

{
"errors": [
{
  "message": "No properties found for the given supply points.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "All supply points provided in the request must have associated property.",
    "errorCode": "KT-CT-13006"
  }
}
]
}

KT-CT-13007

Error Type: APPLICATION

At least one of configured request_checks() failed.

Error Message

{
"errors": [
{
  "message": "At least one of the request checks failed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "At least one of configured request_checks() failed.",
    "errorCode": "KT-CT-13007"
  }
}
]
}

KT-CT-13008

Error Type: APPLICATION

At least one of configured request_checks() returned warning and override_request_check_warnings flag is False.

Error Message

{
"errors": [
{
  "message": "At least one of the request checks has warnings.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "At least one of configured request_checks() returned warning and `override_request_check_warnings` flag is False.",
    "errorCode": "KT-CT-13008"
  }
}
]
}

KT-CT-13009

Error Type: APPLICATION

On site jobs Request already exists.

Error Message

{
"errors": [
{
  "message": "On site jobs Request already exists.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "On site jobs Request already exists.",
    "errorCode": "KT-CT-13009"
  }
}
]
}

KT-CT-13010

Error Type: NOT_FOUND

No booking adapter found for agent.

Error Message

{
"errors": [
{
  "message": "No booking adapter found for agent.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No booking adapter found for agent.",
    "errorCode": "KT-CT-13010"
  }
}
]
}

KT-CT-13012

Error Type: APPLICATION

Viewer is not allowed to create a request for submitted property or account.

Error Message

{
"errors": [
{
  "message": "Viewer is not allowed to create a request.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Viewer is not allowed to create a request for submitted property or account.",
    "errorCode": "KT-CT-13012"
  }
}
]
}

KT-CT-13013

Error Type: APPLICATION

For category 'customer', the fields name, phone_number, and email must not be provided.

Error Message

{
"errors": [
{
  "message": "Reporter post init error.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "For category 'customer', the fields name, phone_number, and email must not be provided.",
    "errorCode": "KT-CT-13013"
  }
}
]
}

KT-CT-13014

Error Type: APPLICATION

Request reason value doesn't match configured values.

Error Message

{
"errors": [
{
  "message": "Request reason is not supported.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Request reason value doesn't match configured values.",
    "errorCode": "KT-CT-13014"
  }
}
]
}

KT-CT-13015

Error Type: APPLICATION

Request sub_reason value doesn't match configured values.

Error Message

{
"errors": [
{
  "message": "Request sub_reason is not supported.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Request sub_reason value doesn't match configured values.",
    "errorCode": "KT-CT-13015"
  }
}
]
}

KT-CT-13028

Error Type: NOT_FOUND

Agent not found.

Error Message

{
"errors": [
{
  "message": "Agent not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Agent not found.",
    "errorCode": "KT-CT-13028"
  }
}
]
}

KT-CT-13032

Error Type: NOT_FOUND

The requested On-Site Jobs request does not exist.

Error Message

{
"errors": [
{
  "message": "Request does not exist.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The requested On-Site Jobs request does not exist.",
    "errorCode": "KT-CT-13032"
  }
}
]
}

KT-CT-13035

Error Type: VALIDATION

Request is in terminal state and cannot be acted upon.

Error Message

{
"errors": [
{
  "message": "Request is inactive.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Request is in terminal state and cannot be acted upon.",
    "errorCode": "KT-CT-13035"
  }
}
]
}

KT-CT-13038

Error Type: VALIDATION

The provided request status is invalid for this operation.

Error Message

{
"errors": [
{
  "message": "Invalid request status.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided request status is invalid for this operation.",
    "errorCode": "KT-CT-13038"
  }
}
]
}

KT-CT-13040

Error Type: VALIDATION

The request must have an associated agent to perform this operation.

Error Message

{
"errors": [
{
  "message": "Agent not set on request.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The request must have an associated agent to perform this operation.",
    "errorCode": "KT-CT-13040"
  }
}
]
}

KT-CT-13041

Error Type: VALIDATION

The user is not allowed to disable or override the request/appointment checks.

Error Message

{
"errors": [
{
  "message": "User is not allowed to override request/appointment checks.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The user is not allowed to disable or override the request/appointment checks.",
    "errorCode": "KT-CT-13041"
  }
}
]
}

KT-CT-13042

Error Type: VALIDATION

Multiple supply points are not supported by the booking adapter for this property.

Error Message

{
"errors": [
{
  "message": "Multiple supply points not supported by this booking adapter.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Multiple supply points are not supported by the booking adapter for this property.",
    "errorCode": "KT-CT-13042"
  }
}
]
}

KT-CT-13045

Error Type: VALIDATION

The provided assets are invalid.

Error Message

{
"errors": [
{
  "message": "Failed to update appointment assets.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided assets are invalid.",
    "errorCode": "KT-CT-13045"
  }
}
]
}

KT-CT-13047

Error Type: VALIDATION

Multiple supply points found for the given supply point external identifier and market name.

Error Message

{
"errors": [
{
  "message": "Multiple supply points found.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Multiple supply points found for the given supply point external identifier and market name.",
    "errorCode": "KT-CT-13047"
  }
}
]
}

KT-CT-13048

Error Type: VALIDATION

Only one of supply_point_identifier_to_market_name_mapping or supply_point_internal_ids should be provided.

Error Message

{
"errors": [
{
  "message": "Cannot provide both supply_point_identifier_to_market_name_mapping and supply_point_internal_ids.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Only one of supply_point_identifier_to_market_name_mapping or supply_point_internal_ids should be provided.",
    "errorCode": "KT-CT-13048"
  }
}
]
}

KT-CT-13049

Error Type: VALIDATION

At least one of supply_point_identifier_to_market_name_mapping or supply_point_internal_ids must be provided.

Error Message

{
"errors": [
{
  "message": "Neither supply_point_identifier_to_market_name_mapping nor supply_point_internal_ids provided.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "At least one of supply_point_identifier_to_market_name_mapping or supply_point_internal_ids must be provided.",
    "errorCode": "KT-CT-13049"
  }
}
]
}

KT-CT-13050

Error Type: VALIDATION

Only one of supply_point_identifier_to_market_name_mapping or supply_point_internal_id should be provided when creating assets.

Error Message

{
"errors": [
{
  "message": "Cannot provide both supply_point_identifier_to_market_name_mapping and supply_point_internal_id when creating assets.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Only one of supply_point_identifier_to_market_name_mapping or supply_point_internal_id should be provided when creating assets.",
    "errorCode": "KT-CT-13050"
  }
}
]
}

KT-CT-13051

Error Type: NOT_FOUND

No supply point found for given identifier when creating assets.

Error Message

{
"errors": [
{
  "message": "Supply point not found when creating assets.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No supply point found for given identifier when creating assets.",
    "errorCode": "KT-CT-13051"
  }
}
]
}

KT-CT-13052

Error Type: VALIDATION

Multiple supply points found for the given supply point external identifier and market name when creating assets.

Error Message

{
"errors": [
{
  "message": "Multiple supply points found when creating assets.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Multiple supply points found for the given supply point external identifier and market name when creating assets.",
    "errorCode": "KT-CT-13052"
  }
}
]
}

KT-CT-13063

Error Type: VALIDATION

Failed to derive property for the given supply points.

Error Message

{
"errors": [
{
  "message": "Failed to derive property for the given supply points.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Failed to derive property for the given supply points.",
    "errorCode": "KT-CT-13063"
  }
}
]
}

KT-CT-13064

Error Type: VALIDATION

All supply points provided in the request must be supported by On-Site Jobs.

Error Message

{
"errors": [
{
  "message": "Provided supply point(s) not supported by the On-Site Jobs market manager.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "All supply points provided in the request must be supported by On-Site Jobs.",
    "errorCode": "KT-CT-13064"
  }
}
]
}

KT-CT-13066

Error Type: VALIDATION

Request reason value is deprecated.

Error Message

{
"errors": [
{
  "message": "Request reason is deprecated.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Request reason value is deprecated.",
    "errorCode": "KT-CT-13066"
  }
}
]
}

KT-CT-13067

Error Type: VALIDATION

Provide valid sub-reason for request.

Error Message

{
"errors": [
{
  "message": "Provided sub-reason for request is invalid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Provide valid sub-reason for request.",
    "errorCode": "KT-CT-13067"
  }
}
]
}

KT-CT-13068

Error Type: VALIDATION

Provide valid property for request.

Error Message

{
"errors": [
{
  "message": "Property required for this request.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Provide valid property for request.",
    "errorCode": "KT-CT-13068"
  }
}
]
}

KT-CT-13069

Error Type: VALIDATION

Provide valid account for request.

Error Message

{
"errors": [
{
  "message": "Account required for this request.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Provide valid account for request.",
    "errorCode": "KT-CT-13069"
  }
}
]
}

KT-CT-13070

Error Type: VALIDATION

Provide valid status for request.

Error Message

{
"errors": [
{
  "message": "Provided status for request is invalid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Provide valid status for request.",
    "errorCode": "KT-CT-13070"
  }
}
]
}

KT-CT-13071

Error Type: VALIDATION

Provide valid reason for request.

Error Message

{
"errors": [
{
  "message": "Provided reason for request is invalid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Provide valid reason for request.",
    "errorCode": "KT-CT-13071"
  }
}
]
}

KT-CT-13101

Error Type: NOT_FOUND

Check if specified order reference is correct.

Error Message

{
"errors": [
{
  "message": "Order not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Check if specified order reference is correct.",
    "errorCode": "KT-CT-13101"
  }
}
]
}

KT-CT-13102

Error Type: VALIDATION

Check if specified order data is correct.

Error Message

{
"errors": [
{
  "message": "Invalid order data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Check if specified order data is correct.",
    "errorCode": "KT-CT-13102"
  }
}
]
}

KT-CT-13103

Error Type: VALIDATION

The market has rejected the order. Check the order data for correctness.

Error Message

{
"errors": [
{
  "message": "Unprocessable order.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The market has rejected the order. Check the order data for correctness.",
    "errorCode": "KT-CT-13103"
  }
}
]
}

KT-CT-13104

Error Type: VALIDATION

The market has rejected the order due to a conflict with an existing order.

Error Message

{
"errors": [
{
  "message": "Conflicting order.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The market has rejected the order due to a conflict with an existing order.",
    "errorCode": "KT-CT-13104"
  }
}
]
}

KT-CT-13201

Error Type: APPLICATION

Invalid voucher type.

Error Message

{
"errors": [
{
  "message": "Invalid voucher type.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Invalid voucher type.",
    "errorCode": "KT-CT-13201"
  }
}
]
}

KT-CT-13202

Error Type: VALIDATION

Exactly one of chargeAmountInCents or chargeAmountInCentsWithTax expected.

Error Message

{
"errors": [
{
  "message": "Exactly one of chargeAmountInCents or chargeAmountInCentsWithTax expected.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Exactly one of chargeAmountInCents or chargeAmountInCentsWithTax expected.",
    "errorCode": "KT-CT-13202"
  }
}
]
}

KT-CT-13203

Error Type: VALIDATION

All vouchers in a batch must have the same account number.

Error Message

{
"errors": [
{
  "message": "Multiple account numbers found in voucher batch.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "All vouchers in a batch must have the same account number.",
    "errorCode": "KT-CT-13203"
  }
}
]
}

KT-CT-13501

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-13501"
  }
}
]
}

KT-CT-13601

Error Type: NOT_FOUND

Check if the Estimation Group code is correct.

Error Message

{
"errors": [
{
  "message": "Estimation Group does not exist.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Check if the Estimation Group code is correct.",
    "errorCode": "KT-CT-13601"
  }
}
]
}

KT-CT-13602

Error Type: APPLICATION

Supply Point cannot have multiple Estimation Groups.

Error Message

{
"errors": [
{
  "message": "Supply Point already has an Estimation Group.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Supply Point cannot have multiple Estimation Groups.",
    "errorCode": "KT-CT-13602"
  }
}
]
}

KT-CT-13603

Error Type: NOT_FOUND

Supply Point does not exist for this identifier and market.

Error Message

{
"errors": [
{
  "message": "Supply Point does not exist.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Supply Point does not exist for this identifier and market.",
    "errorCode": "KT-CT-13603"
  }
}
]
}

KT-CT-13604

Error Type: NOT_FOUND

The supply point is not currently associated with any estimation group. An estimation group must be assigned before this operation can be performed.

Error Message

{
"errors": [
{
  "message": "Supply point has no estimation group assigned.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The supply point is not currently associated with any estimation group. An estimation group must be assigned before this operation can be performed.",
    "errorCode": "KT-CT-13604"
  }
}
]
}

KT-CT-13605

Error Type: NOT_FOUND

The provided use case configuration does not match with an existing algorithm default configuration. Check the use case configuration is correct.

Error Message

{
"errors": [
{
  "message": "No Algorithm configuration found for the provided use case configuration.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The provided use case configuration does not match with an existing algorithm default configuration. Check the use case configuration is correct.",
    "errorCode": "KT-CT-13605"
  }
}
]
}

KT-CT-13701

Error Type: VALIDATION

An active agreement rollover already exists for this agreement.

Error Message

{
"errors": [
{
  "message": "An active agreement rollover already exists for this agreement.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "An active agreement rollover already exists for this agreement.",
    "errorCode": "KT-CT-13701"
  }
}
]
}

KT-CT-13702

Error Type: VALIDATION

The expected send date for the agreement rollover cannot be in the past.

Error Message

{
"errors": [
{
  "message": "Expected send date cannot be in the past.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The expected send date for the agreement rollover cannot be in the past.",
    "errorCode": "KT-CT-13702"
  }
}
]
}

KT-CT-13703

Error Type: VALIDATION

The rollover date for the agreement rollover cannot be in the past.

Error Message

{
"errors": [
{
  "message": "Rollover date cannot be in the past.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The rollover date for the agreement rollover cannot be in the past.",
    "errorCode": "KT-CT-13703"
  }
}
]
}

KT-CT-13704

Error Type: APPLICATION

There was a problem while creating the agreement rollover.

Error Message

{
"errors": [
{
  "message": "Unable to create agreement rollover.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "There was a problem while creating the agreement rollover.",
    "errorCode": "KT-CT-13704"
  }
}
]
}

KT-CT-13705

Error Type: NOT_FOUND

Cannot find a record for the agreement rollover.

Error Message

{
"errors": [
{
  "message": "Agreement rollover not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Cannot find a record for the agreement rollover.",
    "errorCode": "KT-CT-13705"
  }
}
]
}

KT-CT-13706

Error Type: VALIDATION

The agreement rollover is not in a valid status for this operation to be performed.

Error Message

{
"errors": [
{
  "message": "Agreement rollover has an invalid status for this operation.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The agreement rollover is not in a valid status for this operation to be performed.",
    "errorCode": "KT-CT-13706"
  }
}
]
}

KT-CT-13707

Error Type: VALIDATION

The agreement rollover is not of a valid type for this operation to be performed.

Error Message

{
"errors": [
{
  "message": "Agreement rollover has an invalid type for this operation.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The agreement rollover is not of a valid type for this operation to be performed.",
    "errorCode": "KT-CT-13707"
  }
}
]
}

KT-CT-13708

Error Type: VALIDATION

There was a validation error while processing the agreement rollover.

Error Message

{
"errors": [
{
  "message": "Agreement rollover validation error.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "There was a validation error while processing the agreement rollover.",
    "errorCode": "KT-CT-13708"
  }
}
]
}

KT-CT-1401

Error Type: VALIDATION

Invalid data.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid data.",
    "errorCode": "KT-CT-1401"
  }
}
]
}

KT-CT-1402

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "Unable to create account reminder.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-1402"
  }
}
]
}

KT-CT-1403

Error Type: VALIDATION

This reminder type, with its current configuration, requires an assignee user or team to be explicitly provided. If this reminder is meant to auto assign, please ensure that the reminder type is correct and properly configured.

Error Message

{
"errors": [
{
  "message": "Missing user or team assignee.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "This reminder type, with its current configuration, requires an assignee user or team to be explicitly provided. If this reminder is meant to auto assign, please ensure that the reminder type is correct and properly configured.",
    "errorCode": "KT-CT-1403"
  }
}
]
}

KT-CT-1404

Error Type: VALIDATION

Reminders cannot be created with a reminder type that is deprecated.

Error Message

{
"errors": [
{
  "message": "This reminder type is deprecated.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Reminders cannot be created with a reminder type that is deprecated.",
    "errorCode": "KT-CT-1404"
  }
}
]
}

KT-CT-1405

Error Type: VALIDATION

Reminders can be assigned to either a user or a team, not to both.

Error Message

{
"errors": [
{
  "message": "Both user and team assignee provided.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Reminders can be assigned to either a user or a team, not to both.",
    "errorCode": "KT-CT-1405"
  }
}
]
}

KT-CT-1406

Error Type: VALIDATION

Invalid data provided for completing reminder.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid data provided for completing reminder.",
    "errorCode": "KT-CT-1406"
  }
}
]
}

KT-CT-1407

Error Type: APPLICATION

An unexpected error occurred while completing the reminder.

Error Message

{
"errors": [
{
  "message": "Unable to complete reminder.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An unexpected error occurred while completing the reminder.",
    "errorCode": "KT-CT-1407"
  }
}
]
}

KT-CT-14101

Error Type: NOT_FOUND

The requested agreement rescission was not found.

Error Message

{
"errors": [
{
  "message": "Agreement rescission not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The requested agreement rescission was not found.",
    "errorCode": "KT-CT-14101"
  }
}
]
}

KT-CT-14102

Error Type: APPLICATION

Cannot update an agreement rescission that has already been completed.

Error Message

{
"errors": [
{
  "message": "Cannot update completed agreement rescission.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Cannot update an agreement rescission that has already been completed.",
    "errorCode": "KT-CT-14102"
  }
}
]
}

KT-CT-14201

Error Type: VALIDATION

The vendor must be a non empty string.

Error Message

{
"errors": [
{
  "message": "Vendor is empty.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The vendor must be a non empty string.",
    "errorCode": "KT-CT-14201"
  }
}
]
}

KT-CT-14202

Error Type: VALIDATION

The vendor message ID must be a non empty string.

Error Message

{
"errors": [
{
  "message": "Vendor message ID is empty.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The vendor message ID must be a non empty string.",
    "errorCode": "KT-CT-14202"
  }
}
]
}

KT-CT-14203

Error Type: VALIDATION

The account number must be a non empty string

Error Message

{
"errors": [
{
  "message": "Account number is empty.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The account number must be a non empty string",
    "errorCode": "KT-CT-14203"
  }
}
]
}

KT-CT-14204

Error Type: VALIDATION

A message with the same vendor and vendor message ID already exists.

Error Message

{
"errors": [
{
  "message": "Message already exists.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "A message with the same vendor and vendor message ID already exists.",
    "errorCode": "KT-CT-14204"
  }
}
]
}

KT-CT-14205

Error Type: APPLICATION

There was an unexpected error trying to create the external message.

Error Message

{
"errors": [
{
  "message": "Unable to create the external message.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "There was an unexpected error trying to create the external message.",
    "errorCode": "KT-CT-14205"
  }
}
]
}

KT-CT-14206

Error Type: VALIDATION

At least one of bodyTxt or bodyHtml must be provided and not empty.

Error Message

{
"errors": [
{
  "message": "An email body is missing.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "At least one of bodyTxt or bodyHtml must be provided and not empty.",
    "errorCode": "KT-CT-14206"
  }
}
]
}

KT-CT-14207

Error Type: VALIDATION

The to email must be a non empty string.

Error Message

{
"errors": [
{
  "message": "To email is empty.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The to email must be a non empty string.",
    "errorCode": "KT-CT-14207"
  }
}
]
}

KT-CT-14208

Error Type: VALIDATION

The to email must be a valid email address (for example, 'user@example.com').

Error Message

{
"errors": [
{
  "message": "To email is not a valid email address.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The to email must be a valid email address (for example, 'user@example.com').",
    "errorCode": "KT-CT-14208"
  }
}
]
}

KT-CT-14209

Error Type: VALIDATION

The from email must be a non empty string.

Error Message

{
"errors": [
{
  "message": "From email is empty.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The from email must be a non empty string.",
    "errorCode": "KT-CT-14209"
  }
}
]
}

KT-CT-14210

Error Type: VALIDATION

The from email must either be a valid email address or a name with valid email address (for example, 'sender@example.com' or 'Sender Name sender@example.com').

Error Message

{
"errors": [
{
  "message": "From email is an invalid format.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The from email must either be a valid email address or a name with valid email address (for example, 'sender@example.com' or 'Sender Name <sender@example.com>').",
    "errorCode": "KT-CT-14210"
  }
}
]
}

KT-CT-14211

Error Type: VALIDATION

All of your reply to email addresses must be non empty strings.

Error Message

{
"errors": [
{
  "message": "A reply to email address is empty.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "All of your reply to email addresses must be non empty strings.",
    "errorCode": "KT-CT-14211"
  }
}
]
}

KT-CT-14212

Error Type: VALIDATION

All of your reply to email addresses must be valid email addresses.

Error Message

{
"errors": [
{
  "message": "A reply to email address is not a valid email address.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "All of your reply to email addresses must be valid email addresses.",
    "errorCode": "KT-CT-14212"
  }
}
]
}

KT-CT-14214

Error Type: NOT_FOUND

An account number was provided, but no corresponding account could be found.

Error Message

{
"errors": [
{
  "message": "An account number was provided, but no corresponding account could be found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "An account number was provided, but no corresponding account could be found.",
    "errorCode": "KT-CT-14214"
  }
}
]
}

KT-CT-14215

Error Type: VALIDATION

The sentAt datetime must not be in the future. External messages represent messages that have already been sent.

Error Message

{
"errors": [
{
  "message": "Sent at datetime is in the future.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The sentAt datetime must not be in the future. External messages represent messages that have already been sent.",
    "errorCode": "KT-CT-14215"
  }
}
]
}

KT-CT-14216

Error Type: VALIDATION

The sentAt datetime must include timezone information (e.g. '2024-01-01T12:00:00+00:00').

Error Message

{
"errors": [
{
  "message": "Sent at datetime is missing timezone.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The sentAt datetime must include timezone information (e.g. '2024-01-01T12:00:00+00:00').",
    "errorCode": "KT-CT-14216"
  }
}
]
}

KT-CT-14217

Error Type: NOT_FOUND

No message was found for the given vendor and vendor message ID.

Error Message

{
"errors": [
{
  "message": "Message not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No message was found for the given vendor and vendor message ID.",
    "errorCode": "KT-CT-14217"
  }
}
]
}

KT-CT-14218

Error Type: VALIDATION

The event data does not match the expected schema for this event type.

Error Message

{
"errors": [
{
  "message": "Invalid event data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The event data does not match the expected schema for this event type.",
    "errorCode": "KT-CT-14218"
  }
}
]
}

KT-CT-14219

Error Type: VALIDATION

The request must include exactly one of either emailContent or smsContent.

Error Message

{
"errors": [
{
  "message": "Exactly one of emailContent or smsContent must be provided.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The request must include exactly one of either emailContent or smsContent.",
    "errorCode": "KT-CT-14219"
  }
}
]
}

KT-CT-14220

Error Type: VALIDATION

The SMS body cannot be empty.

Error Message

{
"errors": [
{
  "message": "SMS body is empty.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The SMS body cannot be empty.",
    "errorCode": "KT-CT-14220"
  }
}
]
}

KT-CT-14221

Error Type: VALIDATION

The recipient phone number must be a non-empty string.

Error Message

{
"errors": [
{
  "message": "To phone number is empty.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The recipient phone number must be a non-empty string.",
    "errorCode": "KT-CT-14221"
  }
}
]
}

KT-CT-14222

Error Type: VALIDATION

The sender phone number must be a non-empty string.

Error Message

{
"errors": [
{
  "message": "From phone number is empty.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The sender phone number must be a non-empty string.",
    "errorCode": "KT-CT-14222"
  }
}
]
}

KT-CT-14401

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-14401"
  }
}
]
}

KT-CT-14402

Error Type: APPLICATION

The provided values already exist for another internal company.

Error Message

{
"errors": [
{
  "message": "Duplicated internal company.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The provided values already exist for another internal company.",
    "errorCode": "KT-CT-14402"
  }
}
]
}

KT-CT-14403

Error Type: APPLICATION

The provided address does not meet the business rules.

Error Message

{
"errors": [
{
  "message": "Invalid address.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The provided address does not meet the business rules.",
    "errorCode": "KT-CT-14403"
  }
}
]
}

KT-CT-14602

Error Type: APPLICATION

A customer asset with this physical ID already exists.

Error Message

{
"errors": [
{
  "message": "Customer asset already exists.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "A customer asset with this physical ID already exists.",
    "errorCode": "KT-CT-14602"
  }
}
]
}

KT-CT-14603

Error Type: APPLICATION

The customer asset cannot be retired.

Error Message

{
"errors": [
{
  "message": "Unable to retire customer asset.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The customer asset cannot be retired.",
    "errorCode": "KT-CT-14603"
  }
}
]
}

KT-CT-14701

Error Type: NOT_FOUND

There was a problem finding the QuoteConfiguration.

Error Message

{
"errors": [
{
  "message": "QuoteConfiguration not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "There was a problem finding the QuoteConfiguration.",
    "errorCode": "KT-CT-14701"
  }
}
]
}

KT-CT-14801

Error Type: NOT_FOUND

The specified approval does not exist.

Error Message

{
"errors": [
{
  "message": "Approval not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The specified approval does not exist.",
    "errorCode": "KT-CT-14801"
  }
}
]
}

KT-CT-14802

Error Type: VALIDATION

The input provided to complete the approval is invalid.

Error Message

{
"errors": [
{
  "message": "Invalid input for completing approval.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The input provided to complete the approval is invalid.",
    "errorCode": "KT-CT-14802"
  }
}
]
}

KT-CT-1501

Error Type: NOT_FOUND

The requested agreement was not found.

Error Message

{
"errors": [
{
  "message": "Agreement not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The requested agreement was not found.",
    "errorCode": "KT-CT-1501"
  }
}
]
}

KT-CT-1502

Error Type: APPLICATION

The agreement could not be revoked as it's already been billed.

Error Message

{
"errors": [
{
  "message": "Billed agreements cannot be revoked.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The agreement could not be revoked as it's already been billed.",
    "errorCode": "KT-CT-1502"
  }
}
]
}

KT-CT-1503

Error Type: VALIDATION

The agreement valid_to date must be later than the valid_from date.

Error Message

{
"errors": [
{
  "message": "Agreement valid_to date must be later than valid_from date.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The agreement valid_to date must be later than the valid_from date.",
    "errorCode": "KT-CT-1503"
  }
}
]
}

KT-CT-1504

Error Type: VALIDATION

The account number does not match with the agreement account number.

Error Message

{
"errors": [
{
  "message": "Account does not match with the agreement.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The account number does not match with the agreement account number.",
    "errorCode": "KT-CT-1504"
  }
}
]
}

KT-CT-1505

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "Unable to edit agreement.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-1505"
  }
}
]
}

KT-CT-1506

Error Type: APPLICATION

Agreement period is not within the supply and property period.

Error Message

{
"errors": [
{
  "message": "Agreement period is not within the supply and property period.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Agreement period is not within the supply and property period.",
    "errorCode": "KT-CT-1506"
  }
}
]
}

KT-CT-1507

Error Type: APPLICATION

Agreement product switch date is not within the acceptable range.

Error Message

{
"errors": [
{
  "message": "Agreement product switch date is not within the acceptable range.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Agreement product switch date is not within the acceptable range.",
    "errorCode": "KT-CT-1507"
  }
}
]
}

KT-CT-1509

Error Type: APPLICATION

Unable to create agreement.

Error Message

{
"errors": [
{
  "message": "Unable to create agreement.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to create agreement.",
    "errorCode": "KT-CT-1509"
  }
}
]
}

KT-CT-1510

Error Type: NOT_FOUND

Cannot find a record for the product switch process.

Error Message

{
"errors": [
{
  "message": "Product switch process not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Cannot find a record for the product switch process.",
    "errorCode": "KT-CT-1510"
  }
}
]
}

KT-CT-1511

Error Type: APPLICATION

An agreement already exists for the given account and supply point that overlaps with the requested agreement period.

Error Message

{
"errors": [
{
  "message": "Cannot create overlapping agreement.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An agreement already exists for the given account and supply point that overlaps with the requested agreement period.",
    "errorCode": "KT-CT-1511"
  }
}
]
}

KT-CT-1512

Error Type: APPLICATION

The account type does not support agreements.

Error Message

{
"errors": [
{
  "message": "Account type does not support agreements.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The account type does not support agreements.",
    "errorCode": "KT-CT-1512"
  }
}
]
}

KT-CT-1513

Error Type: APPLICATION

Unable to terminate agreement.

Error Message

{
"errors": [
{
  "message": "Unable to terminate agreement.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to terminate agreement.",
    "errorCode": "KT-CT-1513"
  }
}
]
}

KT-CT-1514

Error Type: VALIDATION

The extension valid_to date must be later than the current valid_to date.

Error Message

{
"errors": [
{
  "message": "Extension valid_to date must be later than the current valid_to date.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The extension valid_to date must be later than the current valid_to date.",
    "errorCode": "KT-CT-1514"
  }
}
]
}

KT-CT-1515

Error Type: APPLICATION

An agreement must have an end date to be extensible.

Error Message

{
"errors": [
{
  "message": "Agreement must have an end date to be extensible.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An agreement must have an end date to be extensible.",
    "errorCode": "KT-CT-1515"
  }
}
]
}

KT-CT-1602

Error Type: VALIDATION

One or more serializers did not have valid input values.

Error Message

{
"errors": [
{
  "message": "Serializer validation error.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "One or more serializers did not have valid input values.",
    "errorCode": "KT-CT-1602"
  }
}
]
}

KT-CT-1605

Error Type: VALIDATION

The necessary information to complete the request is missing from the input, or the provided information is invalid.

Error Message

{
"errors": [
{
  "message": "Invalid input.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The necessary information to complete the request is missing from the input, or the provided information is invalid.",
    "errorCode": "KT-CT-1605"
  }
}
]
}

KT-CT-1606

Error Type: NOT_FOUND

No query or mutation with the given name was found in the schema.

Error Message

{
"errors": [
{
  "message": "Query/Mutation not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No query or mutation with the given name was found in the schema.",
    "errorCode": "KT-CT-1606"
  }
}
]
}

KT-CT-1607

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Value cannot be empty.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-CT-1607"
  }
}
]
}

KT-CT-1609

Error Type: VALIDATION

The provided datetime ISO string is not timezone aware.

Error Message

{
"errors": [
{
  "message": "The provided datetime ISO string is not timezone aware, please provide timezone information.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided datetime ISO string is not timezone aware.",
    "errorCode": "KT-CT-1609"
  }
}
]
}

KT-CT-1701

Error Type: NOT_FOUND

Given brand does not exist.

Error Message

{
"errors": [
{
  "message": "Brand does not exist.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Given brand does not exist.",
    "errorCode": "KT-CT-1701"
  }
}
]
}

KT-CT-3811

Error Type: VALIDATION

The IBAN is not valid.

Error Message

{
"errors": [
{
  "message": "Invalid IBAN.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The IBAN is not valid.",
    "errorCode": "KT-CT-3811"
  }
}
]
}

KT-CT-3815

Error Type: NOT_FOUND

Check the account number and active agreements.

Error Message

{
"errors": [
{
  "message": "No active payment schedule found for this account.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Check the account number and active agreements.",
    "errorCode": "KT-CT-3815"
  }
}
]
}

KT-CT-3820

Error Type: VALIDATION

Ledger number should be used, as a string starting with 'L-'

Error Message

{
"errors": [
{
  "message": "Received both ledger ID and number.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Ledger number should be used, as a string starting with 'L-'",
    "errorCode": "KT-CT-3820"
  }
}
]
}

KT-CT-3821

Error Type: VALIDATION

Ledger number should be used, as a string starting with 'L-'

Error Message

{
"errors": [
{
  "message": "Received neither ledger ID nor ledger number.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Ledger number should be used, as a string starting with 'L-'",
    "errorCode": "KT-CT-3821"
  }
}
]
}

KT-CT-3822

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-3822"
  }
}
]
}

KT-CT-3823

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-3823"
  }
}
]
}

KT-CT-3824

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-3824"
  }
}
]
}

KT-CT-3825

Error Type: NOT_FOUND

No credit transfer permission found.

Error Message

{
"errors": [
{
  "message": "Credit transfer permission not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No credit transfer permission found.",
    "errorCode": "KT-CT-3825"
  }
}
]
}

KT-CT-3827

Error Type: APPLICATION

The ledger selected is not valid.

Error Message

{
"errors": [
{
  "message": "The ledger is not valid.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The ledger selected is not valid.",
    "errorCode": "KT-CT-3827"
  }
}
]
}

KT-CT-3828

Error Type: APPLICATION

At least one of the provided ledgers must be a credit storage ledger.

Error Message

{
"errors": [
{
  "message": "At least one of the provided ledgers must be a credit storage ledger.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "At least one of the provided ledgers must be a credit storage ledger.",
    "errorCode": "KT-CT-3828"
  }
}
]
}

KT-CT-3829

Error Type: APPLICATION

A credit transfer permission already exists for the given source and target.

Error Message

{
"errors": [
{
  "message": "The credit transfer permission already exists.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "A credit transfer permission already exists for the given source and target.",
    "errorCode": "KT-CT-3829"
  }
}
]
}

KT-CT-3830

Error Type: VALIDATION

The action specified for the scheduled transaction is not a CHARGE or CREDIT.

Error Message

{
"errors": [
{
  "message": "Invalid action.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The action specified for the scheduled transaction is not a CHARGE or CREDIT.",
    "errorCode": "KT-CT-3830"
  }
}
]
}

KT-CT-3831

Error Type: VALIDATION

Could not create scheduled transactions due to invalid input.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Could not create scheduled transactions due to invalid input.",
    "errorCode": "KT-CT-3831"
  }
}
]
}

KT-CT-3837

Error Type: NOT_FOUND

There is no ledger with the specified ledger number associated to this account.

Error Message

{
"errors": [
{
  "message": "Ledger not found for the account.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "There is no ledger with the specified ledger number associated to this account.",
    "errorCode": "KT-CT-3837"
  }
}
]
}

KT-CT-3921

Error Type: NOT_FOUND

No account found with the given account number.

Error Message

{
"errors": [
{
  "message": "Account not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No account found with the given account number.",
    "errorCode": "KT-CT-3921"
  }
}
]
}

KT-CT-3922

Error Type: NOT_FOUND

No ledger found given the account object and ledger number.

Error Message

{
"errors": [
{
  "message": "Ledger not found for the account.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No ledger found given the account object and ledger number.",
    "errorCode": "KT-CT-3922"
  }
}
]
}

KT-CT-3923

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-3923"
  }
}
]
}

KT-CT-3924

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-3924"
  }
}
]
}

KT-CT-3926

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-3926"
  }
}
]
}

KT-CT-3927

Error Type: VALIDATION

The amount requested for repayment is too low. Amount must be greater than than zero. Please request an amount greater than zero.

Error Message

{
"errors": [
{
  "message": "Invalid Amount.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The amount requested for repayment is too low. Amount must be greater than than zero. Please request an amount greater than zero.",
    "errorCode": "KT-CT-3927"
  }
}
]
}

KT-CT-3928

Error Type: VALIDATION

The provided idempotency key has already been used with another repayment request. Please re-request with a unique idempotency key

Error Message

{
"errors": [
{
  "message": "Idempotency key used for another repayment request.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided idempotency key has already been used with another repayment request. Please re-request with a unique idempotency key",
    "errorCode": "KT-CT-3928"
  }
}
]
}

KT-CT-3929

Error Type: VALIDATION

The payment requested for refund is not in a refundable state. Only 'cleared' payments can be requested for refund.

Error Message

{
"errors": [
{
  "message": "The payment is not in a refundable state.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The payment requested for refund is not in a refundable state. Only 'cleared' payments can be requested for refund.",
    "errorCode": "KT-CT-3929"
  }
}
]
}

KT-CT-3930

Error Type: VALIDATION

The repayment or refund request does not exist. Please check the request_id.

Error Message

{
"errors": [
{
  "message": "The repayment or refund request does not exist.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The repayment or refund request does not exist. Please check the request_id.",
    "errorCode": "KT-CT-3930"
  }
}
]
}

KT-CT-3931

Error Type: VALIDATION

This repayment or refund request cannot be cancelled.

Error Message

{
"errors": [
{
  "message": "This repayment or refund request cannot be cancelled.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "This repayment or refund request cannot be cancelled.",
    "errorCode": "KT-CT-3931"
  }
}
]
}

KT-CT-3932

Error Type: VALIDATION

Payment date must not be in the past.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Payment date must not be in the past.",
    "errorCode": "KT-CT-3932"
  }
}
]
}

KT-CT-3933

Error Type: APPLICATION

The refund amount is greater than the payment amount.

Error Message

{
"errors": [
{
  "message": "Refund amount greater than payment amount.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The refund amount is greater than the payment amount.",
    "errorCode": "KT-CT-3933"
  }
}
]
}

KT-CT-3934

Error Type: APPLICATION

Repayment request already approved.

Error Message

{
"errors": [
{
  "message": "Repayment request already approved.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Repayment request already approved.",
    "errorCode": "KT-CT-3934"
  }
}
]
}

KT-CT-3935

Error Type: APPLICATION

Repayment request cannot be paid.

Error Message

{
"errors": [
{
  "message": "Repayment request cannot be paid.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Repayment request cannot be paid.",
    "errorCode": "KT-CT-3935"
  }
}
]
}

KT-CT-3937

Error Type: APPLICATION

This payment type cannot be refunded.

Error Message

{
"errors": [
{
  "message": "Payment not eligible for refund.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "This payment type cannot be refunded.",
    "errorCode": "KT-CT-3937"
  }
}
]
}

KT-CT-3938

Error Type: APPLICATION

This payment cannot be partially refunded.

Error Message

{
"errors": [
{
  "message": "Partial refund not allowed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "This payment cannot be partially refunded.",
    "errorCode": "KT-CT-3938"
  }
}
]
}

KT-CT-3940

Error Type: VALIDATION

Could not validate bank details input.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Could not validate bank details input.",
    "errorCode": "KT-CT-3940"
  }
}
]
}

KT-CT-3941

Error Type: VALIDATION

Could not update payment schedule amount due to invalid input.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Could not update payment schedule amount due to invalid input.",
    "errorCode": "KT-CT-3941"
  }
}
]
}

KT-CT-3942

Error Type: APPLICATION

Could not update payment schedule as an unexpected error occurred.

Error Message

{
"errors": [
{
  "message": "An unexpected error occurred.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Could not update payment schedule as an unexpected error occurred.",
    "errorCode": "KT-CT-3942"
  }
}
]
}

KT-CT-3943

Error Type: VALIDATION

Payments cannot be made to the provided ledger.

Error Message

{
"errors": [
{
  "message": "Invalid ledger.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Payments cannot be made to the provided ledger.",
    "errorCode": "KT-CT-3943"
  }
}
]
}

KT-CT-3944

Error Type: NOT_FOUND

Account repayment does not exist. Please check the repayment_id.

Error Message

{
"errors": [
{
  "message": "Account repayment does not exist.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Account repayment does not exist. Please check the repayment_id.",
    "errorCode": "KT-CT-3944"
  }
}
]
}

KT-CT-3945

Error Type: APPLICATION

Unable to allow a repayment to be submitted.

Error Message

{
"errors": [
{
  "message": "Unable to allow a repayment to be submitted.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to allow a repayment to be submitted.",
    "errorCode": "KT-CT-3945"
  }
}
]
}

KT-CT-3946

Error Type: APPLICATION

Unable to block a repayment from being submitted.

Error Message

{
"errors": [
{
  "message": "Unable to block a repayment from being submitted.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to block a repayment from being submitted.",
    "errorCode": "KT-CT-3946"
  }
}
]
}

KT-CT-3947

Error Type: APPLICATION

Could not create a payment schedule as an unexpected error occurred.

Error Message

{
"errors": [
{
  "message": "An unexpected error occurred.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Could not create a payment schedule as an unexpected error occurred.",
    "errorCode": "KT-CT-3947"
  }
}
]
}

KT-CT-3948

Error Type: APPLICATION

An error occurred while attempting to set up direct debit instruction.

Error Message

{
"errors": [
{
  "message": "Could not set up direct debit instruction.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An error occurred while attempting to set up direct debit instruction.",
    "errorCode": "KT-CT-3948"
  }
}
]
}

KT-CT-3950

Error Type: APPLICATION

The provided reason text is too long.

Error Message

{
"errors": [
{
  "message": "The provided reason text is too long.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The provided reason text is too long.",
    "errorCode": "KT-CT-3950"
  }
}
]
}

KT-CT-3953

Error Type: APPLICATION

The payment schedule is not a balance triggered schedule.

Error Message

{
"errors": [
{
  "message": "The payment schedule is not a balance triggered schedule.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The payment schedule is not a balance triggered schedule.",
    "errorCode": "KT-CT-3953"
  }
}
]
}

KT-CT-3954

Error Type: APPLICATION

Payment cancellation failed.

Error Message

{
"errors": [
{
  "message": "Payment cancellation failed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Payment cancellation failed.",
    "errorCode": "KT-CT-3954"
  }
}
]
}

KT-CT-3955

Error Type: APPLICATION

Payment cannot be cancelled.

Error Message

{
"errors": [
{
  "message": "Payment cannot be cancelled.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Payment cannot be cancelled.",
    "errorCode": "KT-CT-3955"
  }
}
]
}

KT-CT-3956

Error Type: APPLICATION

Temporary error occurred. Please try again later.

Error Message

{
"errors": [
{
  "message": "Temporary error occurred.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Temporary error occurred. Please try again later.",
    "errorCode": "KT-CT-3956"
  }
}
]
}

KT-CT-3957

Error Type: VALIDATION

Please provide the collection method for the payment.

Error Message

{
"errors": [
{
  "message": "No collection method provided.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Please provide the collection method for the payment.",
    "errorCode": "KT-CT-3957"
  }
}
]
}

KT-CT-3958

Error Type: VALIDATION

Please provide one of either ledger ID or ledger number.

Error Message

{
"errors": [
{
  "message": "Provide either ledger ID or ledger number.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Please provide one of either ledger ID or ledger number.",
    "errorCode": "KT-CT-3958"
  }
}
]
}

KT-CT-3959

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-3959"
  }
}
]
}

KT-CT-3960

Error Type: VALIDATION

Could not update schedule's payment day due to invalid input: should be an integer lower than or equal to 28.

Error Message

{
"errors": [
{
  "message": "Invalid value for payment day.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Could not update schedule's payment day due to invalid input: should be an integer lower than or equal to 28.",
    "errorCode": "KT-CT-3960"
  }
}
]
}

KT-CT-3961

Error Type: AUTHORIZATION

Payment schedule linked to payment plan cannot be updated.

Error Message

{
"errors": [
{
  "message": "Cannot update plan-associated payment schedule.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "Payment schedule linked to payment plan cannot be updated.",
    "errorCode": "KT-CT-3961"
  }
}
]
}

KT-CT-3962

Error Type: VALIDATION

At least one of payment_day or payment_amount must be provided and different from existing value.

Error Message

{
"errors": [
{
  "message": "No new value provided to update payment schedule.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "At least one of payment_day or payment_amount must be provided and different from existing value.",
    "errorCode": "KT-CT-3962"
  }
}
]
}

KT-CT-3963

Error Type: APPLICATION

The payment adequacy data could not be calculated at the moment.

Error Message

{
"errors": [
{
  "message": "Could not calculate live PA data.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The payment adequacy data could not be calculated at the moment.",
    "errorCode": "KT-CT-3963"
  }
}
]
}

KT-CT-3967

Error Type: APPLICATION

Payment method is not valid on the specified ledger(s) during the period specified.

Error Message

{
"errors": [
{
  "message": "Payment method is not valid.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Payment method is not valid on the specified ledger(s) during the period specified.",
    "errorCode": "KT-CT-3967"
  }
}
]
}

KT-CT-3968

Error Type: APPLICATION

The payment preference cannot be changed until a later date.

Error Message

{
"errors": [
{
  "message": "Preference cannot be set this soon.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The payment preference cannot be changed until a later date.",
    "errorCode": "KT-CT-3968"
  }
}
]
}

KT-CT-3969

Error Type: APPLICATION

This change requires a payment schedule change; the schedule must change on the correct day of the week to avoid changing the trigger day.

Error Message

{
"errors": [
{
  "message": "Preferences must change on a specific day of the week for weekly schedules.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "This change requires a payment schedule change; the schedule must change on the correct day of the week to avoid changing the trigger day.",
    "errorCode": "KT-CT-3969"
  }
}
]
}

KT-CT-3970

Error Type: APPLICATION

The account failed the eligibility checks for amending payments.

Error Message

{
"errors": [
{
  "message": "The account cannot amend payments.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The account failed the eligibility checks for amending payments.",
    "errorCode": "KT-CT-3970"
  }
}
]
}

KT-CT-3971

Error Type: VALIDATION

The provided owners for the payment instruction are not valid.

Error Message

{
"errors": [
{
  "message": "Instruction owners are not valid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided owners for the payment instruction are not valid.",
    "errorCode": "KT-CT-3971"
  }
}
]
}

KT-CT-3973

Error Type: APPLICATION

Repayment request is not in a state to be approved.

Error Message

{
"errors": [
{
  "message": "Repayment request is not in a state to be approved.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Repayment request is not in a state to be approved.",
    "errorCode": "KT-CT-3973"
  }
}
]
}

KT-CT-3974

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-3974"
  }
}
]
}

KT-CT-3975

Error Type: APPLICATION

Unable to complete standalone payment.

Error Message

{
"errors": [
{
  "message": "Unable to complete standalone payment.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to complete standalone payment.",
    "errorCode": "KT-CT-3975"
  }
}
]
}

KT-CT-3976

Error Type: NOT_FOUND

The ledger has no configured payment preference.

Error Message

{
"errors": [
{
  "message": "The ledger has no configured payment preference.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The ledger has no configured payment preference.",
    "errorCode": "KT-CT-3976"
  }
}
]
}

KT-CT-3977

Error Type: VALIDATION

The specified time is before the ledger started accepting payments.

Error Message

{
"errors": [
{
  "message": "Ledger was not accepting payments at this time.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The specified time is before the ledger started accepting payments.",
    "errorCode": "KT-CT-3977"
  }
}
]
}

KT-CT-3979

Error Type: APPLICATION

Payment instructions cannot be associated with the provided ledger.

Error Message

{
"errors": [
{
  "message": "Invalid ledger.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Payment instructions cannot be associated with the provided ledger.",
    "errorCode": "KT-CT-3979"
  }
}
]
}

KT-CT-3980

Error Type: VALIDATION

Payments cannot be associated with the provided ledger identifier.

Error Message

{
"errors": [
{
  "message": "Invalid ledger identifier.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Payments cannot be associated with the provided ledger identifier.",
    "errorCode": "KT-CT-3980"
  }
}
]
}

KT-CT-3981

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-3981"
  }
}
]
}

KT-CT-3982

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-3982"
  }
}
]
}

KT-CT-3984

Error Type: APPLICATION

A future conflicting schedule that cannot safely be deleted exists on the ledger.

Error Message

{
"errors": [
{
  "message": "Could not delete conflicting future payment schedule.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "A future conflicting schedule that cannot safely be deleted exists on the ledger.",
    "errorCode": "KT-CT-3984"
  }
}
]
}

KT-CT-3985

Error Type: VALIDATION

Provide either a token or options, not both.

Error Message

{
"errors": [
{
  "message": "Received both token and options for action intent.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Provide either a token or options, not both.",
    "errorCode": "KT-CT-3985"
  }
}
]
}

KT-CT-3986

Error Type: VALIDATION

Provide either a token or options for the payment action intent.

Error Message

{
"errors": [
{
  "message": "Received neither token nor options for action intent.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Provide either a token or options for the payment action intent.",
    "errorCode": "KT-CT-3986"
  }
}
]
}

KT-CT-3987

Error Type: VALIDATION

A payment method type is not registered with the provided code.

Error Message

{
"errors": [
{
  "message": "Invalid payment method type code.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "A payment method type is not registered with the provided code.",
    "errorCode": "KT-CT-3987"
  }
}
]
}

KT-CT-3988

Error Type: VALIDATION

Please provide at most 250 payment items within one call.

Error Message

{
"errors": [
{
  "message": "Number of items in list exceeds maximum value.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Please provide at most 250 payment items within one call.",
    "errorCode": "KT-CT-3988"
  }
}
]
}

KT-CT-3991

Error Type: VALIDATION

Provide exactly one type of financial account details.

Error Message

{
"errors": [
{
  "message": "Received no financial account details.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Provide exactly one type of financial account details.",
    "errorCode": "KT-CT-3991"
  }
}
]
}

KT-CT-3992

Error Type: VALIDATION

Provide exactly one type of financial account details.

Error Message

{
"errors": [
{
  "message": "Received multiple financial account details.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Provide exactly one type of financial account details.",
    "errorCode": "KT-CT-3992"
  }
}
]
}

KT-CT-3993

Error Type: VALIDATION

Provide a different payment method type or matching financial account details.

Error Message

{
"errors": [
{
  "message": "The type of financial account details does not match the provided payment method type.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Provide a different payment method type or matching financial account details.",
    "errorCode": "KT-CT-3993"
  }
}
]
}

KT-CT-3994

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-3994"
  }
}
]
}

KT-CT-4121

Error Type: VALIDATION

The phone number is not valid.

Error Message

{
"errors": [
{
  "message": "Invalid phone number.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The phone number is not valid.",
    "errorCode": "KT-CT-4121"
  }
}
]
}

KT-CT-4122

Error Type: VALIDATION

The email is not valid.

Error Message

{
"errors": [
{
  "message": "Invalid email.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The email is not valid.",
    "errorCode": "KT-CT-4122"
  }
}
]
}

KT-CT-4123

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-4123"
  }
}
]
}

KT-CT-4124

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-4124"
  }
}
]
}

KT-CT-4125

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-4125"
  }
}
]
}

KT-CT-4136

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Cannot set comms preference to email when account has no email.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-CT-4136"
  }
}
]
}

KT-CT-4145

Error Type: VALIDATION

The address is not valid.

Error Message

{
"errors": [
{
  "message": "Invalid address.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The address is not valid.",
    "errorCode": "KT-CT-4145"
  }
}
]
}

KT-CT-4155

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-CT-4155"
  }
}
]
}

KT-CT-4177

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check the ownership/permissions of provided data.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check the ownership/permissions of provided data.",
    "errorCode": "KT-CT-4177"
  }
}
]
}

KT-CT-4178

Error Type: NOT_FOUND

Check the account number.

Error Message

{
"errors": [
{
  "message": "No account found with given account number.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Check the account number.",
    "errorCode": "KT-CT-4178"
  }
}
]
}

KT-CT-4179

Error Type: NOT_FOUND

Check the metadata key.

Error Message

{
"errors": [
{
  "message": "No metadata found with given key.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Check the metadata key.",
    "errorCode": "KT-CT-4179"
  }
}
]
}

KT-CT-4180

Error Type: VALIDATION

Account note must be a valid string.

Error Message

{
"errors": [
{
  "message": "Account note must be a valid string.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Account note must be a valid string.",
    "errorCode": "KT-CT-4180"
  }
}
]
}

KT-CT-4183

Error Type: VALIDATION

The search terms value(s) provided did not all pass validation.

Error Message

{
"errors": [
{
  "message": "One of more search terms failed validations.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The search terms value(s) provided did not all pass validation.",
    "errorCode": "KT-CT-4183"
  }
}
]
}

KT-CT-4184

Error Type: VALIDATION

Exactly one of phoneNumber or portfolioNumber must be provided.

Error Message

{
"errors": [
{
  "message": "Exactly one of phoneNumber or portfolioNumber must be provided.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Exactly one of phoneNumber or portfolioNumber must be provided.",
    "errorCode": "KT-CT-4184"
  }
}
]
}

KT-CT-4191

Error Type: VALIDATION

This likely occurred because the type is incorrect or the code is wrong/expired.

Error Message

{
"errors": [
{
  "message": "Error while verifying the customer.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "This likely occurred because the type is incorrect or the code is wrong/expired. ",
    "errorCode": "KT-CT-4191"
  }
}
]
}

KT-CT-4194

Error Type: APPLICATION

The verification type provided is not supported by any method yet.

Error Message

{
"errors": [
{
  "message": "Verification type not supported yet.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The verification type provided is not supported by any method yet.",
    "errorCode": "KT-CT-4194"
  }
}
]
}

KT-CT-4195

Error Type: VALIDATION

Unpin at date provided for an unpinned note.

Error Message

{
"errors": [
{
  "message": "Unpin at date provided for an unpinned note.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Unpin at date provided for an unpinned note.",
    "errorCode": "KT-CT-4195"
  }
}
]
}

KT-CT-4196

Error Type: VALIDATION

Unpin at date provided is in the past.

Error Message

{
"errors": [
{
  "message": "Unpin at date provided is in the past.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Unpin at date provided is in the past.",
    "errorCode": "KT-CT-4196"
  }
}
]
}

KT-CT-4231

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-4231"
  }
}
]
}

KT-CT-4232

Error Type: VALIDATION

Cannot update the status to an invalid Request status

Error Message

{
"errors": [
{
  "message": "Status passed is not valid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Cannot update the status to an invalid Request status",
    "errorCode": "KT-CT-4232"
  }
}
]
}

KT-CT-4233

Error Type: NOT_FOUND

The requested resource does not exist.

Error Message

{
"errors": [
{
  "message": "Request does not exist.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The requested resource does not exist.",
    "errorCode": "KT-CT-4233"
  }
}
]
}

KT-CT-4234

Error Type: VALIDATION

The Request has a terminal state and cannot be updated

Error Message

{
"errors": [
{
  "message": "Terminated Request cannot be updated.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The Request has a terminal state and cannot be updated",
    "errorCode": "KT-CT-4234"
  }
}
]
}

KT-CT-4301

Error Type: NOT_FOUND

We were unable to find a device for the given account. Please check that the account number (and property ID) is correct.

Error Message

{
"errors": [
{
  "message": "Unable to find device for given account.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "We were unable to find a device for the given account. Please check that the account number (and property ID) is correct.",
    "errorCode": "KT-CT-4301"
  }
}
]
}

KT-CT-4310

Error Type: APPLICATION

The OCPP authentication journey could not be triggered.

Error Message

{
"errors": [
{
  "message": "Unable to register OCPP authentication details.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The OCPP authentication journey could not be triggered.",
    "errorCode": "KT-CT-4310"
  }
}
]
}

KT-CT-4311

Error Type: APPLICATION

It cannot be confirmed whether a device is successfully connected to OCPP.

Error Message

{
"errors": [
{
  "message": "Unable to confirm OCPP connection.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "It cannot be confirmed whether a device is successfully connected to OCPP.",
    "errorCode": "KT-CT-4311"
  }
}
]
}

KT-CT-4312

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "Unable to register device.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-4312"
  }
}
]
}

KT-CT-4313

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "Could not find KrakenFlex device.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-4313"
  }
}
]
}

KT-CT-4314

Error Type: APPLICATION

Provider is not supported.

Error Message

{
"errors": [
{
  "message": "Unable to get provider details.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Provider is not supported.",
    "errorCode": "KT-CT-4314"
  }
}
]
}

KT-CT-4321

Error Type: VALIDATION

One or more serializers did not have valid input values.

Error Message

{
"errors": [
{
  "message": "Serializer validation error.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "One or more serializers did not have valid input values.",
    "errorCode": "KT-CT-4321"
  }
}
]
}

KT-CT-4322

Error Type: APPLICATION

Unable to complete the registration of the KrakenFlex device.

Error Message

{
"errors": [
{
  "message": "Unable to complete registration error.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to complete the registration of the KrakenFlex device.",
    "errorCode": "KT-CT-4322"
  }
}
]
}

KT-CT-4323

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-4323"
  }
}
]
}

KT-CT-4324

Error Type: APPLICATION

Another device registration is already in progress.

Error Message

{
"errors": [
{
  "message": "Device already registered error.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Another device registration is already in progress.",
    "errorCode": "KT-CT-4324"
  }
}
]
}

KT-CT-4326

Error Type: SERVICE_AVAILABILITY

Unable to retrieve consumption (charge) cost for device(s).

Error Message

{
"errors": [
{
  "message": "Could not get consumption cost data.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "Unable to retrieve consumption (charge) cost for device(s).",
    "errorCode": "KT-CT-4326"
  }
}
]
}

KT-CT-4339

Error Type: APPLICATION

Your device charging preferences could not be fetched.

Error Message

{
"errors": [
{
  "message": "Your device charging preferences could not be fetched.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Your device charging preferences could not be fetched.",
    "errorCode": "KT-CT-4339"
  }
}
]
}

KT-CT-4340

Error Type: APPLICATION

Unable to fetch planned dispatches.

Error Message

{
"errors": [
{
  "message": "Unable to fetch planned dispatches.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to fetch planned dispatches.",
    "errorCode": "KT-CT-4340"
  }
}
]
}

KT-CT-4341

Error Type: APPLICATION

Unable to fetch completed dispatches.

Error Message

{
"errors": [
{
  "message": "Unable to fetch completed dispatches.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to fetch completed dispatches.",
    "errorCode": "KT-CT-4341"
  }
}
]
}

KT-CT-4343

Error Type: APPLICATION

Unable to fetch electric vehicles list for make.

Error Message

{
"errors": [
{
  "message": "Unable to fetch electric vehicles list for make.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to fetch electric vehicles list for make.",
    "errorCode": "KT-CT-4343"
  }
}
]
}

KT-CT-4344

Error Type: APPLICATION

Make is not supported by provider.

Error Message

{
"errors": [
{
  "message": "Make is not supported by provider.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Make is not supported by provider.",
    "errorCode": "KT-CT-4344"
  }
}
]
}

KT-CT-4350

Error Type: APPLICATION

Check that the device is currently authenticated.

Error Message

{
"errors": [
{
  "message": "Unable to de-authenticate device.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Check that the device is currently authenticated.",
    "errorCode": "KT-CT-4350"
  }
}
]
}

KT-CT-4352

Error Type: APPLICATION

It is not possible to currently de-authenticate this device. Please try again later.

Error Message

{
"errors": [
{
  "message": "This device cannot currently be de-authenticated.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "It is not possible to currently de-authenticate this device. Please try again later.",
    "errorCode": "KT-CT-4352"
  }
}
]
}

KT-CT-4353

Error Type: APPLICATION

An internal error occurred. Please try again later.

Error Message

{
"errors": [
{
  "message": "An error occurred while trying to update your charging preferences.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An internal error occurred. Please try again later.",
    "errorCode": "KT-CT-4353"
  }
}
]
}

KT-CT-4354

Error Type: APPLICATION

An internal error occurred. Please try again later.

Error Message

{
"errors": [
{
  "message": "Unable to cancel boost charge.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An internal error occurred. Please try again later.",
    "errorCode": "KT-CT-4354"
  }
}
]
}

KT-CT-4355

Error Type: APPLICATION

It is not currently possible to initiate a test charge. Please check that a test charge is not already in progress and that your vehicle is plugged in at home.

Error Message

{
"errors": [
{
  "message": "Unable to trigger charge.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "It is not currently possible to initiate a test charge. Please check that a test charge is not already in progress and that your vehicle is plugged in at home.",
    "errorCode": "KT-CT-4355"
  }
}
]
}

KT-CT-4356

Error Type: APPLICATION

The device is not ready for boost charging.

Error Message

{
"errors": [
{
  "message": "A boost charge cannot currently be performed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The device is not ready for boost charging.",
    "errorCode": "KT-CT-4356"
  }
}
]
}

KT-CT-4357

Error Type: APPLICATION

An internal error occurred. Please try again later.

Error Message

{
"errors": [
{
  "message": "Unable to trigger boost charge.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An internal error occurred. Please try again later.",
    "errorCode": "KT-CT-4357"
  }
}
]
}

KT-CT-4358

Error Type: APPLICATION

An internal error occurred. Please try again later.

Error Message

{
"errors": [
{
  "message": "Unable to suspend device control.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An internal error occurred. Please try again later.",
    "errorCode": "KT-CT-4358"
  }
}
]
}

KT-CT-4359

Error Type: APPLICATION

An internal error occurred. Please try again later.

Error Message

{
"errors": [
{
  "message": "Unable to resume device control.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An internal error occurred. Please try again later.",
    "errorCode": "KT-CT-4359"
  }
}
]
}

KT-CT-4362

Error Type: VALIDATION

If the device is an EVSE (Electric Vehicle Supply Equipment, aka. EV charge point) that uses OCPP, check that the ESVE is correctly connected to the CSMS (Charging Station Management System).

Error Message

{
"errors": [
{
  "message": "Device not ready for test charge.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "If the device is an EVSE (Electric Vehicle Supply Equipment, aka. EV charge point) that uses OCPP, check that the ESVE is correctly connected to the CSMS (Charging Station Management System).",
    "errorCode": "KT-CT-4362"
  }
}
]
}

KT-CT-4363

Error Type: APPLICATION

Please check that your device is set up correctly with the manufacturer.

Error Message

{
"errors": [
{
  "message": "No capable devices found.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Please check that your device is set up correctly with the manufacturer.",
    "errorCode": "KT-CT-4363"
  }
}
]
}

KT-CT-4364

Error Type: APPLICATION

Please provide a providerDeviceId to specify one of these devices.

Error Message

{
"errors": [
{
  "message": "Multiple devices found.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Please provide a providerDeviceId to specify one of these devices.",
    "errorCode": "KT-CT-4364"
  }
}
]
}

KT-CT-4371

Error Type: APPLICATION

Onboarding wizard not found with ID. Please pass a correct ID.

Error Message

{
"errors": [
{
  "message": "Onboarding wizard ID is invalid.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Onboarding wizard not found with ID. Please pass a correct ID.",
    "errorCode": "KT-CT-4371"
  }
}
]
}

KT-CT-4372

Error Type: APPLICATION

Onboarding process can not be updated simultaneously. Please try again later.

Error Message

{
"errors": [
{
  "message": "Simultaneous attempts to update onboarding process.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Onboarding process can not be updated simultaneously. Please try again later.",
    "errorCode": "KT-CT-4372"
  }
}
]
}

KT-CT-4374

Error Type: APPLICATION

An internal error occurred. Please try again later.

Error Message

{
"errors": [
{
  "message": "An error occurred while trying to set your device preferences.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An internal error occurred. Please try again later.",
    "errorCode": "KT-CT-4374"
  }
}
]
}

KT-CT-4375

Error Type: APPLICATION

Incorrect or missing parameters supplied for onboarding step.

Error Message

{
"errors": [
{
  "message": "Incorrect or missing parameters for SmartFlex onboarding step.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Incorrect or missing parameters supplied for onboarding step.",
    "errorCode": "KT-CT-4375"
  }
}
]
}

KT-CT-4376

Error Type: APPLICATION

Onboarding step cannot be completed. Please try again later.

Error Message

{
"errors": [
{
  "message": "Unable to complete onboarding step. Please try again later.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Onboarding step cannot be completed. Please try again later.",
    "errorCode": "KT-CT-4376"
  }
}
]
}

KT-CT-4377

Error Type: APPLICATION

Invalid step ID provided for onboarding step

Error Message

{
"errors": [
{
  "message": "Invalid onboarding step ID.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Invalid step ID provided for onboarding step",
    "errorCode": "KT-CT-4377"
  }
}
]
}

KT-CT-4378

Error Type: APPLICATION

Mismatch between input params expected by the step and input params given.

Error Message

{
"errors": [
{
  "message": "Invalid input or step id. Please make sure you are using the correct step id and providing the expected input params.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Mismatch between input params expected by the step and input params given.",
    "errorCode": "KT-CT-4378"
  }
}
]
}

KT-CT-4379

Error Type: APPLICATION

Vehicle is not ready for a test charge.

Error Message

{
"errors": [
{
  "message": "Vehicle is not ready for a test charge.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Vehicle is not ready for a test charge.",
    "errorCode": "KT-CT-4379"
  }
}
]
}

KT-CT-4385

Error Type: APPLICATION

Re-authentication is not supported for this device.

Error Message

{
"errors": [
{
  "message": "Re-authentication is not supported for this device.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Re-authentication is not supported for this device.",
    "errorCode": "KT-CT-4385"
  }
}
]
}

KT-CT-4386

Error Type: APPLICATION

An internal error occurred. Please try again later.

Error Message

{
"errors": [
{
  "message": "An error occurred while trying to update your device's grid export status.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An internal error occurred. Please try again later.",
    "errorCode": "KT-CT-4386"
  }
}
]
}

KT-CT-4387

Error Type: APPLICATION

Could not find the KrakenFlex controller device.

Error Message

{
"errors": [
{
  "message": "Could not find the KrakenFlex controller device.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Could not find the KrakenFlex controller device.",
    "errorCode": "KT-CT-4387"
  }
}
]
}

KT-CT-4389

Error Type: APPLICATION

An internal error occurred. Please try again later.

Error Message

{
"errors": [
{
  "message": "An error occurred while trying to update your device's isChargingDurationCapped setting.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An internal error occurred. Please try again later.",
    "errorCode": "KT-CT-4389"
  }
}
]
}

KT-CT-4390

Error Type: APPLICATION

An internal error occurred. Please try again later.

Error Message

{
"errors": [
{
  "message": "An error occurred while trying to update your device's preference.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An internal error occurred. Please try again later.",
    "errorCode": "KT-CT-4390"
  }
}
]
}

KT-CT-4410

Error Type: VALIDATION

The postcode is not valid.

Error Message

{
"errors": [
{
  "message": "Invalid postcode.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The postcode is not valid.",
    "errorCode": "KT-CT-4410"
  }
}
]
}

KT-CT-4412

Error Type: VALIDATION

The supplied address didn't pass validation. Refer to the validationErrors object for more detail.

Error Message

{
"errors": [
{
  "message": "The supplied address is not valid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The supplied address didn't pass validation. Refer to the validationErrors object for more detail.",
    "errorCode": "KT-CT-4412"
  }
}
]
}

KT-CT-4413

Error Type: VALIDATION

The address_field_descriptor_id does not match any known descriptor or country code.

Error Message

{
"errors": [
{
  "message": "The supplied address field descriptor identifier is not recognised.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The address_field_descriptor_id does not match any known descriptor or country code.",
    "errorCode": "KT-CT-4413"
  }
}
]
}

KT-CT-4501

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-4501"
  }
}
]
}

KT-CT-4616

Error Type: APPLICATION

Unable to create a quote.

Error Message

{
"errors": [
{
  "message": "Unable to create a quote.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to create a quote.",
    "errorCode": "KT-CT-4616"
  }
}
]
}

KT-CT-4619

Error Type: NOT_FOUND

Check the quote code for correctness.

Error Message

{
"errors": [
{
  "message": "Quote with given code not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Check the quote code for correctness.",
    "errorCode": "KT-CT-4619"
  }
}
]
}

KT-CT-4624

Error Type: VALIDATION

Product code has not been quoted for this supply point. Check the product code.

Error Message

{
"errors": [
{
  "message": "Unable to accept the given product code.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Product code has not been quoted for this supply point. Check the product code.",
    "errorCode": "KT-CT-4624"
  }
}
]
}

KT-CT-4626

Error Type: VALIDATION

Product not selected for the given quote code, select a product and try again.

Error Message

{
"errors": [
{
  "message": "No product selected for the given quote code.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Product not selected for the given quote code, select a product and try again.",
    "errorCode": "KT-CT-4626"
  }
}
]
}

KT-CT-4627

Error Type: APPLICATION

No products are available for the quoted property.

Error Message

{
"errors": [
{
  "message": "No products are available for this quote.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "No products are available for the quoted property.",
    "errorCode": "KT-CT-4627"
  }
}
]
}

KT-CT-4631

Error Type: APPLICATION

Unable to quote the selected market.

Error Message

{
"errors": [
{
  "message": "Unable to quote for the chosen market.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to quote the selected market.",
    "errorCode": "KT-CT-4631"
  }
}
]
}

KT-CT-4632

Error Type: VALIDATION

Invalid recipient information. Must provide one of email or mobile number.

Error Message

{
"errors": [
{
  "message": "Invalid recipient information.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid recipient information. Must provide one of email or mobile number.",
    "errorCode": "KT-CT-4632"
  }
}
]
}

KT-CT-4633

Error Type: SERVICE_AVAILABILITY

The ScheduleQuoteFollowUp mutation is not enabled in this environment.

Error Message

{
"errors": [
{
  "message": "Mutation not enabled in this environment.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "The ScheduleQuoteFollowUp mutation is not enabled in this environment.",
    "errorCode": "KT-CT-4633"
  }
}
]
}

KT-CT-4634

Error Type: NOT_FOUND

Check quoted product id for correctness.

Error Message

{
"errors": [
{
  "message": "Quoted product with given id not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Check quoted product id for correctness.",
    "errorCode": "KT-CT-4634"
  }
}
]
}

KT-CT-4635

Error Type: VALIDATION

Submit a quoted product id for each quoted supply point on the quote request.

Error Message

{
"errors": [
{
  "message": "Missing a quoted product for at least one quoted supply point on the quote request.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Submit a quoted product id for each quoted supply point on the quote request.",
    "errorCode": "KT-CT-4635"
  }
}
]
}

KT-CT-4636

Error Type: VALIDATION

Ensure the quoted product relates to a product.

Error Message

{
"errors": [
{
  "message": "Quoted product not linked to a product.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Ensure the quoted product relates to a product.",
    "errorCode": "KT-CT-4636"
  }
}
]
}

KT-CT-4640

Error Type: VALIDATION

Unable to get market or client params from quoted product.

Error Message

{
"errors": [
{
  "message": "Unable to get market or client params from quoted product.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Unable to get market or client params from quoted product.",
    "errorCode": "KT-CT-4640"
  }
}
]
}

KT-CT-4645

Error Type: APPLICATION

No supply point found belonging to the account for the provided identifier.

Error Message

{
"errors": [
{
  "message": "No supply point found belonging to the account for the provided identifier.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "No supply point found belonging to the account for the provided identifier.",
    "errorCode": "KT-CT-4645"
  }
}
]
}

KT-CT-4646

Error Type: VALIDATION

Every quoted supply point can only have one quoted product selected.

Error Message

{
"errors": [
{
  "message": "Attempted to select multiple products for the same quoted supply point.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Every quoted supply point can only have one quoted product selected.",
    "errorCode": "KT-CT-4646"
  }
}
]
}

KT-CT-4719

Error Type: APPLICATION

Please check the supply point id.

Error Message

{
"errors": [
{
  "message": "No supply point found for identifier provided.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Please check the supply point id.",
    "errorCode": "KT-CT-4719"
  }
}
]
}

KT-CT-4721

Error Type: APPLICATION

Cannot query for the specified reading type. It may be available in another market.

Error Message

{
"errors": [
{
  "message": "Unsupported reading type.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Cannot query for the specified reading type. It may be available in another market.",
    "errorCode": "KT-CT-4721"
  }
}
]
}

KT-CT-4722

Error Type: APPLICATION

Supply point readings API not configured.

Error Message

{
"errors": [
{
  "message": "Supply point readings API not configured.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Supply point readings API not configured.",
    "errorCode": "KT-CT-4722"
  }
}
]
}

KT-CT-4723

Error Type: VALIDATION

Invalid market name provided. It will usually be in the form of TERRITORY_MARKETNAME e.g., AUS_ELECTRICITY or FRA_GAS.

Error Message

{
"errors": [
{
  "message": "Invalid market name provided.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid market name provided. It will usually be in the form of TERRITORY_MARKETNAME e.g., AUS_ELECTRICITY or FRA_GAS.",
    "errorCode": "KT-CT-4723"
  }
}
]
}

KT-CT-4910

Error Type: NOT_FOUND

Invalid input data.

Error Message

{
"errors": [
{
  "message": "No product exists with the given input.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Invalid input data.",
    "errorCode": "KT-CT-4910"
  }
}
]
}

KT-CT-4922

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-4922"
  }
}
]
}

KT-CT-4923

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-4923"
  }
}
]
}

KT-CT-4924

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-4924"
  }
}
]
}

KT-CT-4930

Error Type: APPLICATION

Unsupported market.

Error Message

{
"errors": [
{
  "message": "Unsupported market.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unsupported market.",
    "errorCode": "KT-CT-4930"
  }
}
]
}

KT-CT-5211

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "The charge reason with the requested code is deprecated.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-5211"
  }
}
]
}

KT-CT-5212

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "The charge reason with the requested code does not exist.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-5212"
  }
}
]
}

KT-CT-5213

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-CT-5213"
  }
}
]
}

KT-CT-5311

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "The credit reason with the requested code is deprecated.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-5311"
  }
}
]
}

KT-CT-5312

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "The credit reason with the requested code does not exist.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-5312"
  }
}
]
}

KT-CT-5313

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "An error occurred whilst posting the credit.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-5313"
  }
}
]
}

KT-CT-5316

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-CT-5316"
  }
}
]
}

KT-CT-5411

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "Invalid token or no push notification binding found for the given account user.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-5411"
  }
}
]
}

KT-CT-5412

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "No account user exists with the given id.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-CT-5412"
  }
}
]
}

KT-CT-5413

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-CT-5413"
  }
}
]
}

KT-CT-5414

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-CT-5414"
  }
}
]
}

KT-CT-5415

Error Type: NOT_FOUND

No account user was found with the specified external ID.

Error Message

{
"errors": [
{
  "message": "Account user not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No account user was found with the specified external ID.",
    "errorCode": "KT-CT-5415"
  }
}
]
}

KT-CT-5418

Error Type: NOT_FOUND

No account user was found with the specified email.

Error Message

{
"errors": [
{
  "message": "Account user not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No account user was found with the specified email.",
    "errorCode": "KT-CT-5418"
  }
}
]
}

KT-CT-5420

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-5420"
  }
}
]
}

KT-CT-5421

Error Type: NOT_FOUND

No account user was found with the specified number.

Error Message

{
"errors": [
{
  "message": "Account user not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No account user was found with the specified number.",
    "errorCode": "KT-CT-5421"
  }
}
]
}

KT-CT-5422

Error Type: VALIDATION

A 'user_number' must be passed when using an Organization role.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "A 'user_number' must be passed when using an Organization role.",
    "errorCode": "KT-CT-5422"
  }
}
]
}

KT-CT-5423

Error Type: NOT_FOUND

No account user was found with the specified external ID.

Error Message

{
"errors": [
{
  "message": "Account user not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No account user was found with the specified external ID.",
    "errorCode": "KT-CT-5423"
  }
}
]
}

KT-CT-5424

Error Type: VALIDATION

At least one input must be specified.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "At least one input must be specified.",
    "errorCode": "KT-CT-5424"
  }
}
]
}

KT-CT-5425

Error Type: NOT_FOUND

No account user was found with the given input values.

Error Message

{
"errors": [
{
  "message": "Account user not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No account user was found with the given input values.",
    "errorCode": "KT-CT-5425"
  }
}
]
}

KT-CT-5427

Error Type: NOT_FOUND

No account user was found with the specified detail namespace value.

Error Message

{
"errors": [
{
  "message": "Account user not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No account user was found with the specified detail namespace value.",
    "errorCode": "KT-CT-5427"
  }
}
]
}

KT-CT-5450

Error Type: VALIDATION

Given password fails password policy requirements.

Error Message

{
"errors": [
{
  "message": "Password is invalid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Given password fails password policy requirements.",
    "errorCode": "KT-CT-5450"
  }
}
]
}

KT-CT-5460

Error Type: VALIDATION

Given old password is invalid.

Error Message

{
"errors": [
{
  "message": "Old password is invalid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Given old password is invalid.",
    "errorCode": "KT-CT-5460"
  }
}
]
}

KT-CT-5461

Error Type: VALIDATION

The specified role code is not valid.

Error Message

{
"errors": [
{
  "message": "Invalid role code.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The specified role code is not valid.",
    "errorCode": "KT-CT-5461"
  }
}
]
}

KT-CT-5462

Error Type: VALIDATION

The user number must match the required format pattern.

Error Message

{
"errors": [
{
  "message": "Invalid user number format.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The user number must match the required format pattern.",
    "errorCode": "KT-CT-5462"
  }
}
]
}

KT-CT-5463

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-5463"
  }
}
]
}

KT-CT-5511

Error Type: APPLICATION

Unable to submit feedback due to missing feedback_id.

Error Message

{
"errors": [
{
  "message": "The feedback_id should be provided for feedback source.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to submit feedback due to missing feedback_id.",
    "errorCode": "KT-CT-5511"
  }
}
]
}

KT-CT-5512

Error Type: APPLICATION

Unable to submit feedback due to input account doesn't match the feedback's account.

Error Message

{
"errors": [
{
  "message": "The feedback doesn't match the account.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to submit feedback due to input account doesn't match the feedback's account.",
    "errorCode": "KT-CT-5512"
  }
}
]
}

KT-CT-5513

Error Type: VALIDATION

Form not found.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Form not found.",
    "errorCode": "KT-CT-5513"
  }
}
]
}

KT-CT-5514

Error Type: VALIDATION

Unable to submit feedback.

Error Message

{
"errors": [
{
  "message": "Unable to submit feedback.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Unable to submit feedback.",
    "errorCode": "KT-CT-5514"
  }
}
]
}

KT-CT-5515

Error Type: APPLICATION

Unable to retrieve feedback forms.

Error Message

{
"errors": [
{
  "message": "Unable to retrieve feedback forms.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to retrieve feedback forms.",
    "errorCode": "KT-CT-5515"
  }
}
]
}

KT-CT-5516

Error Type: VALIDATION

Unable to create customer feedback because the submitted data is invalid.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Unable to create customer feedback because the submitted data is invalid.",
    "errorCode": "KT-CT-5516"
  }
}
]
}

KT-CT-5518

Error Type: NOT_FOUND

No account user was found with the specified account id.

Error Message

{
"errors": [
{
  "message": "Account user not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No account user was found with the specified account id.",
    "errorCode": "KT-CT-5518"
  }
}
]
}

KT-CT-5519

Error Type: NOT_FOUND

No voice call was found with the specified id.

Error Message

{
"errors": [
{
  "message": "Voice call not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No voice call was found with the specified id.",
    "errorCode": "KT-CT-5519"
  }
}
]
}

KT-CT-5520

Error Type: NOT_FOUND

No ink conversation was found with the specified id.

Error Message

{
"errors": [
{
  "message": "Ink conversation not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No ink conversation was found with the specified id.",
    "errorCode": "KT-CT-5520"
  }
}
]
}

KT-CT-5521

Error Type: NOT_FOUND

Eligibility configuration not found.

Error Message

{
"errors": [
{
  "message": "Eligibility configuration not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Eligibility configuration not found.",
    "errorCode": "KT-CT-5521"
  }
}
]
}

KT-CT-5522

Error Type: VALIDATION

Eligibility configuration is invalid.

Error Message

{
"errors": [
{
  "message": "Invalid eligibility configuration.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Eligibility configuration is invalid.",
    "errorCode": "KT-CT-5522"
  }
}
]
}

KT-CT-5523

Error Type: VALIDATION

The account and account user do not match.

Error Message

{
"errors": [
{
  "message": "Invalid account or account user.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The account and account user do not match.",
    "errorCode": "KT-CT-5523"
  }
}
]
}

KT-CT-5711

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "No collection is required.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-5711"
  }
}
]
}

KT-CT-5712

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "Deposit agreement does not exist or has not been accepted.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-CT-5712"
  }
}
]
}

KT-CT-5713

Error Type: NOT_FOUND

The payment instruction is not usable for the attempted deposit.

Error Message

{
"errors": [
{
  "message": "Payment instruction is not usable.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The payment instruction is not usable for the attempted deposit.",
    "errorCode": "KT-CT-5713"
  }
}
]
}

KT-CT-6420

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-6420"
  }
}
]
}

KT-CT-6421

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-6421"
  }
}
]
}

KT-CT-6423

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-6423"
  }
}
]
}

KT-CT-6426

Error Type: NOT_FOUND

No supply point found for the given identifier

Error Message

{
"errors": [
{
  "message": "No supply point found for identifier provided.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No supply point found for the given identifier",
    "errorCode": "KT-CT-6426"
  }
}
]
}

KT-CT-6427

Error Type: APPLICATION

No meter readings were found for the identifier during the given period.

Error Message

{
"errors": [
{
  "message": "Missing meter readings.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "No meter readings were found for the identifier during the given period.",
    "errorCode": "KT-CT-6427"
  }
}
]
}

KT-CT-6428

Error Type: APPLICATION

Please look at the specifications for use cases and algorithms to know what readings need to be present.

Error Message

{
"errors": [
{
  "message": "Meter Readings invalid.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Please look at the specifications for use cases and algorithms to know what readings need to be present.",
    "errorCode": "KT-CT-6428"
  }
}
]
}

KT-CT-6429

Error Type: APPLICATION

Please look at the specifications for use cases and algorithms.

Error Message

{
"errors": [
{
  "message": "Granularity is invalid.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Please look at the specifications for use cases and algorithms.",
    "errorCode": "KT-CT-6429"
  }
}
]
}

KT-CT-6430

Error Type: APPLICATION

No reliable way to identify the specific metadata for the provided meter and register combination.

Error Message

{
"errors": [
{
  "message": "Multiple metadata found for the provided meter and register combination.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "No reliable way to identify the specific metadata for the provided meter and register combination.",
    "errorCode": "KT-CT-6430"
  }
}
]
}

KT-CT-6431

Error Type: APPLICATION

Could not find metadata for the provided meter and register combination.

Error Message

{
"errors": [
{
  "message": "No metadata found for the provided meter and register combination.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Could not find metadata for the provided meter and register combination.",
    "errorCode": "KT-CT-6431"
  }
}
]
}

KT-CT-6432

Error Type: APPLICATION

The territory does not support EXTRAPOLATE_FORWARD estimation use case.

Error Message

{
"errors": [
{
  "message": "Extrapolate forward estimation is not configured for this territory.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The territory does not support EXTRAPOLATE_FORWARD estimation use case.",
    "errorCode": "KT-CT-6432"
  }
}
]
}

KT-CT-6622

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-6622"
  }
}
]
}

KT-CT-6623

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-6623"
  }
}
]
}

KT-CT-6629

Error Type: VALIDATION

The provided create property input is not valid.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided create property input is not valid.",
    "errorCode": "KT-CT-6629"
  }
}
]
}

KT-CT-6633

Error Type: APPLICATION

The property you're trying to add to the hierarchy already exists as a child node. You can only add a property as a root node if it's not already in the hierarchy.

Error Message

{
"errors": [
{
  "message": "Property is already in the hierarchy as a child.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The property you're trying to add to the hierarchy already exists as a child node. You can only add a property as a root node if it's not already in the hierarchy.",
    "errorCode": "KT-CT-6633"
  }
}
]
}

KT-CT-6634

Error Type: APPLICATION

The child property cannot be added to the parent property in this hierarchy. This may occur if the parent is not in the hierarchy or if adding the child would create a cycle.

Error Message

{
"errors": [
{
  "message": "Unable to add child to property.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The child property cannot be added to the parent property in this hierarchy. This may occur if the parent is not in the hierarchy or if adding the child would create a cycle.",
    "errorCode": "KT-CT-6634"
  }
}
]
}

KT-CT-6635

Error Type: APPLICATION

The parent property cannot be added to the child property in this hierarchy. This may occur if the parent is not in the hierarchy or if adding the parent would create a cycle.

Error Message

{
"errors": [
{
  "message": "Unable to add parent to property.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The parent property cannot be added to the child property in this hierarchy. This may occur if the parent is not in the hierarchy or if adding the parent would create a cycle.",
    "errorCode": "KT-CT-6635"
  }
}
]
}

KT-CT-6637

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-6637"
  }
}
]
}

KT-CT-6710

Error Type: APPLICATION

Referral could not be created with the given information.

Error Message

{
"errors": [
{
  "message": "Unable to create referral.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Referral could not be created with the given information.",
    "errorCode": "KT-CT-6710"
  }
}
]
}

KT-CT-6711

Error Type: APPLICATION

The referring account cannot be the same as the referred account.

Error Message

{
"errors": [
{
  "message": "Accounts may not self-refer.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The referring account cannot be the same as the referred account.",
    "errorCode": "KT-CT-6711"
  }
}
]
}

KT-CT-6712

Error Type: APPLICATION

The provided reference is not valid.

Error Message

{
"errors": [
{
  "message": "Invalid reference.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The provided reference is not valid.",
    "errorCode": "KT-CT-6712"
  }
}
]
}

KT-CT-6713

Error Type: APPLICATION

Referring and referred accounts must belong to the same brand.

Error Message

{
"errors": [
{
  "message": "Referring and referred account brands do not match.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Referring and referred accounts must belong to the same brand.",
    "errorCode": "KT-CT-6713"
  }
}
]
}

KT-CT-6723

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-6723"
  }
}
]
}

KT-CT-6724

Error Type: NOT_FOUND

Referral claim code with the provided value does not exist.

Error Message

{
"errors": [
{
  "message": "Referral claim code not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Referral claim code with the provided value does not exist.",
    "errorCode": "KT-CT-6724"
  }
}
]
}

KT-CT-6725

Error Type: APPLICATION

Unexpected error while redeeming referral claim code.

Error Message

{
"errors": [
{
  "message": "Referral claim code redeeming error.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unexpected error while redeeming referral claim code.",
    "errorCode": "KT-CT-6725"
  }
}
]
}

KT-CT-6726

Error Type: VALIDATION

The referral claim code with the provided value has already been redeemed.

Error Message

{
"errors": [
{
  "message": "Referral claim code has already been redeemed.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The referral claim code with the provided value has already been redeemed.",
    "errorCode": "KT-CT-6726"
  }
}
]
}

KT-CT-6727

Error Type: VALIDATION

The referral scheme for the claim code has either not started yet or expired.

Error Message

{
"errors": [
{
  "message": "Referral claim code is not available.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The referral scheme for the claim code has either not started yet or expired.",
    "errorCode": "KT-CT-6727"
  }
}
]
}

KT-CT-6728

Error Type: VALIDATION

The referral scheme has reached its maximum usage capacity.

Error Message

{
"errors": [
{
  "message": "This referral scheme's usage is at capacity.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The referral scheme has reached its maximum usage capacity.",
    "errorCode": "KT-CT-6728"
  }
}
]
}

KT-CT-6729

Error Type: APPLICATION

The referral scheme cannot be applied to the given account.

Error Message

{
"errors": [
{
  "message": "This scheme cannot be applied to given account.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The referral scheme cannot be applied to the given account.",
    "errorCode": "KT-CT-6729"
  }
}
]
}

KT-CT-6730

Error Type: APPLICATION

The associated account referral cannot be paid out.

Error Message

{
"errors": [
{
  "message": "Referral cannot be paid out.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The associated account referral cannot be paid out.",
    "errorCode": "KT-CT-6730"
  }
}
]
}

KT-CT-6731

Error Type: VALIDATION

The account is unrelated to the referral.

Error Message

{
"errors": [
{
  "message": "The account is unrelated to the referral.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The account is unrelated to the referral.",
    "errorCode": "KT-CT-6731"
  }
}
]
}

KT-CT-6732

Error Type: VALIDATION

The referral status cannot be transitioned backwards. Status can only move forward from Pending to Paid or Cancelled.

Error Message

{
"errors": [
{
  "message": "Invalid referral status transition.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The referral status cannot be transitioned backwards. Status can only move forward from Pending to Paid or Cancelled.",
    "errorCode": "KT-CT-6732"
  }
}
]
}

KT-CT-7123

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-7123"
  }
}
]
}

KT-CT-7127

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-7127"
  }
}
]
}

KT-CT-7424

Error Type: APPLICATION

Failed to remove campaign from account.

Error Message

{
"errors": [
{
  "message": "Failed to remove campaign from account.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Failed to remove campaign from account.",
    "errorCode": "KT-CT-7424"
  }
}
]
}

KT-CT-7426

Error Type: NOT_FOUND

The account is not part of the given campaign.

Error Message

{
"errors": [
{
  "message": "The account is not part of the given campaign.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The account is not part of the given campaign.",
    "errorCode": "KT-CT-7426"
  }
}
]
}

KT-CT-7427

Error Type: NOT_FOUND

No campaign found with given slug.

Error Message

{
"errors": [
{
  "message": "No campaign found with given slug.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No campaign found with given slug.",
    "errorCode": "KT-CT-7427"
  }
}
]
}

KT-CT-7428

Error Type: APPLICATION

Failed to update campaign account.

Error Message

{
"errors": [
{
  "message": "Failed to update campaign account.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Failed to update campaign account.",
    "errorCode": "KT-CT-7428"
  }
}
]
}

KT-CT-7429

Error Type: NOT_FOUND

No active campaign account found for the given account and campaign.

Error Message

{
"errors": [
{
  "message": "No active campaign account found for the given account and campaign.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No active campaign account found for the given account and campaign.",
    "errorCode": "KT-CT-7429"
  }
}
]
}

KT-CT-7610

Error Type: NOT_FOUND

No Ink conversation exists for the given account number.

Error Message

{
"errors": [
{
  "message": "No Ink conversation for account.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No Ink conversation exists for the given account number.",
    "errorCode": "KT-CT-7610"
  }
}
]
}

KT-CT-7611

Error Type: NOT_FOUND

Ink message not found.

Error Message

{
"errors": [
{
  "message": "The message was not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Ink message not found.",
    "errorCode": "KT-CT-7611"
  }
}
]
}

KT-CT-7612

Error Type: NOT_FOUND

Ink conversation not found.

Error Message

{
"errors": [
{
  "message": "The Ink conversation was not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Ink conversation not found.",
    "errorCode": "KT-CT-7612"
  }
}
]
}

KT-CT-7613

Error Type: NOT_FOUND

Ink bucket not found.

Error Message

{
"errors": [
{
  "message": "The Ink bucket was not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Ink bucket not found.",
    "errorCode": "KT-CT-7613"
  }
}
]
}

KT-CT-7614

Error Type: NOT_FOUND

Ink tag not found.

Error Message

{
"errors": [
{
  "message": "The Ink tag was not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Ink tag not found.",
    "errorCode": "KT-CT-7614"
  }
}
]
}

KT-CT-7616

Error Type: SERVICE_AVAILABILITY

This API or feature is not yet implemented. Its presence in the schema is intended to be indicative of the API shape of a future feature.

Error Message

{
"errors": [
{
  "message": "Not yet implemented.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "This API or feature is not yet implemented. Its presence in the schema is intended to be indicative of the API shape of a future feature.",
    "errorCode": "KT-CT-7616"
  }
}
]
}

KT-CT-7617

Error Type: VALIDATION

Unable to search for conversation without an identifier.

Error Message

{
"errors": [
{
  "message": "Must supply account number or relay id to get a conversation.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Unable to search for conversation without an identifier.",
    "errorCode": "KT-CT-7617"
  }
}
]
}

KT-CT-7618

Error Type: APPLICATION

Unable to process message.

Error Message

{
"errors": [
{
  "message": "Unable to process message.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to process message.",
    "errorCode": "KT-CT-7618"
  }
}
]
}

KT-CT-7620

Error Type: VALIDATION

Channel not supported.

Error Message

{
"errors": [
{
  "message": "Channel not supported.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Channel not supported.",
    "errorCode": "KT-CT-7620"
  }
}
]
}

KT-CT-7621

Error Type: VALIDATION

Attachment not found.

Error Message

{
"errors": [
{
  "message": "Attachment not found.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Attachment not found.",
    "errorCode": "KT-CT-7621"
  }
}
]
}

KT-CT-7622

Error Type: VALIDATION

Attachment bucket is invalid.

Error Message

{
"errors": [
{
  "message": "Attachment bucket is invalid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Attachment bucket is invalid.",
    "errorCode": "KT-CT-7622"
  }
}
]
}

KT-CT-7623

Error Type: VALIDATION

Attachment path is invalid.

Error Message

{
"errors": [
{
  "message": "Attachment path is invalid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Attachment path is invalid.",
    "errorCode": "KT-CT-7623"
  }
}
]
}

KT-CT-7624

Error Type: APPLICATION

Error when generating the presigned URL.

Error Message

{
"errors": [
{
  "message": "Error when generating the presigned URL.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Error when generating the presigned URL.",
    "errorCode": "KT-CT-7624"
  }
}
]
}

KT-CT-7625

Error Type: VALIDATION

The value provided was not a valid email address.

Error Message

{
"errors": [
{
  "message": "Invalid email address.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The value provided was not a valid email address.",
    "errorCode": "KT-CT-7625"
  }
}
]
}

KT-CT-7627

Error Type: VALIDATION

The 'email' object is not found in the payload when trying to create an Ink Inbound Email Message.

Error Message

{
"errors": [
{
  "message": "The 'email' object is missing from the payload.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The 'email' object is not found in the payload when trying to create an Ink Inbound Email Message.",
    "errorCode": "KT-CT-7627"
  }
}
]
}

KT-CT-7628

Error Type: VALIDATION

The 'generic' object is not found in the payload when trying to create an Ink Inbound Generic Message.

Error Message

{
"errors": [
{
  "message": "The 'generic' object is missing from the payload.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The 'generic' object is not found in the payload when trying to create an Ink Inbound Generic Message.",
    "errorCode": "KT-CT-7628"
  }
}
]
}

KT-CT-7629

Error Type: VALIDATION

The 'post' object is not found in the payload when trying to create an Ink Inbound Post Message.

Error Message

{
"errors": [
{
  "message": "The 'post' object is missing from the payload.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The 'post' object is not found in the payload when trying to create an Ink Inbound Post Message.",
    "errorCode": "KT-CT-7629"
  }
}
]
}

KT-CT-7630

Error Type: VALIDATION

The message id has already been processed, skip reprocessing to maintain idempotencty.

Error Message

{
"errors": [
{
  "message": "Message with this message ID has already been processed.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The message id has already been processed, skip reprocessing to maintain idempotencty.",
    "errorCode": "KT-CT-7630"
  }
}
]
}

KT-CT-7632

Error Type: VALIDATION

The content supplied when attempting to create an Ink Inbound Generic Message was too long.

Error Message

{
"errors": [
{
  "message": "The text content of the Ink Inbound Generic Message is too long.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The content supplied when attempting to create an Ink Inbound Generic Message was too long.",
    "errorCode": "KT-CT-7632"
  }
}
]
}

KT-CT-7638

Error Type: VALIDATION

Invalid conversation ID.

Error Message

{
"errors": [
{
  "message": "Invalid conversation ID.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid conversation ID.",
    "errorCode": "KT-CT-7638"
  }
}
]
}

KT-CT-7641

Error Type: VALIDATION

The message id has already been processed, skip reprocessing to maintain idempotency.

Error Message

{
"errors": [
{
  "message": "Live Chat message with this message ID has already been processed.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The message id has already been processed, skip reprocessing to maintain idempotency.",
    "errorCode": "KT-CT-7641"
  }
}
]
}

KT-CT-7642

Error Type: VALIDATION

No account user was found for the given fromHandle.

Error Message

{
"errors": [
{
  "message": "No account user was found for the given fromHandle.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "No account user was found for the given fromHandle.",
    "errorCode": "KT-CT-7642"
  }
}
]
}

KT-CT-7643

Error Type: VALIDATION

The Live Chat was not found.

Error Message

{
"errors": [
{
  "message": "The Live Chat was not found.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The Live Chat was not found.",
    "errorCode": "KT-CT-7643"
  }
}
]
}

KT-CT-7644

Error Type: NOT_FOUND

Ink Live Chat conversation not found.

Error Message

{
"errors": [
{
  "message": "Ink Live Chat conversation not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Ink Live Chat conversation not found.",
    "errorCode": "KT-CT-7644"
  }
}
]
}

KT-CT-7645

Error Type: AUTHORIZATION

The user is not authorized to access this Live Chat.

Error Message

{
"errors": [
{
  "message": "The user is not authorized to access this Live Chat.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The user is not authorized to access this Live Chat.",
    "errorCode": "KT-CT-7645"
  }
}
]
}

KT-CT-7648

Error Type: NOT_FOUND

Ink template not found.

Error Message

{
"errors": [
{
  "message": "The comms template was not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Ink template not found.",
    "errorCode": "KT-CT-7648"
  }
}
]
}

KT-CT-7651

Error Type: VALIDATION

Multiple storyline entries have is_root_cause=True.

Error Message

{
"errors": [
{
  "message": "Only one storyline entry can be marked as the root cause.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Multiple storyline entries have is_root_cause=True.",
    "errorCode": "KT-CT-7651"
  }
}
]
}

KT-CT-7652

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-7652"
  }
}
]
}

KT-CT-7653

Error Type: VALIDATION

Account numbers on the message and message type must match if both are supplied.

Error Message

{
"errors": [
{
  "message": "Account numbers on the message and message type must match if both are supplied.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Account numbers on the message and message type must match if both are supplied.",
    "errorCode": "KT-CT-7653"
  }
}
]
}

KT-CT-7654

Error Type: NOT_FOUND

An account number was provided, but no corresponding account could be found.

Error Message

{
"errors": [
{
  "message": "An account number was provided, but no corresponding account could be found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "An account number was provided, but no corresponding account could be found.",
    "errorCode": "KT-CT-7654"
  }
}
]
}

KT-CT-7657

Error Type: VALIDATION

The analyzer result data does not match the expected schema for the given analyzer type and version.

Error Message

{
"errors": [
{
  "message": "The provided analyzer result data is invalid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The analyzer result data does not match the expected schema for the given analyzer type and version.",
    "errorCode": "KT-CT-7657"
  }
}
]
}

KT-CT-7658

Error Type: AUTHORIZATION

The user is not authorized to access this Ink conversation.

Error Message

{
"errors": [
{
  "message": "Unauthorized to access this conversation.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The user is not authorized to access this Ink conversation.",
    "errorCode": "KT-CT-7658"
  }
}
]
}

KT-CT-7659

Error Type: VALIDATION

Failed to escalate the Ink conversation to the team leader.

Error Message

{
"errors": [
{
  "message": "The Ink conversation could not be escalated.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Failed to escalate the Ink conversation to the team leader.",
    "errorCode": "KT-CT-7659"
  }
}
]
}

KT-CT-7701

Error Type: NOT_FOUND

Affiliate organisation not found.

Error Message

{
"errors": [
{
  "message": "The affiliate organisation was not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Affiliate organisation not found.",
    "errorCode": "KT-CT-7701"
  }
}
]
}

KT-CT-7702

Error Type: VALIDATION

Please provide either id (deprecated) or number to query an affiliate organisation.

Error Message

{
"errors": [
{
  "message": "Either id or number must be provided.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Please provide either id (deprecated) or number to query an affiliate organisation.",
    "errorCode": "KT-CT-7702"
  }
}
]
}

KT-CT-7711

Error Type: VALIDATION

Subdomain already exists.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Subdomain already exists.",
    "errorCode": "KT-CT-7711"
  }
}
]
}

KT-CT-7713

Error Type: VALIDATION

The selected subdomain is not a valid affiliate subdomain.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The selected subdomain is not a valid affiliate subdomain.",
    "errorCode": "KT-CT-7713"
  }
}
]
}

KT-CT-7714

Error Type: VALIDATION

The selected subdomain is not permitted as an affiliate subdomain.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The selected subdomain is not permitted as an affiliate subdomain.",
    "errorCode": "KT-CT-7714"
  }
}
]
}

KT-CT-7715

Error Type: VALIDATION

The selected subdomain is forbidden as an affiliate subdomain.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The selected subdomain is forbidden as an affiliate subdomain.",
    "errorCode": "KT-CT-7715"
  }
}
]
}

KT-CT-7716

Error Type: VALIDATION

Invalid input.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid input.",
    "errorCode": "KT-CT-7716"
  }
}
]
}

KT-CT-7717

Error Type: VALIDATION

Invalid input.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid input.",
    "errorCode": "KT-CT-7717"
  }
}
]
}

KT-CT-7718

Error Type: VALIDATION

The affiliate link has expired.

Error Message

{
"errors": [
{
  "message": "Affiliate link is expired.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The affiliate link has expired.",
    "errorCode": "KT-CT-7718"
  }
}
]
}

KT-CT-7719

Error Type: NOT_FOUND

Ensure the Session ID corresponds to an existing one.

Error Message

{
"errors": [
{
  "message": "Session not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Ensure the Session ID corresponds to an existing one.",
    "errorCode": "KT-CT-7719"
  }
}
]
}

KT-CT-7720

Error Type: VALIDATION

The S3 key provided does not contain a valid UUID.

Error Message

{
"errors": [
{
  "message": "Invalid S3 key format.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The S3 key provided does not contain a valid UUID.",
    "errorCode": "KT-CT-7720"
  }
}
]
}

KT-CT-7721

Error Type: NOT_FOUND

The link ID provided does not exist.

Error Message

{
"errors": [
{
  "message": "Link not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The link ID provided does not exist.",
    "errorCode": "KT-CT-7721"
  }
}
]
}

KT-CT-7722

Error Type: VALIDATION

The provided input for uploading an audio recording failed validation checks.

Error Message

{
"errors": [
{
  "message": "Invalid input for audio recording upload.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided input for uploading an audio recording failed validation checks.",
    "errorCode": "KT-CT-7722"
  }
}
]
}

KT-CT-7723

Error Type: VALIDATION

Unable to search for affiliate app sessions without a postcode or subdomain.

Error Message

{
"errors": [
{
  "message": "Must supply postcode or subdomain.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Unable to search for affiliate app sessions without a postcode or subdomain.",
    "errorCode": "KT-CT-7723"
  }
}
]
}

KT-CT-7724

Error Type: VALIDATION

Please provide either a partner user number or email to query a partner user.

Error Message

{
"errors": [
{
  "message": "Either number or email must be provided.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Please provide either a partner user number or email to query a partner user.",
    "errorCode": "KT-CT-7724"
  }
}
]
}

KT-CT-7725

Error Type: AUTHORIZATION

You are not authorized to view this partner user.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "You are not authorized to view this partner user.",
    "errorCode": "KT-CT-7725"
  }
}
]
}

KT-CT-7801

Error Type: NOT_FOUND

Operations team not found.

Error Message

{
"errors": [
{
  "message": "Received an invalid operationsTeamId.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Operations team not found.",
    "errorCode": "KT-CT-7801"
  }
}
]
}

KT-CT-7802

Error Type: VALIDATION

The external identifier already exists.

Error Message

{
"errors": [
{
  "message": "The external identifier already exists.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The external identifier already exists.",
    "errorCode": "KT-CT-7802"
  }
}
]
}

KT-CT-7803

Error Type: VALIDATION

APIException not found.

Error Message

{
"errors": [
{
  "message": "Received an invalid apiExceptionId.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "APIException not found.",
    "errorCode": "KT-CT-7803"
  }
}
]
}

KT-CT-7804

Error Type: VALIDATION

No fields present in the input for updating the APIException.

Error Message

{
"errors": [
{
  "message": "No fields present in the input for updating the APIException.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "No fields present in the input for updating the APIException.",
    "errorCode": "KT-CT-7804"
  }
}
]
}

KT-CT-7805

Error Type: VALIDATION

Too many tags associated with this API Exception.

Error Message

{
"errors": [
{
  "message": "Too many tags associated with this API Exception.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Too many tags associated with this API Exception.",
    "errorCode": "KT-CT-7805"
  }
}
]
}

KT-CT-7806

Error Type: VALIDATION

Cannot create duplicate tags for the same API exception

Error Message

{
"errors": [
{
  "message": "Cannot create duplicate tags for the same API exception.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Cannot create duplicate tags for the same API exception",
    "errorCode": "KT-CT-7806"
  }
}
]
}

KT-CT-7807

Error Type: VALIDATION

APIExceptionNote not found.

Error Message

{
"errors": [
{
  "message": "Received an invalid apiExceptionNoteId.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "APIExceptionNote not found.",
    "errorCode": "KT-CT-7807"
  }
}
]
}

KT-CT-7808

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check the ownership/permissions of provided data.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check the ownership/permissions of provided data.",
    "errorCode": "KT-CT-7808"
  }
}
]
}

KT-CT-7809

Error Type: VALIDATION

Update results in no changes to API Exception.

Error Message

{
"errors": [
{
  "message": "Update results in no changes to API Exception.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Update results in no changes to API Exception.",
    "errorCode": "KT-CT-7809"
  }
}
]
}

KT-CT-7811

Error Type: NOT_FOUND

Support user not found.

Error Message

{
"errors": [
{
  "message": "Received an invalid assignedUserId.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Support user not found.",
    "errorCode": "KT-CT-7811"
  }
}
]
}

KT-CT-7812

Error Type: VALIDATION

Cannot assign to inactive user.

Error Message

{
"errors": [
{
  "message": "Support user is inactive.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Cannot assign to inactive user.",
    "errorCode": "KT-CT-7812"
  }
}
]
}

KT-CT-7813

Error Type: NOT_FOUND

Support user not found.

Error Message

{
"errors": [
{
  "message": "Support user not found with that username.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Support user not found.",
    "errorCode": "KT-CT-7813"
  }
}
]
}

KT-CT-7814

Error Type: NOT_FOUND

Account not found.

Error Message

{
"errors": [
{
  "message": "Received an invalid accountNumber.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Account not found.",
    "errorCode": "KT-CT-7814"
  }
}
]
}

KT-CT-8001

Error Type: NOT_FOUND

No backend screen found for this id.

Error Message

{
"errors": [
{
  "message": "No backend screen available.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No backend screen found for this id.",
    "errorCode": "KT-CT-8001"
  }
}
]
}

KT-CT-8002

Error Type: NOT_FOUND

No event found for this id.

Error Message

{
"errors": [
{
  "message": "No event found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No event found for this id.",
    "errorCode": "KT-CT-8002"
  }
}
]
}

KT-CT-8003

Error Type: NOT_FOUND

Missing implementation of execute method for this event.

Error Message

{
"errors": [
{
  "message": "Event has no execute function.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Missing implementation of execute method for this event.",
    "errorCode": "KT-CT-8003"
  }
}
]
}

KT-CT-8004

Error Type: APPLICATION

An error ocurred when executing the function associated with this event.

Error Message

{
"errors": [
{
  "message": "Error executing event in the backend.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An error ocurred when executing the function associated with this event.",
    "errorCode": "KT-CT-8004"
  }
}
]
}

KT-CT-8005

Error Type: APPLICATION

The selected backend screen does not support parameters.

Error Message

{
"errors": [
{
  "message": "Backend screen does not support parameters.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The selected backend screen does not support parameters.",
    "errorCode": "KT-CT-8005"
  }
}
]
}

KT-CT-8006

Error Type: APPLICATION

Error applying parameters to backend screen.

Error Message

{
"errors": [
{
  "message": "Error applying parameters to backend screen.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Error applying parameters to backend screen.",
    "errorCode": "KT-CT-8006"
  }
}
]
}

KT-CT-8007

Error Type: APPLICATION

Incorrect or missing parameters supplied for this backend screen event.

Error Message

{
"errors": [
{
  "message": "Incorrect or missing parameters for backend screen event.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Incorrect or missing parameters supplied for this backend screen event.",
    "errorCode": "KT-CT-8007"
  }
}
]
}

KT-CT-8008

Error Type: APPLICATION

Missing data to build this backend screen.

Error Message

{
"errors": [
{
  "message": "Incorrect or missing data necessary to build the screen.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Missing data to build this backend screen.",
    "errorCode": "KT-CT-8008"
  }
}
]
}

KT-CT-8009

Error Type: APPLICATION

Error translating screen content.

Error Message

{
"errors": [
{
  "message": "Error translating screen content.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Error translating screen content.",
    "errorCode": "KT-CT-8009"
  }
}
]
}

KT-CT-8010

Error Type: APPLICATION

Step not found for the given ID.

Error Message

{
"errors": [
{
  "message": "Invalid step ID.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Step not found for the given ID.",
    "errorCode": "KT-CT-8010"
  }
}
]
}

KT-CT-8011

Error Type: APPLICATION

A previous step is irreversible, so rewind past it is not allowed.

Error Message

{
"errors": [
{
  "message": "Cannot rewind past a previous irreversible step.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "A previous step is irreversible, so rewind past it is not allowed.",
    "errorCode": "KT-CT-8011"
  }
}
]
}

KT-CT-8102

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-8102"
  }
}
]
}

KT-CT-8104

Error Type: APPLICATION

The account is already enrolled in Fan Club.

Error Message

{
"errors": [
{
  "message": "Account already enrolled.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The account is already enrolled in Fan Club.",
    "errorCode": "KT-CT-8104"
  }
}
]
}

KT-CT-8106

Error Type: APPLICATION

A list of catchments must be specified to send push notifications.

Error Message

{
"errors": [
{
  "message": "No catchments provided.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "A list of catchments must be specified to send push notifications.",
    "errorCode": "KT-CT-8106"
  }
}
]
}

KT-CT-8107

Error Type: APPLICATION

Invalid eligibility status for non-Octopus customer comms.

Error Message

{
"errors": [
{
  "message": "Invalid eligibility status.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Invalid eligibility status for non-Octopus customer comms.",
    "errorCode": "KT-CT-8107"
  }
}
]
}

KT-CT-8201

Error Type: NOT_FOUND

Quote not found.

Error Message

{
"errors": [
{
  "message": "Received an invalid quoteId.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Quote not found.",
    "errorCode": "KT-CT-8201"
  }
}
]
}

KT-CT-8202

Error Type: VALIDATION

Products don't belong to a unique market.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Products don't belong to a unique market.",
    "errorCode": "KT-CT-8202"
  }
}
]
}

KT-CT-8203

Error Type: NOT_FOUND

Quote not found.

Error Message

{
"errors": [
{
  "message": "Received an invalid quote code.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Quote not found.",
    "errorCode": "KT-CT-8203"
  }
}
]
}

KT-CT-8204

Error Type: VALIDATION

Arguments are not valid.

Error Message

{
"errors": [
{
  "message": "Invalid arguments.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Arguments are not valid.",
    "errorCode": "KT-CT-8204"
  }
}
]
}

KT-CT-8205

Error Type: APPLICATION

There was a problem while creating the quote.

Error Message

{
"errors": [
{
  "message": "Unable to create quote.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "There was a problem while creating the quote.",
    "errorCode": "KT-CT-8205"
  }
}
]
}

KT-CT-8206

Error Type: VALIDATION

Sale items don't belong to a unique market.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Sale items don't belong to a unique market.",
    "errorCode": "KT-CT-8206"
  }
}
]
}

KT-CT-8223

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-8223"
  }
}
]
}

KT-CT-8224

Error Type: VALIDATION

Quote is already linked to an account.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Quote is already linked to an account.",
    "errorCode": "KT-CT-8224"
  }
}
]
}

KT-CT-8225

Error Type: NOT_FOUND

A purchase with the provided purchaseID was not found so it could not be updated.

Error Message

{
"errors": [
{
  "message": "Received an invalid purchaseId.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "A purchase with the provided purchaseID was not found so it could not be updated.",
    "errorCode": "KT-CT-8225"
  }
}
]
}

KT-CT-8226

Error Type: APPLICATION

The provided purchase could not be updated as it is not an active purchase.

Error Message

{
"errors": [
{
  "message": "The provided purchase is not active.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The provided purchase could not be updated as it is not an active purchase.",
    "errorCode": "KT-CT-8226"
  }
}
]
}

KT-CT-8227

Error Type: APPLICATION

Your purchase could not be updated as available grants could not be applied.

Error Message

{
"errors": [
{
  "message": "Available grants could not be applied.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Your purchase could not be updated as available grants could not be applied.",
    "errorCode": "KT-CT-8227"
  }
}
]
}

KT-CT-8310

Error Type: VALIDATION

Namespace does not exist.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Namespace does not exist.",
    "errorCode": "KT-CT-8310"
  }
}
]
}

KT-CT-8311

Error Type: VALIDATION

Reference already exists.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Reference already exists.",
    "errorCode": "KT-CT-8311"
  }
}
]
}

KT-CT-8312

Error Type: VALIDATION

No matching account reference associated with the account.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "No matching account reference associated with the account.",
    "errorCode": "KT-CT-8312"
  }
}
]
}

KT-CT-8411

Error Type: VALIDATION

Object does not support metadata.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Object does not support metadata.",
    "errorCode": "KT-CT-8411"
  }
}
]
}

KT-CT-8412

Error Type: VALIDATION

Could not create metadata.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Could not create metadata.",
    "errorCode": "KT-CT-8412"
  }
}
]
}

KT-CT-8413

Error Type: VALIDATION

Could not update metadata.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Could not update metadata.",
    "errorCode": "KT-CT-8413"
  }
}
]
}

KT-CT-8414

Error Type: VALIDATION

Key already exists.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Key already exists.",
    "errorCode": "KT-CT-8414"
  }
}
]
}

KT-CT-8416

Error Type: NOT_FOUND

Check the metadata key.

Error Message

{
"errors": [
{
  "message": "No metadata found with given key.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Check the metadata key.",
    "errorCode": "KT-CT-8416"
  }
}
]
}

KT-CT-8501

Error Type: NOT_FOUND

No active terms and conditions found for product.

Error Message

{
"errors": [
{
  "message": "No active terms and conditions found for product.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No active terms and conditions found for product.",
    "errorCode": "KT-CT-8501"
  }
}
]
}

KT-CT-8610

Error Type: VALIDATION

Card number is not valid.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Card number is not valid.",
    "errorCode": "KT-CT-8610"
  }
}
]
}

KT-CT-8611

Error Type: VALIDATION

Card scheme is not a valid scheme

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Card scheme is not a valid scheme",
    "errorCode": "KT-CT-8611"
  }
}
]
}

KT-CT-8801

Error Type: VALIDATION

Account number or portfolio number required.

Error Message

{
"errors": [
{
  "message": "Missing query parameters.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Account number or portfolio number required.",
    "errorCode": "KT-CT-8801"
  }
}
]
}

KT-CT-8901

Error Type: VALIDATION

There was a problem while creating the lead.

Error Message

{
"errors": [
{
  "message": "Unable to create lead.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "There was a problem while creating the lead.",
    "errorCode": "KT-CT-8901"
  }
}
]
}

KT-CT-8902

Error Type: VALIDATION

At least one of phone or email must be provided.

Error Message

{
"errors": [
{
  "message": "Unable to create lead.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "At least one of phone or email must be provided.",
    "errorCode": "KT-CT-8902"
  }
}
]
}

KT-CT-8903

Error Type: VALIDATION

There was a problem with updating the opportunity.

Error Message

{
"errors": [
{
  "message": "Unable to update opportunity.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "There was a problem with updating the opportunity.",
    "errorCode": "KT-CT-8903"
  }
}
]
}

KT-CT-8906

Error Type: NOT_FOUND

There was a problem finding the Opportunity.

Error Message

{
"errors": [
{
  "message": "Opportunity not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "There was a problem finding the Opportunity.",
    "errorCode": "KT-CT-8906"
  }
}
]
}

KT-CT-8907

Error Type: NOT_FOUND

There was a problem finding the Lead.

Error Message

{
"errors": [
{
  "message": "Lead not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "There was a problem finding the Lead.",
    "errorCode": "KT-CT-8907"
  }
}
]
}

KT-CT-8910

Error Type: VALIDATION

The opportunity current stage stored in the database is different from the opportunity current stage received.

Error Message

{
"errors": [
{
  "message": "Received opportunity current stage is not valid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The opportunity current stage stored in the database is different from the opportunity current stage received.",
    "errorCode": "KT-CT-8910"
  }
}
]
}

KT-CT-8912

Error Type: NOT_FOUND

There was a problem finding the Funnel.

Error Message

{
"errors": [
{
  "message": "Funnel not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "There was a problem finding the Funnel.",
    "errorCode": "KT-CT-8912"
  }
}
]
}

KT-CT-8913

Error Type: NOT_FOUND

There was a problem with the organisation provided for the lead.

Error Message

{
"errors": [
{
  "message": "Organisation is not valid to be assigned.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "There was a problem with the organisation provided for the lead.",
    "errorCode": "KT-CT-8913"
  }
}
]
}

KT-CT-8914

Error Type: NOT_FOUND

There was a problem finding the Stage.

Error Message

{
"errors": [
{
  "message": "Stage not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "There was a problem finding the Stage.",
    "errorCode": "KT-CT-8914"
  }
}
]
}

KT-CT-8915

Error Type: VALIDATION

The stages provided are not in the same funnel.

Error Message

{
"errors": [
{
  "message": "Stages are not in the same funnel.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The stages provided are not in the same funnel.",
    "errorCode": "KT-CT-8915"
  }
}
]
}

KT-CT-8916

Error Type: VALIDATION

The current stage provided does not match the current stage of the entity.

Error Message

{
"errors": [
{
  "message": "Current stage mismatch.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The current stage provided does not match the current stage of the entity.",
    "errorCode": "KT-CT-8916"
  }
}
]
}

KT-CT-8917

Error Type: VALIDATION

The stage transition is not allowed for the current Stage.

Error Message

{
"errors": [
{
  "message": "Stage transition not allowed.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The stage transition is not allowed for the current Stage.",
    "errorCode": "KT-CT-8917"
  }
}
]
}

KT-CT-8918

Error Type: VALIDATION

The precondition for the stage transition is not met.

Error Message

{
"errors": [
{
  "message": "Stage precondition not met.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The precondition for the stage transition is not met.",
    "errorCode": "KT-CT-8918"
  }
}
]
}

KT-CT-8919

Error Type: VALIDATION

The initial stage for the funnel is not set.

Error Message

{
"errors": [
{
  "message": "Funnel initial stage not set.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The initial stage for the funnel is not set.",
    "errorCode": "KT-CT-8919"
  }
}
]
}

KT-CT-8920

Error Type: VALIDATION

You need to pass at least one search filter.

Error Message

{
"errors": [
{
  "message": "Search filters are invalid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "You need to pass at least one search filter.",
    "errorCode": "KT-CT-8920"
  }
}
]
}

KT-CT-8922

Error Type: APPLICATION

An accepted offer is necessary to get product information.

Error Message

{
"errors": [
{
  "message": "The opportunity does not have an accepted offer.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An accepted offer is necessary to get product information.",
    "errorCode": "KT-CT-8922"
  }
}
]
}

KT-CT-8923

Error Type: APPLICATION

An Offer Group has to be linked to this opportunity to get product information.

Error Message

{
"errors": [
{
  "message": "The opportunity does not have a linked offer group.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An Offer Group has to be linked to this opportunity to get product information.",
    "errorCode": "KT-CT-8923"
  }
}
]
}

KT-CT-8924

Error Type: APPLICATION

The opportunity entity could not be persisted to the database.

Error Message

{
"errors": [
{
  "message": "Unable to create opportunity.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The opportunity entity could not be persisted to the database.",
    "errorCode": "KT-CT-8924"
  }
}
]
}

KT-CT-8925

Error Type: VALIDATION

The operation to create the opportunity is not allowed in the current state.

Error Message

{
"errors": [
{
  "message": "Unable to create opportunity.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The operation to create the opportunity is not allowed in the current state.",
    "errorCode": "KT-CT-8925"
  }
}
]
}

KT-CT-8926

Error Type: VALIDATION

The provided data for creating the opportunity is invalid.

Error Message

{
"errors": [
{
  "message": "Unable to create opportunity.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided data for creating the opportunity is invalid.",
    "errorCode": "KT-CT-8926"
  }
}
]
}

KT-CT-8928

Error Type: VALIDATION

The funnel is not active and cannot be used to create this entity.

Error Message

{
"errors": [
{
  "message": "The funnel is not active and cannot be used to create this entity.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The funnel is not active and cannot be used to create this entity.",
    "errorCode": "KT-CT-8928"
  }
}
]
}

KT-CT-8930

Error Type: VALIDATION

There was a problem parsing the address.

Error Message

{
"errors": [
{
  "message": "Unable to parse address.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "There was a problem parsing the address.",
    "errorCode": "KT-CT-8930"
  }
}
]
}

KT-CT-8931

Error Type: VALIDATION

The provided value for the extra detail is invalid.

Error Message

{
"errors": [
{
  "message": "Extra detail value is invalid.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided value for the extra detail is invalid.",
    "errorCode": "KT-CT-8931"
  }
}
]
}

KT-CT-8932

Error Type: VALIDATION

At least one lead contact with LEGAL_CONTACT role is required.

Error Message

{
"errors": [
{
  "message": "Lead contact details missing legal contact.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "At least one lead contact with LEGAL_CONTACT role is required.",
    "errorCode": "KT-CT-8932"
  }
}
]
}

KT-CT-8933

Error Type: NOT_FOUND

There was a problem finding the Opportunity File Attachment.

Error Message

{
"errors": [
{
  "message": "Opportunity file attachment not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "There was a problem finding the Opportunity File Attachment.",
    "errorCode": "KT-CT-8933"
  }
}
]
}

KT-CT-8934

Error Type: VALIDATION

At least one lead contact with COMMUNICATIONS_CONTACT role is required.

Error Message

{
"errors": [
{
  "message": "Lead contact details missing communications contact.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "At least one lead contact with COMMUNICATIONS_CONTACT role is required.",
    "errorCode": "KT-CT-8934"
  }
}
]
}

KT-CT-8935

Error Type: VALIDATION

The provided national ID is not valid. It must be alphanumeric and between 1 and 15 characters long.

Error Message

{
"errors": [
{
  "message": "National ID bad input.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided national ID is not valid. It must be alphanumeric and between 1 and 15 characters long.",
    "errorCode": "KT-CT-8935"
  }
}
]
}

KT-CT-8936

Error Type: VALIDATION

You should provide either use_same_address_as_billing or an opportunity address, but not both.

Error Message

{
"errors": [
{
  "message": "Only one address is required to create an opportunity.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "You should provide either use_same_address_as_billing or an opportunity address, but not both.",
    "errorCode": "KT-CT-8936"
  }
}
]
}

KT-CT-8937

Error Type: VALIDATION

One or more Supply Points raised an error during validation

Error Message

{
"errors": [
{
  "message": "One or more Supply Points cannot be validated.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "One or more Supply Points raised an error during validation",
    "errorCode": "KT-CT-8937"
  }
}
]
}

KT-CT-8946

Error Type: VALIDATION

Opportunity assignment requires both user and team to be specified together, or both to be empty when clearing the assignment.

Error Message

{
"errors": [
{
  "message": "A team must also be provided when assigning a user.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Opportunity assignment requires both user and team to be specified together, or both to be empty when clearing the assignment.",
    "errorCode": "KT-CT-8946"
  }
}
]
}

KT-CT-8947

Error Type: VALIDATION

The specified team for opportunity assignment does not exist in the system.

Error Message

{
"errors": [
{
  "message": "The team you specified was not found.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The specified team for opportunity assignment does not exist in the system.",
    "errorCode": "KT-CT-8947"
  }
}
]
}

KT-CT-8948

Error Type: VALIDATION

The specified user for opportunity assignment does not exist in the system.

Error Message

{
"errors": [
{
  "message": "The user you specified was not found.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The specified user for opportunity assignment does not exist in the system.",
    "errorCode": "KT-CT-8948"
  }
}
]
}

KT-CT-8949

Error Type: VALIDATION

The specified team is not associated with the partner organisation selected for opportunity assignment.

Error Message

{
"errors": [
{
  "message": "The selected team does not belong to the specified partner.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The specified team is not associated with the partner organisation selected for opportunity assignment.",
    "errorCode": "KT-CT-8949"
  }
}
]
}

KT-CT-8950

Error Type: VALIDATION

The specified user is not associated with the partner organisation selected for opportunity assignment.

Error Message

{
"errors": [
{
  "message": "The selected user does not belong to the specified partner.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The specified user is not associated with the partner organisation selected for opportunity assignment.",
    "errorCode": "KT-CT-8950"
  }
}
]
}

KT-CT-8951

Error Type: VALIDATION

The specified user is not a member of the team selected for opportunity assignment.

Error Message

{
"errors": [
{
  "message": "The selected user is not a member of the specified team.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The specified user is not a member of the team selected for opportunity assignment.",
    "errorCode": "KT-CT-8951"
  }
}
]
}

KT-CT-9010

Error Type: VALIDATION

The print batch must be open in order to mark it as closed

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The print batch must be open in order to mark it as closed",
    "errorCode": "KT-CT-9010"
  }
}
]
}

KT-CT-9011

Error Type: VALIDATION

The print batch must be closed in order to mark it as processed

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The print batch must be closed in order to mark it as processed",
    "errorCode": "KT-CT-9011"
  }
}
]
}

KT-CT-9012

Error Type: VALIDATION

The batchId is required to query a print batch.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The batchId is required to query a print batch.",
    "errorCode": "KT-CT-9012"
  }
}
]
}

KT-CT-9013

Error Type: VALIDATION

Either batchId or printBatchId must be provided, but not both.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Either batchId or printBatchId must be provided, but not both.",
    "errorCode": "KT-CT-9013"
  }
}
]
}

KT-CT-9014

Error Type: VALIDATION

There cannot be duplicate consents in the input.

Error Message

{
"errors": [
{
  "message": "Duplicate consent.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "There cannot be duplicate consents in the input.",
    "errorCode": "KT-CT-9014"
  }
}
]
}

KT-CT-9016

Error Type: VALIDATION

Consent management is not enabled for this client or account user.

Error Message

{
"errors": [
{
  "message": "Consent management not enabled.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Consent management is not enabled for this client or account user.",
    "errorCode": "KT-CT-9016"
  }
}
]
}

KT-CT-9017

Error Type: VALIDATION

Could not find a matching consent type.

Error Message

{
"errors": [
{
  "message": "Consent type not found.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Could not find a matching consent type.",
    "errorCode": "KT-CT-9017"
  }
}
]
}

KT-CT-9018

Error Type: VALIDATION

Could not find a matching account.

Error Message

{
"errors": [
{
  "message": "Account not found.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Could not find a matching account.",
    "errorCode": "KT-CT-9018"
  }
}
]
}

KT-CT-9019

Error Type: VALIDATION

For an account user, accountNumber should be provided. Otherwise, only one of emailAddress or mobileNumber should be provided

Error Message

{
"errors": [
{
  "message": "Invalid input.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "For an account user, accountNumber should be provided. Otherwise, only one of emailAddress or mobileNumber should be provided",
    "errorCode": "KT-CT-9019"
  }
}
]
}

KT-CT-9020

Error Type: VALIDATION

Token expired or used.

Error Message

{
"errors": [
{
  "message": "Invalid consent expiring token.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Token expired or used.",
    "errorCode": "KT-CT-9020"
  }
}
]
}

KT-CT-9021

Error Type: VALIDATION

Please provide a valid consent expiring token.

Error Message

{
"errors": [
{
  "message": "Consent expiring token not found.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Please provide a valid consent expiring token.",
    "errorCode": "KT-CT-9021"
  }
}
]
}

KT-CT-9022

Error Type: VALIDATION

Consent already accepted.

Error Message

{
"errors": [
{
  "message": "Consent for given token already accepted.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Consent already accepted.",
    "errorCode": "KT-CT-9022"
  }
}
]
}

KT-CT-9023

Error Type: VALIDATION

Consent for given consent type and signing identity already accepted.

Error Message

{
"errors": [
{
  "message": "Consent already accepted.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Consent for given consent type and signing identity already accepted.",
    "errorCode": "KT-CT-9023"
  }
}
]
}

KT-CT-9201

Error Type: NOT_FOUND

There are no Loyalty Point records for this user.

Error Message

{
"errors": [
{
  "message": "No Loyalty Point ledger found for the user.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "There are no Loyalty Point records for this user.",
    "errorCode": "KT-CT-9201"
  }
}
]
}

KT-CT-9202

Error Type: APPLICATION

The Loyalty Points system has not been configured for your region yet

Error Message

{
"errors": [
{
  "message": "Loyalty Points adapter not configured.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The Loyalty Points system has not been configured for your region yet",
    "errorCode": "KT-CT-9202"
  }
}
]
}

KT-CT-9203

Error Type: VALIDATION

There are no Loyalty Point records for this account.

Error Message

{
"errors": [
{
  "message": "No ledger entries for the ledger.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "There are no Loyalty Point records for this account.",
    "errorCode": "KT-CT-9203"
  }
}
]
}

KT-CT-9204

Error Type: VALIDATION

Points value must be a positive integer.

Error Message

{
"errors": [
{
  "message": "Negative or zero points set.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Points value must be a positive integer.",
    "errorCode": "KT-CT-9204"
  }
}
]
}

KT-CT-9205

Error Type: VALIDATION

Insufficient Loyalty Points balance to complete transaction.

Error Message

{
"errors": [
{
  "message": "Insufficient Loyalty Points.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Insufficient Loyalty Points balance to complete transaction.",
    "errorCode": "KT-CT-9205"
  }
}
]
}

KT-CT-9206

Error Type: VALIDATION

Invalid loyal points to currency conversion.

Error Message

{
"errors": [
{
  "message": "Indivisible points.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid loyal points to currency conversion.",
    "errorCode": "KT-CT-9206"
  }
}
]
}

KT-CT-9208

Error Type: VALIDATION

Invalid data used during operation.

Error Message

{
"errors": [
{
  "message": "Invalid posted at datetime.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid data used during operation.",
    "errorCode": "KT-CT-9208"
  }
}
]
}

KT-CT-9209

Error Type: VALIDATION

Action would result in a negative balance carried forward.

Error Message

{
"errors": [
{
  "message": "Negative Loyalty Points balance.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Action would result in a negative balance carried forward.",
    "errorCode": "KT-CT-9209"
  }
}
]
}

KT-CT-9210

Error Type: VALIDATION

Unhandled Loyalty Points exception.

Error Message

{
"errors": [
{
  "message": "Unhandled Loyalty Points exception.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Unhandled Loyalty Points exception.",
    "errorCode": "KT-CT-9210"
  }
}
]
}

KT-CT-9211

Error Type: VALIDATION

The provided loyalty points award reason is not configured.

Error Message

{
"errors": [
{
  "message": "Invalid reason for loyalty points award.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided loyalty points award reason is not configured.",
    "errorCode": "KT-CT-9211"
  }
}
]
}

KT-CT-9212

Error Type: VALIDATION

Awarded points exceed maximum limit.

Error Message

{
"errors": [
{
  "message": "Points exceed maximum limit.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Awarded points exceed maximum limit.",
    "errorCode": "KT-CT-9212"
  }
}
]
}

KT-CT-9213

Error Type: VALIDATION

Failed to join loyalty program.

Error Message

{
"errors": [
{
  "message": "ineligible loyalty points enrollment.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Failed to join loyalty program.",
    "errorCode": "KT-CT-9213"
  }
}
]
}

KT-CT-9214

Error Type: APPLICATION

The user isn't eligible for the loyalty points role, so couldn't be made the loyalty points user.

Error Message

{
"errors": [
{
  "message": "Couldn't assign user loyalty points role.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The user isn't eligible for the loyalty points role, so couldn't be made the loyalty points user.",
    "errorCode": "KT-CT-9214"
  }
}
]
}

KT-CT-9215

Error Type: SERVICE_AVAILABILITY

Loyalty points balance query disabled.

Error Message

{
"errors": [
{
  "message": "Loyalty points balance query disabled.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "Loyalty points balance query disabled.",
    "errorCode": "KT-CT-9215"
  }
}
]
}

KT-CT-9216

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-9216"
  }
}
]
}

KT-CT-9217

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-9217"
  }
}
]
}

KT-CT-9218

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-9218"
  }
}
]
}

KT-CT-9219

Error Type: NOT_FOUND

No nominated loyalty points user is associated with this account.

Error Message

{
"errors": [
{
  "message": "Loyalty points user not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No nominated loyalty points user is associated with this account.",
    "errorCode": "KT-CT-9219"
  }
}
]
}

KT-CT-9220

Error Type: VALIDATION

Failed to unenroll from loyalty program.

Error Message

{
"errors": [
{
  "message": "Ineligible loyalty points unenrollment.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Failed to unenroll from loyalty program.",
    "errorCode": "KT-CT-9220"
  }
}
]
}

KT-CT-9221

Error Type: VALIDATION

The provided idempotency key has already been used on a ledger entry.

Error Message

{
"errors": [
{
  "message": "Idempotency key already used on ledger entry.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided idempotency key has already been used on a ledger entry.",
    "errorCode": "KT-CT-9221"
  }
}
]
}

KT-CT-9222

Error Type: VALIDATION

Loyalty points balance query missing required argument (input.accountNumber or deprecated accountNumber).

Error Message

{
"errors": [
{
  "message": "Loyalty points balance query requires either accountNumber field (deprecated) or input object (preferred) with account number and optional account user id.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Loyalty points balance query missing required argument (input.accountNumber or deprecated accountNumber).",
    "errorCode": "KT-CT-9222"
  }
}
]
}

KT-CT-9223

Error Type: NOT_FOUND

No Loyalty Point ledger entry found for the user.

Error Message

{
"errors": [
{
  "message": "Loyalty points ledger entry not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No Loyalty Point ledger entry found for the user.",
    "errorCode": "KT-CT-9223"
  }
}
]
}

KT-CT-9224

Error Type: VALIDATION

The bulk request contains two or more awards that share the same idempotency key.

Error Message

{
"errors": [
{
  "message": "Duplicate idempotency keys provided in requested awards.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The bulk request contains two or more awards that share the same idempotency key.",
    "errorCode": "KT-CT-9224"
  }
}
]
}

KT-CT-9225

Error Type: VALIDATION

The number of awards in the bulk request exceeds the maximum allowed batch size.

Error Message

{
"errors": [
{
  "message": "Bulk award batch size exceeds the maximum limit.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The number of awards in the bulk request exceeds the maximum allowed batch size.",
    "errorCode": "KT-CT-9225"
  }
}
]
}

KT-CT-9401

Error Type: NOT_FOUND

Operations team not found.

Error Message

{
"errors": [
{
  "message": "Received an invalid operationsTeamId.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Operations team not found.",
    "errorCode": "KT-CT-9401"
  }
}
]
}

KT-CT-9402

Error Type: NOT_FOUND

Brand not found.

Error Message

{
"errors": [
{
  "message": "Received an invalid brandCode.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Brand not found.",
    "errorCode": "KT-CT-9402"
  }
}
]
}

KT-CT-9403

Error Type: NOT_FOUND

Portfolio not found.

Error Message

{
"errors": [
{
  "message": "Received an invalid portfolioId.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Portfolio not found.",
    "errorCode": "KT-CT-9403"
  }
}
]
}

KT-CT-9404

Error Type: NOT_FOUND

Account User not found.

Error Message

{
"errors": [
{
  "message": "Received an invalid accountUserId.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Account User not found.",
    "errorCode": "KT-CT-9404"
  }
}
]
}

KT-CT-9407

Error Type: AUTHORIZATION

The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.

Error Message

{
"errors": [
{
  "message": "Unauthorized.",
  "extensions": {
    "errorType": "AUTHORIZATION",
    "errorDescription": "The viewer is not authorized to execute the query/mutation. Check authentication or roles/permissions.",
    "errorCode": "KT-CT-9407"
  }
}
]
}

KT-CT-9408

Error Type: VALIDATION

The portfolio number must match the required format pattern.

Error Message

{
"errors": [
{
  "message": "Invalid portfolio number format.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The portfolio number must match the required format pattern.",
    "errorCode": "KT-CT-9408"
  }
}
]
}

KT-CT-9409

Error Type: VALIDATION

Portfolio reference namespace is not valid

Error Message

{
"errors": [
{
  "message": "Invalid portfolio reference.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Portfolio reference namespace is not valid",
    "errorCode": "KT-CT-9409"
  }
}
]
}

KT-CT-9410

Error Type: VALIDATION

There's a conflict with an existing reference in the same namespace.

Error Message

{
"errors": [
{
  "message": "Conflicting portfolio reference.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "There's a conflict with an existing reference in the same namespace.",
    "errorCode": "KT-CT-9410"
  }
}
]
}

KT-CT-9601

Error Type: VALIDATION

Invalid data for a contribution agreement.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid data for a contribution agreement.",
    "errorCode": "KT-CT-9601"
  }
}
]
}

KT-CT-9602

Error Type: APPLICATION

Unable to create a contribution agreement.

Error Message

{
"errors": [
{
  "message": "Unable to create contribution agreement.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to create a contribution agreement.",
    "errorCode": "KT-CT-9602"
  }
}
]
}

KT-CT-9603

Error Type: APPLICATION

Unable to find a contribution agreement.

Error Message

{
"errors": [
{
  "message": "Unable to find contribution agreement.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to find a contribution agreement.",
    "errorCode": "KT-CT-9603"
  }
}
]
}

KT-CT-9604

Error Type: APPLICATION

Unable to end a contribution agreement.

Error Message

{
"errors": [
{
  "message": "Unable to end contribution agreement.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Unable to end a contribution agreement.",
    "errorCode": "KT-CT-9604"
  }
}
]
}

KT-CT-9605

Error Type: APPLICATION

A contribution agreement must have a positive amount.

Error Message

{
"errors": [
{
  "message": "Contribution amount cannot be 0 or negative.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "A contribution agreement must have a positive amount.",
    "errorCode": "KT-CT-9605"
  }
}
]
}

KT-CT-9606

Error Type: APPLICATION

The contribution scheme selected is marked as not accepting contributions.

Error Message

{
"errors": [
{
  "message": "Scheme is not accepting contributions at this time.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The contribution scheme selected is marked as not accepting contributions.",
    "errorCode": "KT-CT-9606"
  }
}
]
}

KT-CT-9701

Error Type: APPLICATION

Balance transfer to same account is not allowed.

Error Message

{
"errors": [
{
  "message": "Balance transfer to same account is not allowed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Balance transfer to same account is not allowed.",
    "errorCode": "KT-CT-9701"
  }
}
]
}

KT-CT-9702

Error Type: APPLICATION

An account can have a negative or a positive balance but not a balance with zero value.

Error Message

{
"errors": [
{
  "message": "Balance transfer is not support for debit account with Zero balance.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "An account can have a negative or a positive balance but not a balance with zero value.",
    "errorCode": "KT-CT-9702"
  }
}
]
}

KT-CT-9703

Error Type: APPLICATION

Balance transfer validation check failed. Check account has the needed balance for transfer.

Error Message

{
"errors": [
{
  "message": "Balance transfer is not supported for debit account.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Balance transfer validation check failed. Check account has the needed balance for transfer.",
    "errorCode": "KT-CT-9703"
  }
}
]
}

KT-CT-9704

Error Type: APPLICATION

Balance transfer validation check failed.

Error Message

{
"errors": [
{
  "message": "Balance transfer amount should be non-zero.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Balance transfer validation check failed.",
    "errorCode": "KT-CT-9704"
  }
}
]
}

KT-CT-9705

Error Type: APPLICATION

The billing document has not been issued.

Error Message

{
"errors": [
{
  "message": "The billing document has not been issued.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The billing document has not been issued.",
    "errorCode": "KT-CT-9705"
  }
}
]
}

KT-CT-9706

Error Type: VALIDATION

The billing trigger target input is invalid.

Error Message

{
"errors": [
{
  "message": "Invalid billing trigger target input.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The billing trigger target input is invalid.",
    "errorCode": "KT-CT-9706"
  }
}
]
}

KT-CT-9707

Error Type: VALIDATION

The includeChildren parameter only works for active configurations (current time).

Error Message

{
"errors": [
{
  "message": "includeChildren cannot be used with effectiveFrom or effectiveTo parameters.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The includeChildren parameter only works for active configurations (current time).",
    "errorCode": "KT-CT-9707"
  }
}
]
}

KT-CT-9708

Error Type: VALIDATION

When filtering configurations by time period, both effectiveFrom and effectiveTo are required.

Error Message

{
"errors": [
{
  "message": "Both effectiveFrom and effectiveTo must be provided to filter by period.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "When filtering configurations by time period, both effectiveFrom and effectiveTo are required.",
    "errorCode": "KT-CT-9708"
  }
}
]
}

KT-CT-9709

Error Type: VALIDATION

The billingTriggerConfiguration field is only available for ledgers of type SupplementaryLedger.

Error Message

{
"errors": [
{
  "message": "Billing trigger configuration only supports SupplementaryLedger type.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The billingTriggerConfiguration field is only available for ledgers of type SupplementaryLedger.",
    "errorCode": "KT-CT-9709"
  }
}
]
}

KT-CT-9901

Error Type: NOT_FOUND

Received an invalid trigger type code.

Error Message

{
"errors": [
{
  "message": "Invalid trigger type code.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Received an invalid trigger type code.",
    "errorCode": "KT-CT-9901"
  }
}
]
}

KT-CT-9902

Error Type: VALIDATION

Received invalid trigger type params.

Error Message

{
"errors": [
{
  "message": "Invalid trigger type params.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Received invalid trigger type params.",
    "errorCode": "KT-CT-9902"
  }
}
]
}

KT-CT-9903

Error Type: VALIDATION

This trigger type cannot be published by external systems.

Error Message

{
"errors": [
{
  "message": "Trigger type cannot be published externally.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "This trigger type cannot be published by external systems.",
    "errorCode": "KT-CT-9903"
  }
}
]
}

KT-CT-9904

Error Type: NOT_FOUND

Could not find a matching trigger.

Error Message

{
"errors": [
{
  "message": "Trigger not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Could not find a matching trigger.",
    "errorCode": "KT-CT-9904"
  }
}
]
}

KT-CT-9905

Error Type: VALIDATION

The required account or account user context is missing for this trigger type.

Error Message

{
"errors": [
{
  "message": "Top-level context fields are missing.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The required account or account user context is missing for this trigger type.",
    "errorCode": "KT-CT-9905"
  }
}
]
}

KT-CT-9906

Error Type: VALIDATION

The provided template variables do not match the schema defined for this trigger type.

Error Message

{
"errors": [
{
  "message": "Template variables do not match the defined schema.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The provided template variables do not match the schema defined for this trigger type.",
    "errorCode": "KT-CT-9906"
  }
}
]
}

KT-CT-9907

Error Type: VALIDATION

The number of events in the request exceeds the maximum allowed batch limit.

Error Message

{
"errors": [
{
  "message": "Post events batch size exceeded.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The number of events in the request exceeds the maximum allowed batch limit.",
    "errorCode": "KT-CT-9907"
  }
}
]
}

KT-CT-9908

Error Type: VALIDATION

Invalid recipient information. A valid email or mobile number is required.

Error Message

{
"errors": [
{
  "message": "Invalid recipient information.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid recipient information. A valid email or mobile number is required.",
    "errorCode": "KT-CT-9908"
  }
}
]
}

KT-CT-9909

Error Type: VALIDATION

Invalid recipient information. Provided brand code cannot be found

Error Message

{
"errors": [
{
  "message": "Invalid recipient information.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid recipient information. Provided brand code cannot be found",
    "errorCode": "KT-CT-9909"
  }
}
]
}

KT-CT-9910

Error Type: VALIDATION

Invalid combination of input fields. The recipient field cannot be combined with either account or account user number

Error Message

{
"errors": [
{
  "message": "Invalid input field combination.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Invalid combination of input fields. The recipient field cannot be combined with either account or account user number",
    "errorCode": "KT-CT-9910"
  }
}
]
}

KT-CT-9911

Error Type: NOT_FOUND

Could not find a matching message.

Error Message

{
"errors": [
{
  "message": "Message not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "Could not find a matching message.",
    "errorCode": "KT-CT-9911"
  }
}
]
}

KT-DE-3901

Error Type: NOT_FOUND

Error Message

{
"errors": [
{
  "message": "Failed while checking if the ledger has existing schedules and the amount can be updated.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "",
    "errorCode": "KT-DE-3901"
  }
}
]
}

KT-DE-3902

Error Type: NOT_FOUND

Error Message

{
"errors": [
{
  "message": "Updating the payment amount on the ledger failed.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "",
    "errorCode": "KT-DE-3902"
  }
}
]
}

KT-DE-3910

Error Type: VALIDATION

The supply type is not found.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The supply type is not found.",
    "errorCode": "KT-DE-3910"
  }
}
]
}

KT-DE-3911

Error Type: NOT_FOUND

Error Message

{
"errors": [
{
  "message": "Invalid/No payment instruction found for the given account.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "",
    "errorCode": "KT-DE-3911"
  }
}
]
}

KT-DE-3912

Error Type: VALIDATION

The UpdatePaymentSchedulePaymentAmountInput data is invalid.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The UpdatePaymentSchedulePaymentAmountInput data is invalid.",
    "errorCode": "KT-DE-3912"
  }
}
]
}

KT-DE-3913

Error Type: VALIDATION

The UpdatePaymentSchedulePaymentDayInput data is invalid.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The UpdatePaymentSchedulePaymentDayInput data is invalid.",
    "errorCode": "KT-DE-3913"
  }
}
]
}

KT-DE-3915

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-DE-3915"
  }
}
]
}

KT-DE-3916

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-DE-3916"
  }
}
]
}

KT-DE-3917

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-DE-3917"
  }
}
]
}

KT-DE-3918

Error Type: VALIDATION

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "",
    "errorCode": "KT-DE-3918"
  }
}
]
}

KT-DE-3919

Error Type: VALIDATION

A payment schedule for a time-of-use tariff cannot be updated.

Error Message

{
"errors": [
{
  "message": "A payment schedule for a time-of-use tariff cannot be updated.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "A payment schedule for a time-of-use tariff cannot be updated.",
    "errorCode": "KT-DE-3919"
  }
}
]
}

KT-DE-3920

Error Type: NOT_FOUND

No active or pending agreement found for ledger.

Error Message

{
"errors": [
{
  "message": "No active or pending agreement found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "No active or pending agreement found for ledger.",
    "errorCode": "KT-DE-3920"
  }
}
]
}

KT-DE-3921

Error Type: NOT_FOUND

The payment schedule was not found.

Error Message

{
"errors": [
{
  "message": "Unable to proceed.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The payment schedule was not found.",
    "errorCode": "KT-DE-3921"
  }
}
]
}

KT-DE-3922

Error Type: VALIDATION

The ledger does not match the supply type.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The ledger does not match the supply type.",
    "errorCode": "KT-DE-3922"
  }
}
]
}

KT-DE-4501

Error Type: VALIDATION

The format of the postcode and city is invalid. It should start with 5 digits, followed by a space and then the city name.

Error Message

{
"errors": [
{
  "message": "Invalid postcode and city format.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The format of the postcode and city is invalid. It should start with 5 digits, followed by a space and then the city name.",
    "errorCode": "KT-DE-4501"
  }
}
]
}

KT-DE-4601

Error Type: NOT_FOUND

The quoted product was not found.

Error Message

{
"errors": [
{
  "message": "No quoted product found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The quoted product was not found.",
    "errorCode": "KT-DE-4601"
  }
}
]
}

KT-DE-4602

Error Type: VALIDATION

The quote request is missing required information.

Error Message

{
"errors": [
{
  "message": "Quote request missing required information.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The quote request is missing required information.",
    "errorCode": "KT-DE-4602"
  }
}
]
}

KT-DE-4603

Error Type: VALIDATION

Missing field from quote retention message.

Error Message

{
"errors": [
{
  "message": "Required field missing from quote retention message.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Missing field from quote retention message.",
    "errorCode": "KT-DE-4603"
  }
}
]
}

KT-DE-4604

Error Type: VALIDATION

Please provide the right combination of input fields.

Error Message

{
"errors": [
{
  "message": "Invalid input data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "Please provide the right combination of input fields.",
    "errorCode": "KT-DE-4604"
  }
}
]
}

KT-DE-4605

Error Type: NOT_FOUND

The specified journey type does not exist.

Error Message

{
"errors": [
{
  "message": "Journey type not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The specified journey type does not exist.",
    "errorCode": "KT-DE-4605"
  }
}
]
}

KT-DE-4710

Error Type: APPLICATION

The estimated consumption calculation failed.

Error Message

{
"errors": [
{
  "message": "Estimated consumption calculation failed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The estimated consumption calculation failed.",
    "errorCode": "KT-DE-4710"
  }
}
]
}

KT-DE-4902

Error Type: APPLICATION

Confirm product switch cannot be completed.

Error Message

{
"errors": [
{
  "message": "Unable to proceed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "Confirm product switch cannot be completed.",
    "errorCode": "KT-DE-4902"
  }
}
]
}

KT-DE-4903

Error Type: APPLICATION

The first day of supply cannot be more than six weeks in the past.

Error Message

{
"errors": [
{
  "message": "Unable to proceed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The first day of supply cannot be more than six weeks in the past.",
    "errorCode": "KT-DE-4903"
  }
}
]
}

KT-DE-4904

Error Type: APPLICATION

The overlap time between the first day of supply and the last cannot be more than 6 weeks.

Error Message

{
"errors": [
{
  "message": "Unable to proceed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The overlap time between the first day of supply and the last cannot be more than 6 weeks.",
    "errorCode": "KT-DE-4904"
  }
}
]
}

KT-DE-4905

Error Type: APPLICATION

The new supply point has an active or future agreement.

Error Message

{
"errors": [
{
  "message": "Unable to proceed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "The new supply point has an active or future agreement.",
    "errorCode": "KT-DE-4905"
  }
}
]
}

KT-DE-6411

Error Type: NOT_FOUND

Error Message

{
"errors": [
{
  "message": "Meter has no MaLo.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "",
    "errorCode": "KT-DE-6411"
  }
}
]
}

KT-DE-6412

Error Type: APPLICATION

Error Message

{
"errors": [
{
  "message": "Meter reading submission failed.",
  "extensions": {
    "errorType": "APPLICATION",
    "errorDescription": "",
    "errorCode": "KT-DE-6412"
  }
}
]
}

KT-DE-6413

Error Type: SERVICE_AVAILABILITY

Error Message

{
"errors": [
{
  "message": "An internal error occurred.",
  "extensions": {
    "errorType": "SERVICE_AVAILABILITY",
    "errorDescription": "",
    "errorCode": "KT-DE-6413"
  }
}
]
}

KT-DE-6414

Error Type: VALIDATION

The ReadingsInput data is invalid.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The ReadingsInput data is invalid.",
    "errorCode": "KT-DE-6414"
  }
}
]
}

KT-DE-8810

Error Type: VALIDATION

The CancelContractInput data is invalid.

Error Message

{
"errors": [
{
  "message": "Invalid data.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "The CancelContractInput data is invalid.",
    "errorCode": "KT-DE-8810"
  }
}
]
}

KT-DE-8812

Error Type: NOT_FOUND

The supply lifecycle was not found for the input data.

Error Message

{
"errors": [
{
  "message": "Supply lifecycle not found.",
  "extensions": {
    "errorType": "NOT_FOUND",
    "errorDescription": "The supply lifecycle was not found for the input data.",
    "errorCode": "KT-DE-8812"
  }
}
]
}

KT-GB-9310

Error Type: VALIDATION

This account is not able to join Octoplus.

Error Message

{
"errors": [
{
  "message": "Account ineligible for joining Octoplus.",
  "extensions": {
    "errorType": "VALIDATION",
    "errorDescription": "This account is not able to join Octoplus.",
    "errorCode": "KT-GB-9310"
  }
}
]
}

In this section