The iService endpoints are contained within built-in forms. Each form contains multiple endpoints related to the form's function. For example, the Login API form (/f/webapp-api-login) includes endpoints for registering new contacts, displaying details about the logged in user, performing the authentication process for users, and other tasks related to user authentication.
In many cases, the API Forms correspond to the iService User Interface. It can be helpful to inspect the operation of those pages to gain an understanding of the use cases and the user interface that corresponds to the primary use of the API. For example, the Customer Info API form (webapp-api-custinfo) contains the APIs for most of the functions within the Customer Info agent pages. It can be helpful to understand the purpose of these pages when working with the API endpoints.
There are several resources that can help you understand the actual use cases in which agents interact with the system. The iService Style Guide is a quick way to view the pages within iService, locate the submit buttons, identify the typical inputs to forms, see the typical output, etc. To learn more about the various pages and forms within iService, see the iService User Guide for detailed explanations.
If you are new to iService and need some basic training, you can complete the video training courses to develop a better understanding. We recommend this for all users of the product.