I'm flying with United Airlines from the US to Portugal in two days. I've looked at the covid entry requirements in two places: the United app and the Portuguese government website. The United airlines app says that I just need 3 doses of an approved vaccine, and it allowed me to share the record I have on the Health app on my iPhone and it was verified instantly and it says I've completed all the covid entry requirements.
The Portuguese government website however says that they do not accept US vaccination certificates, and that I need a negative test. What do I do here? I don't want to pay for a test if I don't have to, but I also don't want to show up to the airport and find out I actually need it.