@Rima ***************
according to Spain's Embassy in Bangkok: TH is green (at least) till the 25th of July
BUT
The airline might require you to go through immigration in Amsterdam (my friend did... Not sure if he was forced to or chose to)
In that case u r looking at Netherlands law
The airline asked for it on check in at Suvarnabhumi.
If u don't have would they still let u board?... Not sure.
It's SUCH a risk for 1500 baht ... I would just do the antigen (gotta be less than 48hr old at time of landing)
He did NOT make an appointment for the test