Add chicken, cranberries, pecans, apple and green onion to a medium-size bowl.
In a small bowl or measuring cup, whisk together mayonnaise, salt, garlic powder, and pepper. Pour over chicken and other ingredients. Using a large spoon or spatula, toss all ingredients together until well mixed.
Serve immediately. It can be stored covered in the fridge for up to 5 days.