We use WSO2 API Manager for securing API calls for various applications.
API Developer at a tech services company with 11-50 employees
Open-source, easy to use, and has excellent technical support
Pros and Cons
- "WSO2 API Manager is easy to use."
- "I would improve the product documentation. There are some gaps, and it can be difficult to find the proper documentation for the product if you need to solve something."
What is our primary use case?
What is most valuable?
WSO2 API Manager is easy to use.
What needs improvement?
I would improve the product documentation. There are some gaps, and it can be difficult to find the proper documentation for the product if you need to solve something.
There are some new features, but we are not currently using the most recent version. We're looking forward to the new release.
The initial setup could be simplified.
For how long have I used the solution?
I have been using WSO2 API Manager for one and a half years.
We have a subcontractor who occasionally downloads new versions from the repository and dates them on a half-year basis.
Buyer's Guide
WSO2 API Manager
February 2025

Learn what your peers think about WSO2 API Manager. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
839,422 professionals have used our research since 2012.
What do I think about the scalability of the solution?
It is not scalable, in a specific way, but scalable in OCP.
There are 20 to 40 applications and thousands of users who are working through the solution.
How are customer service and support?
We are quite satisfied with technical support.
I would rate technical support a four out of five.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I'm not currently working with IBM products because my job has changed. I'm now employed by a different company, and I'm now primarily working with WSO2 products.
We mainly use API Management and Identity Server.
How was the initial setup?
The initial setup is medium, not easy, but also not difficult.
It's a complicated product. There are numerous distinct connections.
We have a maximum of ten engineers working on various parts of the solution and looking after deployment and maintenance.
What about the implementation team?
It was not done by me. I lack experience with the current setup.
What's my experience with pricing, setup cost, and licensing?
We use the open-source version of WSO2 API Manager, there is no cost.
What other advice do I have?
I definitely recommend this solution.
Because the complexity of the setup and the documentation could be improved, I would rate WSO2 API Manager an eight out of ten.
I'm pleased with the WSO2 product, but there are some gaps in the documentation. It could be greatly improved in this case so that it is easier to deploy and maintain when there are issues.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.

Solution Architect at a tech consulting company with 501-1,000 employees
A user-friendly tool that can be used to protect the frontend and backend proxy APIs
Pros and Cons
- "WSO2 API Manager has a user-friendly model."
- "WSO2 API Manager should improve its marketplace subscription model and documentation in order to reach a higher level in the market."
What is our primary use case?
We use the solution mainly to protect the frontend and backend proxy APIs. We also use the solution for federating with the identity server. We publish our backend API into WSO2 API Manager and use the proxy API outside. We use the solution for authorization, authentication, and accounting purposes.
What is most valuable?
WSO2 API Manager is quite easy. With WSO2 API Manager, we can use different DBs. It is easy to accommodate the solution along with any kind of identity server. WSO2 API Manager has a user-friendly model.
What needs improvement?
WSO2 API Manager should improve its marketplace subscription model and documentation in order to reach a higher level in the market.
For how long have I used the solution?
I have been using WSO2 API Manager for the last two to four years.
What do I think about the stability of the solution?
I rate WSO2 API Manager an eight out of ten for stability.
What do I think about the scalability of the solution?
I rate WSO2 API Manager an eight out of ten for scalability.
How are customer service and support?
The solution's support model is not very clear enough right now.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I previously used the Akamai tool.
How was the initial setup?
The solution's initial setup is very easy. I rate WSO2 API Manager an eight out of ten for the ease of its initial setup.
What about the implementation team?
The solution's deployment takes two to three hours. One person is sufficient to deploy WSO2 API Manager.
What's my experience with pricing, setup cost, and licensing?
WSO2 API Manager is a costly solution, and its pricing is not competitive enough compared to other products.
What other advice do I have?
I would recommend WSO2 API Manager to other users.
Overall, I rate WSO2 API Manager an eight out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
WSO2 API Manager
February 2025

