initiateMoveOutAndMoveIn
Initiate a synchronous move-out and move-in.
Arguments
Returns
InitiateMoveOutAndMoveInResponse!Returned when a customer initiates a Move Out and MoveIn from their MyPage.
Possible Errors
- KT-CT-1113: Disabled GraphQL field requested.
- KT-CT-4411: Address in db is structured, cannot accept unstructured address fields.
- KT-CT-7899: An internal error occurred.
- KT-JP-1501: Active agreement not found.
- KT-JP-3903: Unable to create payment customer.
- KT-JP-4101: Unauthorized.
- KT-JP-4103: Please set a password for the user before creating a new one using the same information.
- KT-JP-4105: Unable to reactivate account.
- KT-JP-6601: Active move-in request already exists.
- KT-JP-6604: Active electricity leave supplier process already exists.
- KT-JP-7801: Unknown error occurred.
Allowed Viewers
Query Complexity
1Examples
The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.
mutation InitiateMoveOutAndMoveIn($input: InitiateMoveOutAndMoveInInput!) {
initiateMoveOutAndMoveIn(input: $input) {
... on CommonError {
...CommonErrorFragment
}
... on MoveInDateInvalid {
...MoveInDateInvalidFragment
}
... on MoveOutAndMoveInInitiated {
...MoveOutAndMoveInInitiatedFragment
}
... on MoveOutDateInvalid {
...MoveOutDateInvalidFragment
}
}
}
Variables
{
"input": InitiateMoveOutAndMoveInInput
}
Response
{
"data": {
"initiateMoveOutAndMoveIn": CommonError
}
}