API Basics and Restrictions