Skip to main content
TrustRadius
WSO2 API Manager

WSO2 API Manager

Overview

What is WSO2 API Manager?

WSO2 API Manager makes it possible for developers to both develop and manage APIs of different types. Unlike solutions which focus only on managing API proxies, WSO2 API Manager provides tools to develop APIs by integrating different systems as well.…

Read more
Recent Reviews

TrustRadius Insights

Easy to use and manage: Users found the WSO2 API Manager to be user-friendly and easy to navigate, making it accessible for both beginner …
Continue reading
Read all reviews
Return to navigation

Pricing

View all pricing

What is WSO2 API Manager?

WSO2 API Manager makes it possible for developers to both develop and manage APIs of different types. Unlike solutions which focus only on managing API proxies, WSO2 API Manager provides tools to develop APIs by integrating different systems as well. It supports a variety of API types from REST,…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

30 people also want pricing

Alternatives Pricing

What is Amazon API Gateway?

AWS offers the Amazon API Gateway supports the creation and publication of an API for web applications, as well as its monitoring and maintenance. The Amazon API Gateway is able to support thousands of API calls concurrently and provides traffic management, as well as monitoring and access control.

What is Flowgear?

Flowgear’s platform enables organisations to build application, data and API integrations whether they’re in the Cloud or on-premise, all from a single interface. Using Flowgear’s platform, developers and non-technical users can create, edit and manage enterprise-grade integrations for…

Return to navigation

Product Demos

Advancing Digital Economies with API using WSO2 API Manager, WSO2 Webinar

YouTube

42Crunch Security Audit for WSO2 API Manager 3.1

YouTube

Validate WSO2 API Manager gateway request with open policy agent

YouTube

AWS Lambda Integration in WSO2 API Manager

YouTube

Publicando WSO2 API Manager no Kubernetes, WSO2 Summit 2020

YouTube

WSO2 API Manager at Amazon cloud

YouTube
Return to navigation

Product Details

What is WSO2 API Manager?

WSO2 API Manager makes it possible for developers to both develop and manage APIs of different types. Unlike solutions which focus only on managing API proxies, WSO2 API Manager provides tools to develop APIs by integrating different systems as well. It supports a variety of API types from REST, SOAP, GraphQL, WebSockets, WebHooks, SSEs and gRPC APIs with specialized policies and governance for each different type.


Being fully open source, its architecture and extensibility makes it highly suitable for organizations to build unique solutions that cater to specific business needs.

WSO2 API Manager Features

API Management Features

  • Supported: API access control
  • Supported: Rate limits and usage policies
  • Supported: API usage data
  • Supported: API monitoring and logging

Additional Features

  • Supported: Design and Prototype APIs
  • Supported: Publish and Govern API Use
  • Supported: Control Access and Enforce Security
  • Supported: Create a Store of all Available APIs
  • Supported: Manage Developer Community
  • Supported: Manage API Traffic
  • Supported: Monitor API Usage and Performance
  • Supported: Pluggable, Extensible, and Themeable
  • Supported: Deployable in Enterprises
  • Supported: WSO2 Platform Multi-tenancy Support

WSO2 API Manager Video

WSO2 API Manager

WSO2 API Manager Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo
Supported CountriesAll Countries

Frequently Asked Questions

WSO2 API Manager starts at $0.

MuleSoft Anypoint Platform, TIBCO Cloud API Management, and Apigee Edge are common alternatives for WSO2 API Manager.

Reviewers rate API access control and Rate limits and usage policies highest, with a score of 9.5.

The most common users of WSO2 API Manager are from Enterprises (1,001+ employees).

WSO2 API Manager Customer Size Distribution

Consumers0%
Small Businesses (1-50 employees)0%
Mid-Size Companies (51-500 employees)0%
Enterprises (more than 500 employees)100%
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(16)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Easy to use and manage: Users found the WSO2 API Manager to be user-friendly and easy to navigate, making it accessible for both beginner users and experienced developers. Many reviewers mentioned that they were able to quickly understand and utilize the tool without any complications.

Useful for securing APIs: Reviewers highlighted that the WSO2 API Manager is effective in securing APIs by applying policies. They appreciated the ability to publish APIs in the publisher portal, which allowed them to control access and ensure data security through API gateway policies.

Simplicity of configuration: Users appreciated the simplicity of configuring the WSO2 API Manager in various environments. They mentioned that it can be easily set up using different methods, requiring no prior knowledge or technical expertise. The intuitive user interface further contributed to a seamless configuration process.

