Amex requires you to have a credit score above 690 to qualify. Apart from your credit score, Amex will also look at your credit history, income, and other debts. The Amex Platinum has a high annual fee for the rewards and luxury benefits you get, so a high income with a good score is ideal for an Amex Platinum.