The API consists of 3 different application types:
- Proxy API
- Internal API
- Hybrid API
APIs that can be accessed from the internet under a sub path (for example
/resources). They can only communicate to Internal APIs and Hybrid APIs.
Internal APIs can only be accessed by other APIs in Edlib. Internal APIs cannot make requests to proxy APIs
Hybrid APIs can be accessed by both other APIs and from the internet. The internal part is protected with a key shared with all Edlib-specific APIs. Hybrid APIs, in turn, cannot make requests to proxy APIs.