Advanced API Security: 4 Lessons to Protect against Data Breaches