terminateSolarWalletRelationship
Terminate the solar wallet credit sharing relationship between a solar wallet ledger source and an electricity ledger target.
Deprecation
The 'terminateSolarWalletRelationship' field is deprecated.Use 'terminateCreditTransferPermission' mutation instead.
- Marked as deprecated on 2025-02-10.
- Scheduled for removal on or after 2025-08-10.
Arguments
Input fields for terminaring solar wallet sharing credit between ledgers.
Returns
TerminateSolarWalletRelationshipTerminate the solar wallet credit sharing relationship between a solar wallet ledger source and an electricity ledger target.
- KT-CT-1113: Disabled GraphQL field requested.
- KT-CT-4123: Unauthorized.
- KT-CT-7899: An internal error occurred.
- KT-ES-4116: Account not found.
- KT-ES-7807: The request to terminate a solar wallet sharing credit between ledgers was incomplete or malformed.
- KT-ES-7808: Couldn't stop sharing credit between ledgers because credit sharing ledger doesn't exist.
- KT-ES-7809: There is no ledger of this type on this account..
Examples
The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.
mutation TerminateSolarWalletRelationship($input: TerminateSolarWalletRelationshipType!) {
terminateSolarWalletRelationship(input: $input) {
creditSharingLedgerId
sourceAccountNumber
success
targetAccountNumber
targetGivenName
validTo
}
}
Variables
{
"input": TerminateSolarWalletRelationshipType
}
Response
{
"data": {
"terminateSolarWalletRelationship": {
"creditSharingLedgerId": 83172927,
"sourceAccountNumber": "A-AEE9BA7A",
"success": true,
"targetAccountNumber": "A-BE13CD7B",
"targetGivenName": "Jaclyn",
"validTo": "1994-07-02T12:43:43.532539+00:00"
}
}
}