Originally Posted by
photographer2012
Don't they require a credit score in order to issue a credit card in the US?
Every US citizen gets a SSN at birth, which is the reference of your credit score. Assuming the OP had some kind of credit activity using his/her SSN in the past, s/he will have a credit rating/score which is enough to apply for the CC.