Types of APIs In Web Application Development Processes