APIs
The SIP offers several APIs that developers can use to access data or perform actions. This page gives an overview of the APIs that are available on the SIP:
API | Description | Gitlab Project |
---|---|---|
People | Provides the methods to manage users and groups in the VSETH user management system. | https://gitlab.ethz.ch/vseth/0403-isg/sip-api-apps/peopleapi |
Payment | Allows to let users pay for products/services. | https://gitlab.ethz.ch/vseth/0403-isg/sip-api-apps/payment-api |
Product | Where products available in the Payment API are registered. | https://gitlab.ethz.ch/vseth/0403-isg/sip-api-apps/csv-product-api |
API for sending mails via SMTP and GRPC on VSETH Student Innovation Plattform (SIP). | https://gitlab.ethz.ch/vseth/0403-isg/sip-api-apps/mail-api |
The proto files of the APIs can be retrieved using SerVIS.