Cons:

  1. Administration could be further refined: Some users have mentioned that the administration of the product could be further refined, expressing a need for more efficient management and improved user-friendliness in this aspect.
  2. Tricky to find required articles in documentation: Several users found it tricky to locate the specific articles they needed in the available documentation, suggesting a need for better organization and enhanced search functionality to make it easier to find relevant information.
  3. Handling API groups in publisher not straightforward: Users have expressed frustration with the process of handling API groups in the publisher, finding it confusing and not intuitive to navigate through this feature.

WSO2 API Manager, an open-source API management solution, has received several recommendations from users. The most common recommendations include the following:

  • Industries with many microservices benefit greatly from WSO2 API Manager. It offers easy integrations and the ability to write custom mediation in XML formats.
  • Software engineers in the IT industry find WSO2 API Manager to be a valuable tool due to its open-source nature and reliable support.
  • Users recommend converting current monolithic architectures into microservice architectures using WSO2 API Manager, as it enhances scalability and agility.

In addition to these recommendations, users also appreciate the reliable support, easy deployment, and advanced features of WSO2 API Manager.

Reviews

(1-4 of 4)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
ResellerIncentivized
WSO2 API Manager mainly helps me to expose my internal APIs to the outside world in a secure manner. Furthermore, it helps me with the API transformation as well (e.g., Rest to JSON)
  • API Security
  • API Transformation
  • API Monetization
  • Documentation
  • Support
  • Hybrid / SaaS offering
It is good for any requirements on API security and API transformation. Furthermore, it would be ideal if you have an API-centric business process for a software development organization. It has an excellent Developer portal to support the internal development processes.
API Management (7)
87.14285714285714%
8.7
API access control
100%
10.0
Rate limits and usage policies
90%
9.0
API usage data
80%
8.0
API user onboarding
80%
8.0
API versioning
90%
9.0
Usage billing and payments
90%
9.0
API monitoring and logging
80%
8.0
  • Quick Time to market
  • Adaptable within developers resulting in lower training cost
  • Lower hardware footprint reducing the costs
  • Strong support for deploying on Cloud and Kubernetes providing CAPEX savings
  • Kong Gateway Community (Open Source)
Providing better capabilities comparing the overall API lifecycle management, especially the availability of API Integration layer and a strong identity layer of their own which provides an end-to-end API ecosystem that would be advantageous in terms of a large software development initiative.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
WSO2 API Manager is used to transform STL Product APIs into TMForum Compliant APIs. It is also used for TLS Termination, Authentication, and Rate Limiting purposes. All STL APIs are published to the external world via WSO2 API Manager only.
  • Authentication based on OAuth 2.0 and HTTP Basic Authentication.
  • Rate Limiting applied at different levels like Subscriber, API, Resource and Backend.
  • Monitoring by exporting the metrics in Prometheus and traces in Jaeger.
  • Mediation to perform transformation, orchestration etc.
  • reduce number of portals for configuration like admin, carbon etc.
  • improve certificate handling in case of Kubernetes based deployment.
  • provide out of the box dashboards for Grafana and Kibana.
  • provide more connectors out of the box.
WSO2 is a unique product that provides pre-integrated components like Gateway, Integrator, identity management, etc. Hence it is best suited when the requirement is not just only publish the APIs but also to secure and transform the APIs. WSO2 can be an overhead if only Gateway is required, as there are other very lightweight gateways available in the market.
API Management (7)
88.57142857142858%
8.9
API access control
90%
9.0
Rate limits and usage policies
100%
10.0
API usage data
80%
8.0
API user onboarding
80%
8.0
API versioning
90%
9.0
Usage billing and payments
90%
9.0
API monitoring and logging
90%
9.0
  • Saved almost 500 man-days effort in publishing the TMForum Compliant APIs via WSO2 API Manager compared to publishing the APIs by modifying the Product itself.
  • Saved training cost as the self paced training provided by WSO2 are sufficient.
  • Able to deliver the project in 30% less time as compared to normal project delivery timelines.
