📄️ Overview
The WeStudents OpenAPI is organized around REST, it accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes and authentication. Everything is built upon Node.js and supported from MongoDB as database, the application gets dockerized in order to make it easy to deploy in any environment.
📄️ Authentication
The WeStudents Open API uses API keys to authenticate requests.
📄️ Schools API
Schools API allows to retrieve data on italian schools by searching them with name, code or city.
📄️ Books API
Books API allows to retrieve data on books adopted in italian schools by searching them with ISBN, authors or title.
📄️ Classes API
Classes API allows to retrieve data on classes of italian schools such as subjects taught or books adopted, by searching them by school.