Skip to main content

API Manager

The WSO2 API Manager is an open-source platform built on Java for creating, publishing, and managing APIs. The platform provides two main portals: the Publisher Portal, where APIs are created and managed, and the Developer Portal (DevPortal), where developers can discover and use available APIs.

The API Manager provides a unified public entry point so that all published APIs share the same prefix: https://api.nfdixcs.org/.  At the same time, it ensures secure access through several mechanisms: Communication is encrypted using HTTPS, authentication and authorization are handled through OAuth 2.0 as well as API keys and fine-grained access control policies allow access to be restricted based on user roles.

Additional features support the reliable and secure operation of APIs. Rate limiting protects backend services from excessive requests, and built-in security policies help mitigate common threats. Monitoring and logging make it possible to detect unusual or suspicious activity. AI-driven analytics also provide insights into API usage patterns, which can help improve performance and efficiency. Through ist centralised API management and the provision of secure access, the WSO2 API Manager is a key component connecting different services.