Skip to main content

Error Codes

In this section

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.

  • API Site
  • KT-CT-10002

    Error Type: SERVICE_AVAILABILITY

    Contract termination mutation is not yet supported for business contracts.

    Error Message

    {
      "errors": [
        {
          "message": "Contract termination mutation is not yet supported for business contracts.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "Contract termination mutation is not yet supported for business contracts.",
            "errorCode": "KT-CT-10002"
          }
        }
      ]
    }

    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-10004

    Error Type: APPLICATION

    Supply loss process instigation has failed during the termination of the contract.

    Error Message

    {
      "errors": [
        {
          "message": "Supply loss process instigation has failed.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Supply loss process instigation has failed during the termination of the contract.",
            "errorCode": "KT-CT-10004"
          }
        }
      ]
    }

    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-10201

    Error Type: SERVICE_AVAILABILITY

    Auto top-up is disabled for the client.

    Error Message

    {
      "errors": [
        {
          "message": "Endpoint disabled.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "Auto top-up is disabled for the client.",
            "errorCode": "KT-CT-10201"
          }
        }
      ]
    }

    KT-CT-10202

    Error Type: VALIDATION

    No matching device found with the device ID.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "No matching device found with the device ID.",
            "errorCode": "KT-CT-10202"
          }
        }
      ]
    }

    KT-CT-10203

    Error Type: VALIDATION

    Device must be a prepay meter.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Device must be a prepay meter.",
            "errorCode": "KT-CT-10203"
          }
        }
      ]
    }

    KT-CT-10204

    Error Type: VALIDATION

    Top-up amount must be at least the minimum allowable auto top-up amount.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Top-up amount must be at least the minimum allowable auto top-up amount.",
            "errorCode": "KT-CT-10204"
          }
        }
      ]
    }

    KT-CT-10205

    Error Type: NOT_FOUND

    No active auto top-up config found with the account number and device ID provided.

    Error Message

    {
      "errors": [
        {
          "message": "Active auto top-up config not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "No active auto top-up config found with the account number and device ID provided.",
            "errorCode": "KT-CT-10205"
          }
        }
      ]
    }

    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-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-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-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-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-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-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-1133

    Error Type: APPLICATION

    There was a problem requesting password reset email.

    Error Message

    {
      "errors": [
        {
          "message": "Unable to request password reset email.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "There was a problem requesting password reset email.",
            "errorCode": "KT-CT-1133"
          }
        }
      ]
    }

    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-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-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-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-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-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-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-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-12201

    Error Type: NOT_FOUND

    Could not find a matching campaign.

    Error Message

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

    KT-CT-12202

    Error Type: NOT_FOUND

    Could not find a matching supply point.

    Error Message

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

    KT-CT-12203

    Error Type: VALIDATION

    The market supply point is not supported.

    Error Message

    {
      "errors": [
        {
          "message": "Market supply point not supported.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The market supply point is not supported.",
            "errorCode": "KT-CT-12203"
          }
        }
      ]
    }

    KT-CT-12204

    Error Type: APPLICATION

    The specified market supply point is not linked to the provided account.

    Error Message

    {
      "errors": [
        {
          "message": "Market supply point is not associated with the account.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "The specified market supply point is not linked to the provided account.",
            "errorCode": "KT-CT-12204"
          }
        }
      ]
    }

    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-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-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 validto date must be later than the validfrom 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-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-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-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-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-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-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 paymentday or paymentamount 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-4011

    Error Type: NOT_FOUND

    Ensure the ID is a valid integer.

    Error Message

    {
      "errors": [
        {
          "message": "No meter points found with the given ID.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "Ensure the ID is a valid integer.",
            "errorCode": "KT-CT-4011"
          }
        }
      ]
    }

    KT-CT-4023

    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-4023"
          }
        }
      ]
    }

    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-4185

    Error Type: APPLICATION

    Unable to object to change of supplier process.

    Error Message

    {
      "errors": [
        {
          "message": "Unauthorized.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Unable to object to change of supplier process.",
            "errorCode": "KT-CT-4185"
          }
        }
      ]
    }

    KT-CT-4190

    Error Type: APPLICATION

    Unable to verify product eligibility for product enrolment candidate.

    Error Message

    {
      "errors": [
        {
          "message": "Error while defining product eligibility for product enrolment candidate.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Unable to verify product eligibility for product enrolment candidate.",
            "errorCode": "KT-CT-4190"
          }
        }
      ]
    }

    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-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-4303

    Error Type: SERVICE_AVAILABILITY

    Unable to fetch heat pump device status.

    Error Message

    {
      "errors": [
        {
          "message": "Unable to fetch device status.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "Unable to fetch heat pump device status.",
            "errorCode": "KT-CT-4303"
          }
        }
      ]
    }

    KT-CT-4304

    Error Type: APPLICATION

    Unable to request provisioning claim certificate.

    Error Message

    {
      "errors": [
        {
          "message": "Error in preprovisioning step for Octopus Heat Pump.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Unable to request provisioning claim certificate.",
            "errorCode": "KT-CT-4304"
          }
        }
      ]
    }

    KT-CT-4305

    Error Type: SERVICE_AVAILABILITY

    Could not fetch heat pump device configuration.

    Error Message

    {
      "errors": [
        {
          "message": "Unable to fetch heating controller configuration.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "Could not fetch heat pump device configuration.",
            "errorCode": "KT-CT-4305"
          }
        }
      ]
    }

    KT-CT-4306

    Error Type: APPLICATION

    Unable to set mode for heating controller zone.

    Error Message

    {
      "errors": [
        {
          "message": "Error setting mode for heat pump controller zone.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Unable to set mode for heating controller zone.",
            "errorCode": "KT-CT-4306"
          }
        }
      ]
    }

    KT-CT-4307

    Error Type: APPLICATION

    Unable to de-provision device.

    Error Message

    {
      "errors": [
        {
          "message": "Error deprovisioning an Octopus heat pump.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Unable to de-provision device.",
            "errorCode": "KT-CT-4307"
          }
        }
      ]
    }

    KT-CT-4308

    Error Type: APPLICATION

    Unable to set schedules for heating controller zone.

    Error Message

    {
      "errors": [
        {
          "message": "Error setting schedule(s) for heat pump controller zone.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Unable to set schedules for heating controller zone.",
            "errorCode": "KT-CT-4308"
          }
        }
      ]
    }

    KT-CT-4309

    Error Type: APPLICATION

    Unable to remove sensor from heat pump controller.

    Error Message

    {
      "errors": [
        {
          "message": "Error trying to remove sensor from heat pump controller.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Unable to remove sensor from heat pump controller.",
            "errorCode": "KT-CT-4309"
          }
        }
      ]
    }

    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-4315

    Error Type: APPLICATION

    Error Message

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

    KT-CT-4319

    Error Type: SERVICE_AVAILABILITY

    Error Message

    {
      "errors": [
        {
          "message": "Unable to get Enode link session.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "",
            "errorCode": "KT-CT-4319"
          }
        }
      ]
    }

    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-4328

    Error Type: VALIDATION

    Enode link session data is invalid.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Enode link session data is invalid.",
            "errorCode": "KT-CT-4328"
          }
        }
      ]
    }

    KT-CT-4329

    Error Type: VALIDATION

    Set room temperature data is invalid.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Set room temperature data is invalid.",
            "errorCode": "KT-CT-4329"
          }
        }
      ]
    }

    KT-CT-4332

    Error Type: VALIDATION

    Provisioning claim request parameters are invalid.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Provisioning claim request parameters are invalid.",
            "errorCode": "KT-CT-4332"
          }
        }
      ]
    }

    KT-CT-4333

    Error Type: VALIDATION

    Set zone mode setting data is invalid.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Set zone mode setting data is invalid.",
            "errorCode": "KT-CT-4333"
          }
        }
      ]
    }

    KT-CT-4334

    Error Type: VALIDATION

    Zone schedule parameters data is invalid.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Zone schedule parameters data is invalid.",
            "errorCode": "KT-CT-4334"
          }
        }
      ]
    }

    KT-CT-4336

    Error Type: APPLICATION

    Unable to set hot water state.

    Error Message

    {
      "errors": [
        {
          "message": "Unable to set hot water state.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Unable to set hot water state.",
            "errorCode": "KT-CT-4336"
          }
        }
      ]
    }

    KT-CT-4337

    Error Type: APPLICATION

    Unable to set climate control state.

    Error Message

    {
      "errors": [
        {
          "message": "Unable to set climate control state.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Unable to set climate control state.",
            "errorCode": "KT-CT-4337"
          }
        }
      ]
    }

    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-4346

    Error Type: APPLICATION

    Unable to set the room temperature.

    Error Message

    {
      "errors": [
        {
          "message": "Unable to set the room temperature.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Unable to set the room temperature.",
            "errorCode": "KT-CT-4346"
          }
        }
      ]
    }

    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-4360

    Error Type: APPLICATION

    An internal error occurred. Please try again later.

    Error Message

    {
      "errors": [
        {
          "message": "Device status could not be fetched.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "An internal error occurred. Please try again later.",
            "errorCode": "KT-CT-4360"
          }
        }
      ]
    }

    KT-CT-4361

    Error Type: NOT_FOUND

    Check that you have provided the correct make of heat pump.

    Error Message

    {
      "errors": [
        {
          "message": "No heat pumps of that make found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "Check that you have provided the correct make of heat pump.",
            "errorCode": "KT-CT-4361"
          }
        }
      ]
    }

    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-4365

    Error Type: APPLICATION

    Problems fetching telemetry data. Please try again later.

    Error Message

    {
      "errors": [
        {
          "message": "Device telemetry data could not be fetched.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Problems fetching telemetry data. Please try again later.",
            "errorCode": "KT-CT-4365"
          }
        }
      ]
    }

    KT-CT-4368

    Error Type: VALIDATION

    Telemetry API did not return valid data. Please try again later.

    Error Message

    {
      "errors": [
        {
          "message": "Telemetry API did not return valid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Telemetry API did not return valid data. Please try again later.",
            "errorCode": "KT-CT-4368"
          }
        }
      ]
    }

    KT-CT-4370

    Error Type: APPLICATION

    Telemetry data unavailable. Please try again later.

    Error Message

    {
      "errors": [
        {
          "message": "Device telemetry data unavailable.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Telemetry data unavailable. Please try again later.",
            "errorCode": "KT-CT-4370"
          }
        }
      ]
    }

    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-4381

    Error Type: APPLICATION

    Invalid time range provided to get heat pump performance data. endat should be after the countreset time.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid time range provided.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Invalid time range provided to get heat pump performance data. end_at should be after the count_reset time.",
            "errorCode": "KT-CT-4381"
          }
        }
      ]
    }

    KT-CT-4384

    Error Type: APPLICATION

    Unable to update heat pump zone names.

    Error Message

    {
      "errors": [
        {
          "message": "Error trying to update heat pump zone names.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Unable to update heat pump zone names.",
            "errorCode": "KT-CT-4384"
          }
        }
      ]
    }

    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-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-4623

    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-4623"
          }
        }
      ]
    }

    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-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-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-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-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-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-5314

    Error Type: APPLICATION

    The net amount and sales tax do not add up to the gross amount.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "The net amount and sales tax do not add up to the gross amount.",
            "errorCode": "KT-CT-5314"
          }
        }
      ]
    }

    KT-CT-5315

    Error Type: VALIDATION

    Error Message

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

    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-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-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-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-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-5811

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Active agreement already exists.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-CT-5811"
          }
        }
      ]
    }

    KT-CT-5812

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Token with this value already exists within this period.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-CT-5812"
          }
        }
      ]
    }

    KT-CT-5813

    Error Type: VALIDATION

    At least one line item must be provided

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "At least one line item must be provided",
            "errorCode": "KT-CT-5813"
          }
        }
      ]
    }

    KT-CT-5814

    Error Type: VALIDATION

    no valid token found for the charge period

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "no valid token found for the charge period",
            "errorCode": "KT-CT-5814"
          }
        }
      ]
    }

    KT-CT-5815

    Error Type: VALIDATION

    no valid agreement found for the charge period

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "no valid agreement found for the charge period",
            "errorCode": "KT-CT-5815"
          }
        }
      ]
    }

    KT-CT-5816

    Error Type: VALIDATION

    Net amount provided cannot exceed maximum allowed account credit amount.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Net amount provided cannot exceed maximum allowed account credit amount.",
            "errorCode": "KT-CT-5816"
          }
        }
      ]
    }

    KT-CT-5817

    Error Type: NOT_FOUND

    No valid external account found for this account

    Error Message

    {
      "errors": [
        {
          "message": "External Account not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "No valid external account found for this account",
            "errorCode": "KT-CT-5817"
          }
        }
      ]
    }

    KT-CT-5818

    Error Type: VALIDATION

    Invalid token termination date value

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Invalid token termination date value",
            "errorCode": "KT-CT-5818"
          }
        }
      ]
    }

    KT-CT-5819

    Error Type: NOT_FOUND

    No valid token found for an external account

    Error Message

    {
      "errors": [
        {
          "message": "Token not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "No valid token found for an external account",
            "errorCode": "KT-CT-5819"
          }
        }
      ]
    }

    KT-CT-5820

    Error Type: APPLICATION

    Multiple tokens found for an external account

    Error Message

    {
      "errors": [
        {
          "message": "Multiple tokens found.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Multiple tokens found for an external account",
            "errorCode": "KT-CT-5820"
          }
        }
      ]
    }

    KT-CT-6323

    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-6323"
          }
        }
      ]
    }

    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-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 could not be used to create a referral.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid reference.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "The provided reference could not be used to create a referral.",
            "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-7010

    Error Type: VALIDATION

    The account does not have any available submissions.

    Error Message

    {
      "errors": [
        {
          "message": "The account does not have any available submissions.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The account does not have any available submissions.",
            "errorCode": "KT-CT-7010"
          }
        }
      ]
    }

    KT-CT-7011

    Error Type: VALIDATION

    Terms must be accepted.

    Error Message

    {
      "errors": [
        {
          "message": "Terms must be accepted.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Terms must be accepted.",
            "errorCode": "KT-CT-7011"
          }
        }
      ]
    }

    KT-CT-7012

    Error Type: APPLICATION

    Wheel of Fortune submission could not be completed.

    Error Message

    {
      "errors": [
        {
          "message": "Wheel of Fortune submission error.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Wheel of Fortune submission could not be completed.",
            "errorCode": "KT-CT-7012"
          }
        }
      ]
    }

    KT-CT-7023

    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-7023"
          }
        }
      ]
    }

    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-7223

    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-7223"
          }
        }
      ]
    }

    KT-CT-7423

    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-7423"
          }
        }
      ]
    }

    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-7523

    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-7523"
          }
        }
      ]
    }

    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-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-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

    Messages cannot be sent into a closed Live Chat conversation.

    Error Message

    {
      "errors": [
        {
          "message": "A message cannot be sent into a closed Live Chat conversation.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Messages cannot be sent into a closed Live Chat conversation.",
            "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-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-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-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-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-8415

    Error Type: VALIDATION

    Key does not exist.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Key does not exist.",
            "errorCode": "KT-CT-8415"
          }
        }
      ]
    }

    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-8710

    Error Type: VALIDATION

    File not found with given key.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "File not found with given key.",
            "errorCode": "KT-CT-8710"
          }
        }
      ]
    }

    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-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-8911

    Error Type: VALIDATION

    There was a problem with creating the opportunity.

    Error Message

    {
      "errors": [
        {
          "message": "Unable to create opportunity.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "There was a problem with creating the opportunity.",
            "errorCode": "KT-CT-8911"
          }
        }
      ]
    }

    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

    One or more extra details keys are not configured in the funnel.

    Error Message

    {
      "errors": [
        {
          "message": "Extra details contains invalid key.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "One or more extra details keys are not configured in the funnel.",
            "errorCode": "KT-CT-8920"
          }
        }
      ]
    }

    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-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-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-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-GB-10101

    Error Type: NOT_FOUND

    Electricity agreement not found for the meter point provided.

    Error Message

    {
      "errors": [
        {
          "message": "Electricity agreement not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "Electricity agreement not found for the meter point provided.",
            "errorCode": "KT-GB-10101"
          }
        }
      ]
    }

    KT-GB-10102

    Error Type: APPLICATION

    Could not calculate consumption costs.

    Error Message

    {
      "errors": [
        {
          "message": "Error while calculating consumption costs.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Could not calculate consumption costs.",
            "errorCode": "KT-GB-10102"
          }
        }
      ]
    }

    KT-GB-10103

    Error Type: APPLICATION

    Agreement was signed recently and there is no consumption data to process.

    Error Message

    {
      "errors": [
        {
          "message": "Not enough consumption data.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Agreement was signed recently and there is no consumption data to process.",
            "errorCode": "KT-GB-10103"
          }
        }
      ]
    }

    KT-GB-10501

    Error Type: SERVICE_AVAILABILITY

    The account has the wrong number of properties, meters, or Octopus Mini devices.

    Error Message

    {
      "errors": [
        {
          "message": "Account is not currently supported.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "The account has the wrong number of properties, meters, or Octopus Mini devices.",
            "errorCode": "KT-GB-10501"
          }
        }
      ]
    }

    KT-GB-10502

    Error Type: APPLICATION

    The account does not yet have an enrolled Octopus Mini device.

    Error Message

    {
      "errors": [
        {
          "message": "Account is not yet enrolled.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "The account does not yet have an enrolled Octopus Mini device.",
            "errorCode": "KT-GB-10502"
          }
        }
      ]
    }

    KT-GB-10503

    Error Type: SERVICE_AVAILABILITY

    The account property has the wrong number of communication hubs (0 or more than 1).

    Error Message

    {
      "errors": [
        {
          "message": "Incorrect number of communication hubs.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "The account property has the wrong number of communication hubs (0 or more than 1).",
            "errorCode": "KT-GB-10503"
          }
        }
      ]
    }

    KT-GB-10504

    Error Type: SERVICE_AVAILABILITY

    The account property does not have supported configuration.

    Error Message

    {
      "errors": [
        {
          "message": "Property is not currently supported.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "The account property does not have supported configuration.",
            "errorCode": "KT-GB-10504"
          }
        }
      ]
    }

    KT-GB-11901

    Error Type: APPLICATION

    Could not update charity donation.

    Error Message

    {
      "errors": [
        {
          "message": "Could not update charity donation.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Could not update charity donation.",
            "errorCode": "KT-GB-11901"
          }
        }
      ]
    }

    KT-GB-11902

    Error Type: APPLICATION

    Could not opt out of charity donation.

    Error Message

    {
      "errors": [
        {
          "message": "Could not opt out of charity donation.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Could not opt out of charity donation.",
            "errorCode": "KT-GB-11902"
          }
        }
      ]
    }

    KT-GB-11903

    Error Type: APPLICATION

    Could not opt in to charity donation.

    Error Message

    {
      "errors": [
        {
          "message": "Could not opt in to charity donation.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Could not opt in to charity donation.",
            "errorCode": "KT-GB-11903"
          }
        }
      ]
    }

    KT-GB-1301

    Error Type: VALIDATION

    The provided postcode is not a UK postcode

    Error Message

    {
      "errors": [
        {
          "message": "The provided postcode is not a UK postcode.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The provided postcode is not a UK postcode",
            "errorCode": "KT-GB-1301"
          }
        }
      ]
    }

    KT-GB-1503

    Error Type: AUTHORIZATION

    Error Message

    {
      "errors": [
        {
          "message": "The account's enrollment has already been cancelled.",
          "extensions": {
            "errorType": "AUTHORIZATION",
            "errorDescription": "",
            "errorCode": "KT-GB-1503"
          }
        }
      ]
    }

    KT-GB-3810

    Error Type: NOT_FOUND

    Could not get cost of usage. Ensure meter type is supported.

    Error Message

    {
      "errors": [
        {
          "message": "Unable to get cost of usage.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "Could not get cost of usage. Ensure meter type is supported.",
            "errorCode": "KT-GB-3810"
          }
        }
      ]
    }

    KT-GB-3910

    Error Type: AUTHORIZATION

    Error Message

    {
      "errors": [
        {
          "message": "This feature is not available to business accounts.",
          "extensions": {
            "errorType": "AUTHORIZATION",
            "errorDescription": "",
            "errorCode": "KT-GB-3910"
          }
        }
      ]
    }

    KT-GB-3911

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Your payment day cannot be changed at this time.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-3911"
          }
        }
      ]
    }

    KT-GB-3912

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Unable to update payment day.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-3912"
          }
        }
      ]
    }

    KT-GB-3913

    Error Type: SERVICE_AVAILABILITY

    Error Message

    {
      "errors": [
        {
          "message": "The vendor is currently unavailable.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "",
            "errorCode": "KT-GB-3913"
          }
        }
      ]
    }

    KT-GB-3914

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Unable to get earliest ssd payment date.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-3914"
          }
        }
      ]
    }

    KT-GB-3915

    Error Type: APPLICATION

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

    Error Message

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

    KT-GB-3916

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "No statement in last 60 days.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-3916"
          }
        }
      ]
    }

    KT-GB-3917

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Unable to create payment schedule.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-3917"
          }
        }
      ]
    }

    KT-GB-3918

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "Account not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-3918"
          }
        }
      ]
    }

    KT-GB-3919

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "Invalid payment schedule amount.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-3919"
          }
        }
      ]
    }

    KT-GB-3920

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Cannot update payment schedule amount.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-3920"
          }
        }
      ]
    }

    KT-GB-4011

    Error Type: NOT_FOUND

    Could not get usage. Check that the query variables are feasible.

    Error Message

    {
      "errors": [
        {
          "message": "No SMETS consumption found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "Could not get usage. Check that the query variables are feasible.",
            "errorCode": "KT-GB-4011"
          }
        }
      ]
    }

    KT-GB-4012

    Error Type: NOT_FOUND

    The device cannot be found with the provided ID. Make sure the ID is correct.

    Error Message

    {
      "errors": [
        {
          "message": "Unable to find the CAD device.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "The device cannot be found with the provided ID. Make sure the ID is correct.",
            "errorCode": "KT-GB-4012"
          }
        }
      ]
    }

    KT-GB-4013

    Error Type: NOT_FOUND

    Make sure your CAD device type is correct.

    Error Message

    {
      "errors": [
        {
          "message": "Received invalid device type to remove other than CAD.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "Make sure your CAD device type is correct.",
            "errorCode": "KT-GB-4013"
          }
        }
      ]
    }

    KT-GB-4015

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Cannot update smart meter reading frequency preferences.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4015"
          }
        }
      ]
    }

    KT-GB-4019

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "This device type is not currently supported.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4019"
          }
        }
      ]
    }

    KT-GB-4020

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Error sending the request to join the device to the Home Area Network.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4020"
          }
        }
      ]
    }

    KT-GB-4021

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "Invalid MPxN.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4021"
          }
        }
      ]
    }

    KT-GB-4022

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "MPxN not recognised.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4022"
          }
        }
      ]
    }

    KT-GB-4023

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Error sending the request to commission the device.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4023"
          }
        }
      ]
    }

    KT-GB-4024

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "The provided device ID does not match any devices known by Kraken.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4024"
          }
        }
      ]
    }

    KT-GB-4025

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Error sending the request to decommission the device.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4025"
          }
        }
      ]
    }

    KT-GB-4026

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "Either the mpxn or mpan input must be provided.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4026"
          }
        }
      ]
    }

    KT-GB-4027

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "If both mpxn and mpan are provided, they must match.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4027"
          }
        }
      ]
    }

    KT-GB-4028

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "Please input a valid MPxN.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4028"
          }
        }
      ]
    }

    KT-GB-4029

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "Meter point not found for MPAN.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-4029"
          }
        }
      ]
    }

    KT-GB-4030

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "Meter point not found for MPRN.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-4030"
          }
        }
      ]
    }

    KT-GB-4031

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Error sending the request to join the device to the CHF.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4031"
          }
        }
      ]
    }

    KT-GB-4032

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Error sending the request to remove the device.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4032"
          }
        }
      ]
    }

    KT-GB-4033

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "No electricity device found matching device ID.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4033"
          }
        }
      ]
    }

    KT-GB-4034

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Error requesting consumption data.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4034"
          }
        }
      ]
    }

    KT-GB-4035

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "No device matching the old device ID was found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-4035"
          }
        }
      ]
    }

    KT-GB-4036

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "The old device ID does not relate to a Communications Hub.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4036"
          }
        }
      ]
    }

    KT-GB-4037

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "This request is not supported by the device's smartmeter adapter.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4037"
          }
        }
      ]
    }

    KT-GB-4038

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Error sending the request to replace the Communications Hub.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4038"
          }
        }
      ]
    }

    KT-GB-4039

    Error Type: SERVICE_AVAILABILITY

    Error Message

    {
      "errors": [
        {
          "message": "Unable to query smart meter telemetry data.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "",
            "errorCode": "KT-GB-4039"
          }
        }
      ]
    }

    KT-GB-4040

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "'start', 'end', and 'grouping' must all be provided.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4040"
          }
        }
      ]
    }

    KT-GB-4041

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "'end' should be later than 'start'.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4041"
          }
        }
      ]
    }

    KT-GB-4042

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Too many requests. Please wait before trying again.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4042"
          }
        }
      ]
    }

    KT-GB-4043

    Error Type: SERVICE_AVAILABILITY

    Error Message

    {
      "errors": [
        {
          "message": "A network error occurred. Please try again.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "",
            "errorCode": "KT-GB-4043"
          }
        }
      ]
    }

    KT-GB-4048

    Error Type: VALIDATION

    The device is not currently operating in prepayment mode, so we are unable to query for prepayment data such as the current balance snapshot.

    Error Message

    {
      "errors": [
        {
          "message": "Device not in prepayment mode.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The device is not currently operating in prepayment mode, so we are unable to query for prepayment data such as the current balance snapshot.",
            "errorCode": "KT-GB-4048"
          }
        }
      ]
    }

    KT-GB-4049

    Error Type: NOT_FOUND

    We do not currently hold a prepayment balance snapshot for this device. This is retrieved once a day, so if you try again tomorrow there should be one.

    Error Message

    {
      "errors": [
        {
          "message": "Balance snapshot not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "We do not currently hold a prepayment balance snapshot for this device. This is retrieved once a day, so if you try again tomorrow there should be one.",
            "errorCode": "KT-GB-4049"
          }
        }
      ]
    }

    KT-GB-4050

    Error Type: NOT_FOUND

    The smart meter could not be found in our database. Please check the details you've provided and, if correct, contact our customer support team.

    Error Message

    {
      "errors": [
        {
          "message": "Smart meter not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "The smart meter could not be found in our database. Please check the details you've provided and, if correct, contact our customer support team.",
            "errorCode": "KT-GB-4050"
          }
        }
      ]
    }

    KT-GB-4051

    Error Type: VALIDATION

    The start of the range must be within the last 30 days. Please try a more recent date.

    Error Message

    {
      "errors": [
        {
          "message": "The start of the range is too far in the past.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The start of the range must be within the last 30 days. Please try a more recent date.",
            "errorCode": "KT-GB-4051"
          }
        }
      ]
    }

    KT-GB-4052

    Error Type: NOT_FOUND

    We do not currently hold details of any payments to smart meters in prepayment mode belonging to this account.

    Error Message

    {
      "errors": [
        {
          "message": "Prepayment payments not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "We do not currently hold details of any payments to smart meters in prepayment mode belonging to this account.",
            "errorCode": "KT-GB-4052"
          }
        }
      ]
    }

    KT-GB-4053

    Error Type: VALIDATION

    An Alt HAN device is not connected to meters, so there should not be a fuel type associated with it.

    Error Message

    {
      "errors": [
        {
          "message": "Fuel type should not be specified for Alt HAN device.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "An Alt HAN device is not connected to meters, so there should not be a fuel type associated with it.",
            "errorCode": "KT-GB-4053"
          }
        }
      ]
    }

    KT-GB-4054

    Error Type: VALIDATION

    Temporary credit can not be applied from a specific payment. Please choose one or the other.

    Error Message

    {
      "errors": [
        {
          "message": "Both Temporary Credit and Payment Intent Token provided.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Temporary credit can not be applied from a specific payment. Please choose one or the other.",
            "errorCode": "KT-GB-4054"
          }
        }
      ]
    }

    KT-GB-4055

    Error Type: AUTHORIZATION

    The viewer is not authorized to add temporary credit to this account.

    Error Message

    {
      "errors": [
        {
          "message": "Unauthorized.",
          "extensions": {
            "errorType": "AUTHORIZATION",
            "errorDescription": "The viewer is not authorized to add temporary credit to this account.",
            "errorCode": "KT-GB-4055"
          }
        }
      ]
    }

    KT-GB-4056

    Error Type: NOT_FOUND

    This device isn’t linked to a network, so required related devices (e.g. Communications Hub or Gas Proxy Function) can’t be found.

    Error Message

    {
      "errors": [
        {
          "message": "No Device Network (HAN) record found for the device.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "This device isn’t linked to a network, so required related devices (e.g. Communications Hub or Gas Proxy Function) can’t be found.",
            "errorCode": "KT-GB-4056"
          }
        }
      ]
    }

    KT-GB-4101

    Error Type: SERVICE_AVAILABILITY

    Error Message

    {
      "errors": [
        {
          "message": "Unable to update SSD for account.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "",
            "errorCode": "KT-GB-4101"
          }
        }
      ]
    }

    KT-GB-4102

    Error Type: SERVICE_AVAILABILITY

    Error Message

    {
      "errors": [
        {
          "message": "Unable to start smart onboarding process.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "",
            "errorCode": "KT-GB-4102"
          }
        }
      ]
    }

    KT-GB-4103

    Error Type: SERVICE_AVAILABILITY

    Error Message

    {
      "errors": [
        {
          "message": "Unable to start export onboarding process.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "",
            "errorCode": "KT-GB-4103"
          }
        }
      ]
    }

    KT-GB-4111

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Unable to renew agreements for tariff renewal.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4111"
          }
        }
      ]
    }

    KT-GB-4112

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Unable to renew agreements for meter point at this time. Please try again later.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4112"
          }
        }
      ]
    }

    KT-GB-4113

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "At least one list of agreements to renew is required.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4113"
          }
        }
      ]
    }

    KT-GB-4114

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Unable to renew agreements.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4114"
          }
        }
      ]
    }

    KT-GB-4115

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Could not create smart meter interest for account.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4115"
          }
        }
      ]
    }

    KT-GB-4116

    Error Type: VALIDATION

    The SwitchMeterPointProductsInput data is invalid.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The SwitchMeterPointProductsInput data is invalid.",
            "errorCode": "KT-GB-4116"
          }
        }
      ]
    }

    KT-GB-4117

    Error Type: APPLICATION

    Unable to process product switch.

    Error Message

    {
      "errors": [
        {
          "message": "Unable to process product switch.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Unable to process product switch.",
            "errorCode": "KT-GB-4117"
          }
        }
      ]
    }

    KT-GB-4118

    Error Type: NOT_FOUND

    MPxN needs to be either from an existing electricity or gas meter point.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid MPxN.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "MPxN needs to be either from an existing electricity or gas meter point.",
            "errorCode": "KT-GB-4118"
          }
        }
      ]
    }

    KT-GB-4119

    Error Type: APPLICATION

    The meter point is already on another account.

    Error Message

    {
      "errors": [
        {
          "message": "Meter point already on another account.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "The meter point is already on another account.",
            "errorCode": "KT-GB-4119"
          }
        }
      ]
    }

    KT-GB-4120

    Error Type: APPLICATION

    The meter point has no active agreement.

    Error Message

    {
      "errors": [
        {
          "message": "MPxN has no active agreement.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "The meter point has no active agreement.",
            "errorCode": "KT-GB-4120"
          }
        }
      ]
    }

    KT-GB-4121

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Unable to process refund request.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4121"
          }
        }
      ]
    }

    KT-GB-4125

    Error Type: VALIDATION

    Error Message

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

    KT-GB-4126

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "Electricity and gas agreement input is invalid.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4126"
          }
        }
      ]
    }

    KT-GB-4127

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Unable to send refund request confirmation email.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4127"
          }
        }
      ]
    }

    KT-GB-4135

    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-GB-4135"
          }
        }
      ]
    }

    KT-GB-4136

    Error Type: VALIDATION

    The account couldn't be withdrawn, so nothing has happened. Please check the state of the account if this was unexpected.

    Error Message

    {
      "errors": [
        {
          "message": "Account cannot be withdrawn.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The account couldn't be withdrawn, so nothing has happened. Please check the state of the account if this was unexpected.",
            "errorCode": "KT-GB-4136"
          }
        }
      ]
    }

    KT-GB-4137

    Error Type: APPLICATION

    Could not cancel SSD payment.

    Error Message

    {
      "errors": [
        {
          "message": "Could not cancel SSD payment.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Could not cancel SSD payment.",
            "errorCode": "KT-GB-4137"
          }
        }
      ]
    }

    KT-GB-4210

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Bookings not supported for agent appointed at property.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4210"
          }
        }
      ]
    }

    KT-GB-4211

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Timeslot no longer available.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4211"
          }
        }
      ]
    }

    KT-GB-4212

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Missing or invalid data for account or property.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4212"
          }
        }
      ]
    }

    KT-GB-4213

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "Application not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-4213"
          }
        }
      ]
    }

    KT-GB-4214

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Booking is not supported with the agent appointed at property.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4214"
          }
        }
      ]
    }

    KT-GB-4216

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Error cancelling siteworks appointment.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4216"
          }
        }
      ]
    }

    KT-GB-4217

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Unknown agent carrying out the appointment.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4217"
          }
        }
      ]
    }

    KT-GB-4218

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Appointment cancellation not yet supported.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4218"
          }
        }
      ]
    }

    KT-GB-4219

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "Property does not exist.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-4219"
          }
        }
      ]
    }

    KT-GB-4220

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "No account currently active at property.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-4220"
          }
        }
      ]
    }

    KT-GB-4221

    Error Type: APPLICATION

    The accounts has at least one other property. We could not confirm whether this should be treated as a duplicate.

    Error Message

    {
      "errors": [
        {
          "message": "Could not confirm duplicate property.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "The accounts has at least one other property. We could not confirm whether this should be treated as a duplicate.",
            "errorCode": "KT-GB-4221"
          }
        }
      ]
    }

    KT-GB-4222

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "The provided 'siteworksRequestId' is not a valid UUID.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4222"
          }
        }
      ]
    }

    KT-GB-4223

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "Siteworks request not found. Check the provided 'siteworksRequestId' is correct.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-4223"
          }
        }
      ]
    }

    KT-GB-4224

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Error processing siteworks appointment.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4224"
          }
        }
      ]
    }

    KT-GB-4227

    Error Type: APPLICATION

    The property does not have an account.

    Error Message

    {
      "errors": [
        {
          "message": "No account for property.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "The property does not have an account.",
            "errorCode": "KT-GB-4227"
          }
        }
      ]
    }

    KT-GB-4228

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "Cannot currently book appointments for legacy prepay meters.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4228"
          }
        }
      ]
    }

    KT-GB-4229

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "A smart meter exchange appointment for this date already exists.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4229"
          }
        }
      ]
    }

    KT-GB-4230

    Error Type: VALIDATION

    Create or update siteworks appointment input is invalid.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Create or update siteworks appointment input is invalid.",
            "errorCode": "KT-GB-4230"
          }
        }
      ]
    }

    KT-GB-4231

    Error Type: VALIDATION

    Report removed meter input is invalid.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Report removed meter input is invalid.",
            "errorCode": "KT-GB-4231"
          }
        }
      ]
    }

    KT-GB-4234

    Error Type: SERVICE_AVAILABILITY

    Error Message

    {
      "errors": [
        {
          "message": "Booking service currently unavailable.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "",
            "errorCode": "KT-GB-4234"
          }
        }
      ]
    }

    KT-GB-4235

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "The property is not an RTS property.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4235"
          }
        }
      ]
    }

    KT-GB-4236

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "Unable to determine the primary and secondary MPANs for property.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4236"
          }
        }
      ]
    }

    KT-GB-4612

    Error Type: NOT_FOUND

    The quote cannot be found with the provided code. Make sure the code is correct.

    Error Message

    {
      "errors": [
        {
          "message": "Unable to refresh quote - quote not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "The quote cannot be found with the provided code. Make sure the code is correct.",
            "errorCode": "KT-GB-4612"
          }
        }
      ]
    }

    KT-GB-4613

    Error Type: APPLICATION

    Something went wrong while refreshing the quote.

    Error Message

    {
      "errors": [
        {
          "message": "Error generating quote.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Something went wrong while refreshing the quote.",
            "errorCode": "KT-GB-4613"
          }
        }
      ]
    }

    KT-GB-4614

    Error Type: VALIDATION

    The QuoteAccountsOnProductInput data is invalid.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The QuoteAccountsOnProductInput data is invalid.",
            "errorCode": "KT-GB-4614"
          }
        }
      ]
    }

    KT-GB-4615

    Error Type: VALIDATION

    Invalid input to new meter point quote.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid input to new meter point quote.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Invalid input to new meter point quote.",
            "errorCode": "KT-GB-4615"
          }
        }
      ]
    }

    KT-GB-4616

    Error Type: NOT_FOUND

    No available products found for this quote input.

    Error Message

    {
      "errors": [
        {
          "message": "No available products found for this quote input.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "No available products found for this quote input.",
            "errorCode": "KT-GB-4616"
          }
        }
      ]
    }

    KT-GB-4617

    Error Type: NOT_FOUND

    The quoted product cannot be found with the provided id. Make sure the id is correct.

    Error Message

    {
      "errors": [
        {
          "message": "Quoted product not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "The quoted product cannot be found with the provided id. Make sure the id is correct.",
            "errorCode": "KT-GB-4617"
          }
        }
      ]
    }

    KT-GB-4618

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Quote request not found.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4618"
          }
        }
      ]
    }

    KT-GB-4623

    Error Type: VALIDATION

    Requote input is invalid.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Requote input is invalid.",
            "errorCode": "KT-GB-4623"
          }
        }
      ]
    }

    KT-GB-4624

    Error Type: VALIDATION

    Create Quote Request For Products input is invalid.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Create Quote Request For Products input is invalid.",
            "errorCode": "KT-GB-4624"
          }
        }
      ]
    }

    KT-GB-4625

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Unable to create quote request.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-4625"
          }
        }
      ]
    }

    KT-GB-5110

    Error Type: NOT_FOUND

    The specified campaign could not be found.

    Error Message

    {
      "errors": [
        {
          "message": "Campaign not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "The specified campaign could not be found.",
            "errorCode": "KT-GB-5110"
          }
        }
      ]
    }

    KT-GB-5111

    Error Type: NOT_FOUND

    A valid meter point could not be found for this account.

    Error Message

    {
      "errors": [
        {
          "message": "Meter point not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "A valid meter point could not be found for this account.",
            "errorCode": "KT-GB-5111"
          }
        }
      ]
    }

    KT-GB-5112

    Error Type: APPLICATION

    Campaign was not joined due to an application error.

    Error Message

    {
      "errors": [
        {
          "message": "Error joining campaign.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Campaign was not joined due to an application error.",
            "errorCode": "KT-GB-5112"
          }
        }
      ]
    }

    KT-GB-5114

    Error Type: NOT_FOUND

    The Saving Sessions event could not be found.

    Error Message

    {
      "errors": [
        {
          "message": "Saving Sessions event not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "The Saving Sessions event could not be found.",
            "errorCode": "KT-GB-5114"
          }
        }
      ]
    }

    KT-GB-5115

    Error Type: APPLICATION

    The Saving Sessions event could not be joined due to an application error.

    Error Message

    {
      "errors": [
        {
          "message": "Error joining event.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "The Saving Sessions event could not be joined due to an application error.",
            "errorCode": "KT-GB-5115"
          }
        }
      ]
    }

    KT-GB-5116

    Error Type: VALIDATION

    Account is not part of an active Saving Sessions campaign.

    Error Message

    {
      "errors": [
        {
          "message": "Account is not part of a Saving Sessions campaign.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Account is not part of an active Saving Sessions campaign.",
            "errorCode": "KT-GB-5116"
          }
        }
      ]
    }

    KT-GB-5117

    Error Type: VALIDATION

    Account does not meet all criteria required to join Saving Sessions event.

    Error Message

    {
      "errors": [
        {
          "message": "Account ineligible to join Saving Sessions event.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Account does not meet all criteria required to join Saving Sessions event.",
            "errorCode": "KT-GB-5117"
          }
        }
      ]
    }

    KT-GB-5411

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Failed to update special circumstance record.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-5411"
          }
        }
      ]
    }

    KT-GB-5601

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "One of either MPAN or MPRN must be provided.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-5601"
          }
        }
      ]
    }

    KT-GB-5911

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "We have assigned all electric blanket discount codes.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-5911"
          }
        }
      ]
    }

    KT-GB-5912

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Account already has a discount code assigned.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-5912"
          }
        }
      ]
    }

    KT-GB-5913

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "An error occurred assigning a discount code.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-5913"
          }
        }
      ]
    }

    KT-GB-6111

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Invalid/No payment instruction found for the given account.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-6111"
          }
        }
      ]
    }

    KT-GB-6211

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "Account does not exist.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-6211"
          }
        }
      ]
    }

    KT-GB-6212

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "Meter does not exist.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-6212"
          }
        }
      ]
    }

    KT-GB-6312

    Error Type: VALIDATION

    There was a problem querying the unit rates.

    Error Message

    {
      "errors": [
        {
          "message": "Unable to query unit rates.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "There was a problem querying the unit rates.",
            "errorCode": "KT-GB-6312"
          }
        }
      ]
    }

    KT-GB-6610

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "We're sorry but we can't communicate with our address database right now to look up your address. Please try again.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-6610"
          }
        }
      ]
    }

    KT-GB-6611

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "We couldn't find a match for this postcode. Please verify it and try again.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-6611"
          }
        }
      ]
    }

    KT-GB-6612

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "We couldn't find a match for this address. Please verify it and try again.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-6612"
          }
        }
      ]
    }

    KT-GB-6620

    Error Type: VALIDATION

    The provided postcode is not a UK postcode

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The provided postcode is not a UK postcode",
            "errorCode": "KT-GB-6620"
          }
        }
      ]
    }

    KT-GB-6621

    Error Type: VALIDATION

    The provided address is not valid

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The provided address is not valid",
            "errorCode": "KT-GB-6621"
          }
        }
      ]
    }

    KT-GB-6622

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "Account not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-6622"
          }
        }
      ]
    }

    KT-GB-6623

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "Property not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-6623"
          }
        }
      ]
    }

    KT-GB-6624

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "An error occurred when trying to process this house move.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-6624"
          }
        }
      ]
    }

    KT-GB-6625

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "An error occurred when trying to process this house move.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-6625"
          }
        }
      ]
    }

    KT-GB-6626

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "There was an error processing the PSR data.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-6626"
          }
        }
      ]
    }

    KT-GB-6627

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "There are missing agent appointments.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-6627"
          }
        }
      ]
    }

    KT-GB-6630

    Error Type: SERVICE_AVAILABILITY

    Error Message

    {
      "errors": [
        {
          "message": "We can't communicate with our address database right now to look up your address. Please try again.",
          "extensions": {
            "errorType": "SERVICE_AVAILABILITY",
            "errorDescription": "",
            "errorCode": "KT-GB-6630"
          }
        }
      ]
    }

    KT-GB-6631

    Error Type: VALIDATION

    The provided Unique Property Reference Number is not valid

    Error Message

    {
      "errors": [
        {
          "message": "Invalid data.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The provided Unique Property Reference Number is not valid",
            "errorCode": "KT-GB-6631"
          }
        }
      ]
    }

    KT-GB-6632

    Error Type: NOT_FOUND

    We couldn't find a match for this UPRN. Please verify it and try again.

    Error Message

    {
      "errors": [
        {
          "message": "UPRN not found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "We couldn't find a match for this UPRN. Please verify it and try again.",
            "errorCode": "KT-GB-6632"
          }
        }
      ]
    }

    KT-GB-6634

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "The provided MPAN is not valid.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-6634"
          }
        }
      ]
    }

    KT-GB-6635

    Error Type: VALIDATION

    Error Message

    {
      "errors": [
        {
          "message": "The provided MPRN is not valid.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "",
            "errorCode": "KT-GB-6635"
          }
        }
      ]
    }

    KT-GB-6636

    Error Type: VALIDATION

    The meterpoint returned is marked as extinct. Please try a different MPRN.

    Error Message

    {
      "errors": [
        {
          "message": "The provided MPRN is linked to an extinct meterpoint.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The meterpoint returned is marked as extinct. Please try a different MPRN.",
            "errorCode": "KT-GB-6636"
          }
        }
      ]
    }

    KT-GB-6811

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "Account does not exist.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-6811"
          }
        }
      ]
    }

    KT-GB-6812

    Error Type: VALIDATION

    Error Message

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

    KT-GB-6813

    Error Type: VALIDATION

    Error Message

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

    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"
          }
        }
      ]
    }

    KT-GB-9311

    Error Type: APPLICATION

    This account couldn't be signed up to Octoplus right now. Please try again in a while.

    Error Message

    {
      "errors": [
        {
          "message": "Error joining campaign.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "This account couldn't be signed up to Octoplus right now. Please try again in a while.",
            "errorCode": "KT-GB-9311"
          }
        }
      ]
    }

    KT-GB-9312

    Error Type: VALIDATION

    This account is already signed up to Octoplus.

    Error Message

    {
      "errors": [
        {
          "message": "Account already signed up to Octoplus.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "This account is already signed up to Octoplus.",
            "errorCode": "KT-GB-9312"
          }
        }
      ]
    }

    KT-GB-9313

    Error Type: VALIDATION

    Account does not have enough Octopoints.

    Error Message

    {
      "errors": [
        {
          "message": "Not enough Octopoints.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Account does not have enough Octopoints.",
            "errorCode": "KT-GB-9313"
          }
        }
      ]
    }

    KT-GB-9314

    Error Type: APPLICATION

    Something went wrong whilst trying to process the reward.

    Error Message

    {
      "errors": [
        {
          "message": "Reward could not be processed.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Something went wrong whilst trying to process the reward.",
            "errorCode": "KT-GB-9314"
          }
        }
      ]
    }

    KT-GB-9315

    Error Type: APPLICATION

    No available reward of this type could be found.

    Error Message

    {
      "errors": [
        {
          "message": "Reward of this type unavailable.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "No available reward of this type could be found.",
            "errorCode": "KT-GB-9315"
          }
        }
      ]
    }

    KT-GB-9316

    Error Type: VALIDATION

    Account must be enrolled in Octoplus to perform this action.

    Error Message

    {
      "errors": [
        {
          "message": "Account is not Octoplus-enrolled.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Account must be enrolled in Octoplus to perform this action.",
            "errorCode": "KT-GB-9316"
          }
        }
      ]
    }

    KT-GB-9319

    Error Type: APPLICATION

    This feature is currently disabled - cannot complete this action.

    Error Message

    {
      "errors": [
        {
          "message": "This feature is not currently available.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "This feature is currently disabled - cannot complete this action.",
            "errorCode": "KT-GB-9319"
          }
        }
      ]
    }

    KT-GB-9323

    Error Type: APPLICATION

    Could not create a customer contact link for this account.

    Error Message

    {
      "errors": [
        {
          "message": "Could not create contact link.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "Could not create a customer contact link for this account.",
            "errorCode": "KT-GB-9323"
          }
        }
      ]
    }

    KT-GB-9325

    Error Type: VALIDATION

    The provided constantine slug is does not exist.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid constantine slug.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The provided constantine slug is does not exist.",
            "errorCode": "KT-GB-9325"
          }
        }
      ]
    }

    KT-GB-9326

    Error Type: VALIDATION

    The provided spawn id does not exist.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid spawn ID.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "The provided spawn id does not exist.",
            "errorCode": "KT-GB-9326"
          }
        }
      ]
    }

    KT-GB-9327

    Error Type: APPLICATION

    We were unable to create the Snap. Please try again.

    Error Message

    {
      "errors": [
        {
          "message": "Snap failed to create.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "We were unable to create the Snap. Please try again.",
            "errorCode": "KT-GB-9327"
          }
        }
      ]
    }

    KT-GB-9510

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "At least one agreement ID is required.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-9510"
          }
        }
      ]
    }

    KT-GB-9511

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "Please, provide either electricity_agreement_id or gas_agreement_id. Both are not accepted.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-9511"
          }
        }
      ]
    }

    KT-GB-9512

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "No agreement found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-9512"
          }
        }
      ]
    }

    KT-GB-9513

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "No follow on product found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-9513"
          }
        }
      ]
    }

    KT-GB-9514

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "No available product found.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-9514"
          }
        }
      ]
    }

    KT-GB-9515

    Error Type: APPLICATION

    Error Message

    {
      "errors": [
        {
          "message": "Multiple available products found.",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "",
            "errorCode": "KT-GB-9515"
          }
        }
      ]
    }

    KT-GB-9516

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "We were unable to find any products for this brand.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-9516"
          }
        }
      ]
    }

    KT-GB-9517

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "We were unable to determine the GSP group ID from the postcode.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-9517"
          }
        }
      ]
    }

    KT-GB-9518

    Error Type: VALIDATION

    Input data for product rate(s) is invalid. Please check input data and try again.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid input data for product rate(s).",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Input data for product rate(s) is invalid. Please check input data and try again.",
            "errorCode": "KT-GB-9518"
          }
        }
      ]
    }

    KT-GB-9519

    Error Type: APPLICATION

    We were unable to create the product rate(s). Please try again.

    Error Message

    {
      "errors": [
        {
          "message": "Unable to create product rate(s).",
          "extensions": {
            "errorType": "APPLICATION",
            "errorDescription": "We were unable to create the product rate(s). Please try again.",
            "errorCode": "KT-GB-9519"
          }
        }
      ]
    }

    KT-GB-9520

    Error Type: NOT_FOUND

    Error Message

    {
      "errors": [
        {
          "message": "Provided tag codes do not exist.",
          "extensions": {
            "errorType": "NOT_FOUND",
            "errorDescription": "",
            "errorCode": "KT-GB-9520"
          }
        }
      ]
    }

    KT-GB-9521

    Error Type: VALIDATION

    Must be IMPORT or EXPORT.

    Error Message

    {
      "errors": [
        {
          "message": "Invalid energy product direction.",
          "extensions": {
            "errorType": "VALIDATION",
            "errorDescription": "Must be IMPORT or EXPORT.",
            "errorCode": "KT-GB-9521"
          }
        }
      ]
    }