Question: what all documents are required for vac appointment?
Answer: Your current passport., Your previous passport, if it contains your current or most recent U.S. visa., Appointment confirmation page., DS-160 confirmation page.