Det är (normalt) ansvaret för flygbolagen att bekräfta att du har obligatoriska handlingar att komma in i landet du reser till. Det är INTE deras ansvar att bekräfta att du uppfyller kraven för att faktiskt använda dessa dokument.
Om du till exempel reser till ett land som kräver visum, och du visar flygbolaget ett turistvisum, har de träffat sin ansvarsnivå runt om att bekräfta att du har nödvändiga dokument.
Om du senare kommer fram till gränsen och anger att du är där för att arbeta, kommer du sannolikt att vägras tillträde på grund av att du inte har korrekta -dokumenten för ditt avsedda besök - men flygbolaget kommer inte in på något sätt hållas ansvarigt för att du innehöll dokument som i allmänhet skulle ha tillåtit dig att komma in i landet.
Samma sak gäller tidsgränser som Schengen 90/180-dagsregeln. Flygbolaget måste bekräfta att du har oavsett vilket dokument som krävs för att komma in i ditt destinationsland (vilket kan vara visum eller bara ett pass från ett land som inte kräver visum). De är inte skyldiga att bekräfta någonting utöver det, till exempel om du har tillräckligt med dagar kvar i dina 90 dagar för din vistelse - det är kvar för invandringspersonalen på destinationsflygplatsen.
I vissa länder finns ytterligare ett steg som flygbolaget måste genomföra, vilket innebär att en elektronisk kontroll måste göras vid incheckningen för att bekräfta att passageraren är tillåten in i landet. Till exempel är alla australiska visum elektroniska, så flygbolaget behöver elektroniskt bekräfta med den australiensiska regeringen att passageraren tillåts ombord på flygningarna som ett sätt att kontrollera deras visum. Det är verkligen möjligt att ett land kan genomföra ytterligare kontroller som en del av den processen, men jag är inte medveten om någon som för närvarande gör det bortom grundläggande saker som att kontrollera om passageraren är på en "no-fly" -lista.