Building a feature rich and massively used API requires one to always expect the unexpected. Things can go wrong in the weirdest ways, so you should prepare, protect and detect. In this talk we will share our experience and the lessons we learned (some of them the hard way…) about building and operating an API at scale.