addPropertyToShellAccount
Add an additional property to a shell account.
Arguments
Input fields for adding an additional property to an account.
Possible Errors
- KT-CT-1113: Disabled GraphQL field requested.
- KT-CT-6623: Unauthorized.
- KT-CT-7899: An internal error occurred.
- KT-US-4615: Received an invalid quote code.
- KT-US-6611: Product not found.
- KT-US-6612: Account cannot have multiple properties. Please contact OPS.
- KT-US-6620: Given ESI ID is not served by us.
- KT-US-6622: Preferred supply start date cannot be in the past.
- KT-US-6624: Large commercial properties are not being served at the moment.
- KT-US-6626: Unable to add property to the account.
- KT-US-6627: A credit score is required before enrollment.
- KT-US-6628: A deposit agreement is required before enrollment.
Allowed Viewers
Required Permissions
Can add properties to shell accountsQuery Complexity
6Examples
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 AddPropertyToShellAccount($input: AddPropertyToShellAccountInputType!) {
addPropertyToShellAccount(input: $input) {
addPropertyToShellAccountData {
...AddPropertyToShellAccountOutputTypeFragment
}
}
}
Variables
{
"input": AddPropertyToShellAccountInputType
}
Response
{
"data": {
"addPropertyToShellAccount": {
"addPropertyToShellAccountData": AddPropertyToShellAccountOutputType
}
}
}