contactCreateAccount
Creates a user account for an existing contact, enabling system access and authentication.
**Authentication Required**: Customer authentication or user management roles **Authorization**: Contact editor or owner roles **Error Codes**: CONTACT_NOT_FOUND_ERROR, ACCOUNT_ALREADY_EXISTS_ERROR, VALIDATION_ERROR, UNAUTHORIZED_ERROR
AUTH: Role=[user.OWNER]
contactCreateAccount(
id: Int!
input: CreateAccountInput
): RegisterContactResponse!
Arguments
contactCreateAccount.id ● Int! non-null scalar
Contact unique identifier
contactCreateAccount.input ● CreateAccountInput input
Optional account creation parameters