Part II. API documentation