Learn what your peers think about WSO2 API Manager. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
839,422 professionals have used our research since 2012.
Open Bannking,API and SOA Technical Architect at a computer software company with 10,001+ employees
Reliable, good support, but could be more secure
Pros and Cons
- "WSO2 API Manager is a stable solution."
- "WSO2 API Manager could increase their security compliance."
What is our primary use case?
WSO2 API Manager is used for digitalization and innovation.
What needs improvement?
WSO2 API Manager could increase their security compliance.
Here in India, the government is coming with a lot of regulations and required security features which the solutions have to upgrade to meet this requirement. Most of the solutions sell API management as a security solution, but they have to improve the security features.
There are a lot of modules and it can be complex.
For how long have I used the solution?
I have been using WSO2 API Manager for approximately four years.
What do I think about the stability of the solution?
WSO2 API Manager is a stable solution.
What do I think about the scalability of the solution?
My customers are not large companies, their volume is less. That is the reason why I recommend WSO2 API Manager because they have a full life cycle of products. For example, they have ESB, API management, and other tools. Additionally, they have webMethods and is quite expensive.
There is a solution called Gravity which is new that is very good, but they have pure API management which vendors are looking for a full-fledged solution. That is their legacy model, they would need an ESB.
How are customer service and support?
The technical support is good but it depends on the partner relationship.
I would rate the support from the WSO2 API Manager a four out of five.
Which other solutions did I evaluate?
Most of the solutions similar to WSO2 API Manager have small differences, because of how it fits in their environment. The features that WSO2 API Manager has most of the vendors have too.
What other advice do I have?
I rate WSO2 API Manager a seven out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: Integrator
Chief Technology Officer at Swifta Systems and Services
Easy setup and stable
Pros and Cons
- "Most of the time, we need to install a plug-in without having any lapse in services or restarting the application. The WSO2 platform can do all deployments without any downtime."
- "I can say that user management is not really flexible. So, if I want to create 1,000 store users, I can't do it as a publisher. You have to register as a store user using the store URL."
What is our primary use case?
Our normal use case for API Manager is to create pre-configured store users. The administrator who creates those users then sends them their credentials and secure links. We are running API Manager on a Tomcat server. Currently, I am the main person who works with API Manager, because it requires a proper understanding of the APIs.
How has it helped my organization?
When looking at things from an enterprise point of view, it's often difficult to see the benefit of a tool. Most of the time, we need to install a plug-in without having any lapse in services or restarting the application. The WSO2 platform can do all deployments without any downtime.
What is most valuable?
API Manager upgraded to 3.2 recently, and it has more flexibility in terms of authentication methods. In the version we're currently using, there is only a token. We couldn't do basic authentication.
What needs improvement?
In version 2.5, there is room for improvement on the UI. That may have been addressed in the upgrade to 3.2, which uses the latest front-end framework that's commonly used in other solutions like JIRA. I would need to play around with the upgrade, but I believe the UI issue has been addressed. I can only speak about my experience with the 2.5 version because that's the one I've been able to use extensively. I can say that user management is not really flexible. So, if I want to create 1,000 store users, I can't do it as a publisher. You have to register as a store user using the store URL. It would be nice if API Manager had that functionality as an administrator, so you would have a user management interface where you can create store users.
For how long have I used the solution?
I've been using API Manager for more than five years. I was using the platform before the recent overhaul. They now have this new interface where they migrated the front end to using view. So I think view framework or react, one of the two, but it's been a while.
What do I think about the stability of the solution?
API Manager is stable. We haven't had any stability issues at all. It has run on Tomcat for as long as I know, and it's a stable web service so.
What do I think about the scalability of the solution?
In terms of scalability, it has so far been able to handle the traffic on the platform. We haven't had any issues where we've had downtime because too many requests were coming in per second.
How was the initial setup?
The setup was pretty straightforward. I asked my colleague to do the setup. Since I've been working on it for a while, it probably wouldn't be a challenge. We didn't use many resources to do the setup or spend much time setting up the application because they've added more deployment scripts to make the solution easier to deploy.
Which other solutions did I evaluate?
Maybe I lack the curiosity to push me to check other platforms. Even when I try checking them, I've not actually checked other competitors because the major competitor got acquired by another platform.
What other advice do I have?
I would rate API Manager eight out of 10. The advice I would give to anyone considering API Manager is to take the time to understand how the platform works. It doesn't matter how good a thing is if you don't understand the purpose. For example, you need to understand the use case for service orchestration. And once you know that, you know why it makes sense to bring in WSO2 API Manager. This is a better way to go about things than to force yourself into it, only to find out that it's not working for you at the end of the day.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Sr. Technology Specialist at a computer software company with 5,001-10,000 employees
A complete solution for designing and publishing with useful open-source features
Pros and Cons
- "Its open-source features are very good, especially for your production work."
- "They don't have different URLs for administrators."
What is our primary use case?
We're currently evaluating WSO2 API Manager and Kong for development environments and not production environments. We're currently using Apigee and AWS API Database for the production environments.
What is most valuable?
Its open-source features are very good, especially for your production work. If your workload's still running in an on-premises environment, WSO2 is a good product.
I like a few WSO2 plugins we're using for routing, message request transformation, or response transformation. I also like the security encryption feature.
Another thing I like about WSO2 is the nice training and tutorials they have on their website. They have my type of training on their website for API gateway and open banking. They're all self-based training, and you can go to those training pages or videos and learn in your free time.
What needs improvement?
They don't have different URLs for administrators. They should have one in place like Kong. For example, Kong has Konga as an administrative URL, where everything is available in one place for submissions and subscribers. But with WSO2, they have exposed it on a different port, and if I want to publish, I have to open a different URL with a different port for publishers and subscribers. It'll help if they can combine it on one port. WSO2 API Manager could also be somewhat cheaper.
For how long have I used the solution?
I have been using WSO2 API Manager for more than one or two months.
What do I think about the stability of the solution?
It looks like a stable product.
What do I think about the scalability of the solution?
WSO2 API Manager is a scalable solution.
Which solution did I use previously and why did I switch?
WSO2 is the first open-source solution we're trying out. But we're still using Apigee from Google and AWS API Database from Amazon.
How was the initial setup?
The initial setup is straightforward, and not much effort is required for installation. It's simple.
What about the implementation team?
We implemented it by ourselves. It took about two people to set up and deploy.
What's my experience with pricing, setup cost, and licensing?
It's not expensive, but it could be cheaper.
What other advice do I have?
I would recommend it as I think it is good.
On a scale from one to ten, I would give WSO2 API Manager an eight.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Software Architecture Leader at Edenred
Great API management, but there are better solutions available
Pros and Cons
- "The main feature — the publication of the API, the management section — is great in general."
- "I think they could greatly improve the general UX with their solutions."
What is our primary use case?
We use it along with IdentityServer, as our main API management tool for API exposure to the internet. It's not for internal usage, it's for external use.
We have two main roles regarding WSO2 API Manager. There are the admins, who publish guides and user updates, etc — we employ around four people who perform this role. In terms of users, we have around five to six million users going through it on a monthly basis.
What is most valuable?
The main feature — the publication of the API, the management section — is great in general.
What needs improvement?
I think it would be very unfair for me to answer this question because we are running a very outdated system (they might have improved it a lot with their newer versions), but I'm going to try it anyway. I think they could greatly improve the general UX with their solutions because when you manage different components that are meant to work together, it's very difficult. You have to deal with two completely unrelated interfaces.
Perhaps they should include a tool to assist with migrating to Azure.
For how long have I used the solution?
I have been using WSO2 API Manager for the past four to five years.
What do I think about the stability of the solution?
Stability-wise, it's actually pretty nice — it's good. I wouldn't say it's very good or excellent, but it's good. It fits the bill.
What do I think about the scalability of the solution?
Scalability-wise, I'd give it a three-star rating out of five — good, but not very good or perfect.
The provisioning has to be done manually. In terms of system-wise configurations, these settings involve a lot of big Java components, so it's not natural. It's not very easy to handle. Again, this is an older version. Perhaps they have already worked on this.
How are customer service and technical support?
We don't have a contract for dedicated support. We have to deal with internet forums, etc. Officially speaking, there's no support outside of community forums.
The documentation and community support are pretty helpful. There are a lot of questions answered about WSO2 on several forums and message boards, etc. Although it's not dedicated, it's quite relevant.
Which solution did I use previously and why did I switch?
We're actually in the process of switching to Microsoft Azure API management.
For us, the main benefit of Azure is that it's a managed solution. We have a very restricted theme and not having to deal with the actual configuration of the platform or the underlying operating system and other intrinsic administration tasks is a big win for us. The feature that we use the most and that is most licensed is perhaps the online portal. The certified online portal is the biggest win for us because we can deal with the associated integrations within this new portal, which we can't in the current stack, the on-premises stack.
How was the initial setup?
I wasn't a part of the original project, but I know that the initial setup wasn't easy.
What's my experience with pricing, setup cost, and licensing?
We use the open-source version — the free version.
What other advice do I have?
I wouldn't actually recommend this to anyone. I think that there are paid solutions, such as Azure API Management, which will relieve you from the administrative burden. Personally, I wouldn't recommend this solution at all.
On a scale from one to ten, I would give WSO2 a rating of seven. It's a good tool, but dealing with the on-premises infrastructure is a big headache.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Director of Software Development at a tech company with 10,001+ employees
Complicated, costly, and scalable
Pros and Cons
- "Yes WSO2 API Manager is scalable"
- "WSO2 API Manager can be improved a lot relating to usability"
What is our primary use case?
We use WSO2 Manager for API management.
What needs improvement?
WSO2 API Manager can be improved a lot relating to usability. It is a bit heavy. The workflow is more complicated in terms of API creation and publishing.
For how long have I used the solution?
I have been working with WSO2 API Manager for four years now.
What do I think about the stability of the solution?
WSO2 API Manager is fairly stable. I won't say, it is very stable. We have had our issues.
What do I think about the scalability of the solution?
WSO2 API Manager is scalable.
How are customer service and support?
You need to understand the nuances of the support calls.
How would you rate customer service and support?
Neutral
How was the initial setup?
The initial setup of WSO2 API Manager is not very straightforward. It is complicated.
What about the implementation team?
The implementation is done in-house.
What was our ROI?
I do not feel there is a return on investment.
What's my experience with pricing, setup cost, and licensing?
It is costly, around ten thousand per year, per instance. We normally run two nodes and one cluster per region. This is just for APIM and identity manager put together, so it's like six instances of AP manager and six instances of identity server. That comes to around one hundred and twenty thousand. For an open-source solution, it is a bit costly.
What other advice do I have?
I would rate WSO2 API Manager a six out of ten because of usability and cost.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Vice President at Exzatech Consulting And Services Pvt Ltd.
WSO2 API Manager for Enterprise Digital Transformation
Pros and Cons
- "Helped us to quickly publish our Microservice APIs and enforcing different policies against them, it comes up with features like Security, Throttling policy and it provides complete access to customize API's which actually saves development effort and time."
- "Providing easy configuration for email and SMS notifications, layout and customization of admin and developer landing pages."
What is our primary use case?
We have developed a slew of applications for Bank, that helped transform multiple core banking processes, such as customer onboarding, account servicing, and rapid loan request fulfillment. The solution, which is powered by WSO2’s API management and enterprise integration technologies, seamlessly bridges systems while paving the digital path to a connected financial ecosystem.
How has it helped my organization?
- Reduced operating costs by using open-source technology solutions
- Enhanced customer trust built through multi-channel communication
- Shortened delivery time for client services
- Improved compliance and reduced risk exposure
What is most valuable?
Helped us to quickly publish our Microservice APIs and enforcing different policies against them, it comes up with features like Security, Throttling policy and it provides complete access to customize API's which actually saves development effort and time.
The solution offers a simple and easy configuration. You can get it working up within one or two days' time. It's very fast, simple to use, and you can deploy things quickly. Its very easy to configure and takes less time to create customize policies across the API Gateway.
The solution is very stable and can scale well.
What needs improvement?
Providing easy configuration for email and SMS notifications, layout and customization of admin and developer landing pages.
For how long have I used the solution?
We've been using this solution for last 5 years.
What do I think about the stability of the solution?
It's stable. There is no issue with it in that sense at all. That said, some of the customers who have faced issues have had problems in the updating part. For example, when they update something, something goes wrong. However, if they are following a proper process, they should be okay. Whenever you have to do an upgrade you should first do it in a staging environment to test it and make sure you won't have issues. If everything works properly there only then should you move into production. If somebody follows a proper IT process, then they will have no issues. We have never faced any issues and it's a perfectly stable platform as far as we are concerned.
What do I think about the scalability of the solution?
WSO2 API Management platform can be deployed in a scalable manner where the system can handle 1000RPS with 10 - 20 KB payloads.
WSO2 API Manager can be deployed in a way where auto scaling is there so whenever there is a traffic spike the deployment can auto scale.
Also, APIs can be deployed across multiple gateways so one APIs traffic spike won't affect the rest of the gateways.
How are customer service and technical support?
Tech support is very good. The open-source version means you have to get support from the community. However, if you have a subscription, they provide the support portal and everything is solved there. Therefore you get support directly from the project team. The engineers who developed the product directly support you sometimes and you get very good support from them.
There are no issues with support at all. Even if you need some sort of customized help, the engineers will assist. It's very helpful.
Which solution did I use previously and why did I switch?
have used 3scale earlier, to lower costs, simplify maintenance, and because WSO2 API Manager is open-source
How was the initial setup?
The initial setup is not complex or overly difficult. In fact, it's pretty straightforward. The solution offers a simple and easy configuration. You can get it up and running within one or two days. The deployment doesn't take very long.
We have implemented both all-in-one deployments and distributed setup. The distributed setup is a little more complex, most of the time takes in network configurations. That said, the basic setup is very simple and fast.
What about the implementation team?
We have a dedicated lab setup for trying new features, and we provide implementation and support solution to our customers.
What was our ROI?
Complete feature set in the open source version
Flexibility and extensibility
Complete platform with built-in integration and security
What's my experience with pricing, setup cost, and licensing?
Single GA (generally available) edition with all features. Subscription model
Simple pricing model with per core pricing. No licensing fees for development
Each subscription also covers, at no extra fee:
• Bursting of on-premise production systems by up to two times the subscribed cores, lasting for up to 3 cumulative days during the subscription year.
• Up to 3 pre-production environments
• Individual development machines, though please note that issues arising on such systems qualify for query support rather than incident support SLAs
• Analytics Profiles
• Passive instances in an active/passive deployment
• Disaster recovery systems
• Query support hours up to a level proportional to the subscription fee
Which other solutions did I evaluate?
We evaluated 3scale, Apigee and Tibco
What other advice do I have?
I'd rate the solution at a ten out of ten. We've been extremely happy with it so far. It's affordable and pretty easy to use overall.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: partner

Buyer's Guide
Download our free WSO2 API Manager Report and get advice and tips from experienced pros
sharing their opinions.
Updated: February 2025
Product Categories
API ManagementPopular Comparisons
Microsoft Azure API Management
Amazon API Gateway
webMethods.io
MuleSoft API Manager
Kong Gateway Enterprise
IBM API Connect
IBM DataPower Gateway
Layer7 API Management
3scale API Management
SEEBURGER Business Integration Suite
Apache APISIX
Traefik Enterprise
SwaggerHub
Buyer's Guide
Download our free WSO2 API Manager Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What is the biggest difference between Mulesoft API Manager and WS02 API Manager?
- When evaluating API Management, what aspect do you think is the most important to look for?
- What is the difference between an API Gateway and ESB?
- In a Digital Banking Environment how do we see the role of ESB/ API Managers?
- What is an API Gateway?
- How do you protect your API from security threats?
- What should one take into consideration when choosing an API management solution to manage Microservices?
- Which API Management tools have the best developer portal?
- Which API management tool is the best?
- What is your favorite API Management tool?