No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Like others have said, if they are asking for documents, they are probably going to approve you. Had the same thing happen with my Citi Double Cash Card. Got a pathetic CL, but at least my foot is in the door. CLI's over the coming months and years should get it to a good spot.