API Basics for Beginners: Understand the Core