If you are leaving from a US airport, you have to get the same tourist card/visa (pink, more expensive) and fill out the same form for the reason for your trip (not tourism) with a US passport or a German one. The airlines are checking that you have everything in order before you are allowed to embark from the US airport.