Score 5 out of 10
Vetted Review
Verified User
Incentivized
WSO2 API Manager is used across the whole organization to expose the business entities on which 50% of all our applications are dependent on. We use it for our micro service infrastructure to connect and "loose couple" different application domains. It's main function is to provide a way to subscribe to API's and track API subscriptions.
  • Very easy to create API's: it has a very intuitive interface.
  • Overall (Subscriber and Store) everything looks clean and simple.
  • If you know how to, it provides you with all functionality that an API manager should provide. Like security, sandbox, API Console, swagger, mediation policies and much more.
  • Installation of this product is a hell. You need to be an expert to get this running together with WSO2 Analytics. It uses a really confusing method of "port + 1" to connect extra products. I guess this was meant to provide a handy way to add new WSO2 products. In reality you'll need to scroll through numerous config files to set this straight. If you use this out of the box, everything will work all right. But the moment you add SSL certificates, DNS names and you'll need special ports to configure your firewall, this product becomes unmaintainable.
  • The "Store" provides a nice way to group API's. However, the "Publisher" does not... if you have more than 30 API's searching for API's becomes really annoying.
  • The number of configs in this product is huge. As a developer myself, I've never seen (and definitely never created) a product that needed that much config files. Installation and maintenance of products should be stupidly simple, since no developer nor infrastructure person wants to learn something that "just" needs to be a tool.. opposed to being a whole new area of expertise. After using WSO2 API Manager for a while, we wanted to change the admin password... this should be simple enough, like just change the password in "Carbon." But nope. The whole WSO2 environment crashed. We just gave up. Too dangerous.
  • Why so many different "products"? Publisher, Store, Carbon, and numerous hidden interfaces. Analytics, ESB whatever... No wonder there are so many config files and port issues. Make it simple!!!
It's free! No argument can win a fight with that! And it's the only reason I gave it a 5. If you have no money to spend, and a simple environment you'll have a nice product. But free does come with a price. After 5 years we're still struggling with ports, and analytics (it just won't work without any errors caused by some configuration somewhere). An API Manager should work out of the box. The only configuration expertise that any developer wants to invest in, is the configuration of API's. Not the product itself... Anyone who've seen the training material, just for installing this thing will agree that this is not the way to go. Of all the API Managers out there (we've tried 4), WSO2 is the only one were you need to know how this dragon of a java application works internally. Did I already mention the humongous amount of config files?
API Management (7)
51.42857142857143%
5.1
API access control
80%
8.0
Rate limits and usage policies
80%
8.0
API usage data
10%
1.0
API user onboarding
40%
4.0
API versioning
90%
9.0
Usage billing and payments
50%
5.0
API monitoring and logging
10%
1.0
  • We've moved away from legacy SOAP services where nobody knew what services was used by who. WSO2 eliminated at least 90% of time spend on any service.
  • Creating API's (or actually creating the API Management layer...) is so simple that new developers can get away with it in no time. Again, real time gainer.
  • Since creating API's is so simple, developers are very fast in adopting a kind of "Domain thinking". In comparison with Azure API Manager: Azure does not demand knowledge of "how" the product works, but it's definitely more difficult to get an API up and running in Azure. And for some reason, azure does not promote clean domain driven architecture. Domain Driven architecture is the greatest time saver strategy possible. And WSO2 fits nicely in there.
Nevatech Sentinet:
The easiest API Manager available. No knowledge of how the product works internally needed! It works with C# (not java... with all it's config files... really? Java developers?). Great way to categorize API's into groups (domains). All of which is drama in WSO2. But Sentinel is really expensive...
Mulesoft:
Nice and clean. Again, no expert knowledge needed of how the product works internally. Like using word... or any other application, except WSO2. Have java developers never heard of exposing configurations through a user inyterface?? Mulesoft, however is really expensive.
Azure:
Not cheap!! And a chaotic interface too. But it pays! If you have a Microsoft account already, this is your next step.

We chose WSO2 4 years ago because it was free... but we're moving to azure now. And we're very happy with that decision.





Score 6 out of 10
Vetted Review
Verified User
Incentivized
WS02 has been used across our IT organization. We have been working to build the capability of APIs and manage the usage of APIs in a more seamless way across the enterprise. For the cost, WS02 API Manager is good for the usage we are using. We have encountered a fair amount of bugs with each upgrade of the product.
  • Nice API store-front capability
  • Management of users and permissions
  • Better QA testing prior to releases rollout
  • Better support needed
For smaller organizations, I think this is would be a good tool. For large enterprise organizations, WS02 API Manager is likely not the best fit.
API Management (7)
65.71428571428571%
6.6
API access control
80%
8.0
Rate limits and usage policies
80%
8.0
API usage data
80%
8.0
API user onboarding
50%
5.0
API versioning
70%
7.0
Usage billing and payments
40%
4.0
API monitoring and logging
60%
6.0
  • Positive impact on continuity and API standardization.
IBM API Manager is a better enterprise wide tool.
Return to navigation