Part I. API Documentation