This document discusses API security best practices at Skyscanner. It outlines how Skyscanner uses four security squads of over 20 security engineers to implement continuous security monitoring and automation. Key practices include implementing mTLS for API traffic, role-based access control, short-lived access tokens, parameter validation, and ensuring authentication, authorization, and sensitive data protection. The document emphasizes shifting security left in the development process through design reviews, automated testing, and a real-time feedback loop to ensure long-term security improvements.