Skip to main content

API

Documentation for API Integration and Development

📄️ Backend JavaScript

The system uses ECMAScript E5/E5.1 for execute code in the backend. For general information about JavaScript there is plenty of information available, e.g. on Wikipedia or MDN. The main difference is that E5 does not offer the convenience of async/await and variables share the same scope in a function. However E5 still offers a very convenient way to interact with external services because of the scope chain in JavaScript. The backend comes with a few extra add on functions which are described here.