API Design
API design refers to the process of developing a software interface that exposes the backend data and application functionality for use in new applications.