Question: what are the requirements to get american visa?
Answer: An online nonimmigrant DS-160 application form. You can file the form DS-160 here.
Your valid passport. It must be valid for at least six months beyond your planned stay in the United States. ... 
One photograph. ... 
Receipt proving payment of $160 for a nonimmigrant US visa application. ... 
Social media details.