No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I know the automated phone line.
I beleive there is a toll free phone number you can call and automated system will tell you the status. I am not sure if there an online site where you can find that app status.
I think those links are only for an auto loan not a credit card