Sign in
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

SwaggerHub for AWS

SmartBear Software | 1

Reviews from AWS Marketplace

0 AWS reviews
  • 5 star
    0
  • 4 star
    0
  • 3 star
    0
  • 2 star
    0
  • 1 star
    0

External reviews

168 reviews
from G2

External reviews are not included in the AWS star rating for the product.


    Chirag S.

Easy And Smart API Design Platform

  • May 21, 2022
  • Review verified by G2

What do you like best about the product?
It is very helpful to design a standardized API with industry-standard guidelines and also with flexible developer options. The developers can upload the YAML file with Swagger Editor or use the SwaggerHub Visual Editor to update the API information without having to understand the YAML syntax.

It provides nice plugins to integrate with Visual Studio Code Editor and IntelliJ IDEA. This enables designers to view and edit their APIs and domains directly from within their favorite developer environments thus enabling them to be more productive with a hassle-free editing experience.

It also supports different languages like Java, Python, and JavaScript to generate the server files. For example, while developing a Java Spring Boot project, the Swagger can generate the required java files like controllers, and models, and we can directly make use of this auto-generated stuff while writing our business logic. Refer: https://editor.swagger.io/
What do you dislike about the product?
It is literally beneficial but still few things can be improved. Such as :

While generating a Java spring-based project using Swagger Editor here: https://editor.swagger.io/ a lot of useless dependencies will be included in the pom.xml file.

By the way, it is capable to generate the documents but a new feature for converting those docs into wiki pages can add more value to this product.
What problems is the product solving and how is that benefiting you?
Mostly I use Swagger Editor and Swagger UI from the SwaggerHub for the following use cases:

1. To implement the REST endpoints I get YAML specifications from seniors in my team then I use Swagger Editor to upload that spec and generate the required source files in Java. In the end, most of the source code will be autogenerated for me so now I just implement that autogenerated interfaces and write my business logic. So as a result I no need to write all the source code again.


2. I also make use of Swagger UI to understand the REST endpoints to be consumed. The Swagger UI tells me everything in one go without unnecessarily looking into the complex logic written behind that. Regarding an endpoint, it shows everything like required input parameters, payload, response, error response, etc.
Recommendations to others considering the product:
It is a free hand tool to develop and design APIs. So must use it to improve the productivity.


    Financial Services

Swagger for API Testing

  • May 20, 2022
  • Review provided by G2

What do you like best about the product?
It is best to use swagger as it is more easy to use u can perform various method get post out delete
What do you dislike about the product?
The authentication sone time session out to quickly
What problems is the product solving and how is that benefiting you?
The http response and validation can be easy checked


    CHANDAN G.

Show API Documents Workflow Tool

  • April 03, 2022
  • Review verified by G2

What do you like best about the product?
I best part is automation API documentation to all services its very helpful for clients and developers to use this to understand and to get all things quickly .
What do you dislike about the product?
It's clunky and it doesn't work for some time for all user steps learning curves premium version issues and issues with compatibility and problems with to add tokens every times
What problems is the product solving and how is that benefiting you?
It helps me a lot when I am internship of the project of java with spring boot content with Jenkins etc , so whenever I am/have to explain to our BA team or clients as well them its very help full to whats request body, response with simple UI. Using Swagger make my work easy.It also helps me when subordinates have any problems with their project it's very easy to track.


    Nikitha S.

Importing OpenAPI Definitions for user introspection & management of secure files with SwaggerHub

  • March 29, 2022
  • Review verified by G2

What do you like best about the product?
SwaggerHub is a great platform for our API design and definition requirements & managing them throughout its lifecycle. It seamlessly integrates well with multiple Swagger tools such as API Editor, Validator & Codegen and brings them together in a single platform where we can effectively collaborate on the functionality of our business workflow. It implements OpenAPI specifications for API management & simplifying the implementation logic for our remote service interactions.
What do you dislike about the product?
Its path templating feature effectively utilizes various template expressions which are properly delimited and represented dynamically using its built-in path parameters. We can compose OpenAPI document specifications either in JSON or in YAML scripts as it supports both. It also includes key expressions which help in runtime evaluation & identify the URL which needs to be used for our callback request so I don't feel any downside while working on the SwaggerHub platform.
What problems is the product solving and how is that benefiting you?
We can import any OpenAPI definitions into the SwaggerHub platform which has a size limitation of 10MB per JSON/YAML script. It categorizes version number if we work with existing API and its imported definitions are overwritten for the same version number files. All object references are declared both internally and externally so that the specification & resolution are defined through JSON reference and not by JSON schema. This offers extensive reliability and polymorphism features while working with our user introspection & secure file models.


    Omprakash D.

Swagger is good for showing better api explanation

  • March 24, 2022
  • Review verified by G2

What do you like best about the product?
Swagger UI is good so that we can easily understand what is the requirement to develop a particular endpoint and even it is good for QA people to understand all the required data for a particular endpoint so that they can test it without asking to developer
What do you dislike about the product?
minimization and expansion of the particular API block can be approved i.e. when we have a lot of endpoints is listed on swagger so it is hard to navigate between different endpoints.
What problems is the product solving and how is that benefiting you?
I am simply using swagger for API development and our System engineer updates the swagger API and based on the swagger I develop the endpoint.
Recommendations to others considering the product:
yes I recommend people to use swagger in their project.


    Susanta Kumar P.

Api Development platform which includes api documenatation, manage and its deployment etc.

  • March 16, 2022
  • Review provided by G2

What do you like best about the product?
1. Api documentation mainer swagger UI documentation automation and gives all the details of API starting from the payload to response.
2. Make the life of developer/QA easy while testing Rest APIs.
3. Secure API by token-based authentication support, so that it's not exposed to the outside world.
What do you dislike about the product?
1. Nothing as such but difficult to test OpenApi.
2. Without reading the documentation it's difficult to use, but once you grasp it works like a charm.
What problems is the product solving and how is that benefiting you?
I am a backend developer and write and consume Rest Apis. So Swaggerhub helps me for automatic API documentation and is quite pluggable while testing rest APIs.
Recommendations to others considering the product:
Please integrate this in your project and it helps in rapid Api development and testing.


    Computer Software

Swagger amazing out of the box tool!

  • February 24, 2022
  • Review provided by G2

What do you like best about the product?
The best thing that I enjoy the most is the ease of implementing it in your API solution. Out of the box, it comes with powerful tools for API documentation and testing, making the start of development easier and faster.
It has a friendly UI, and I like the grouping between API endpoints because it is color-coded.
What do you dislike about the product?
I'm not too fond of it because it constrains you and makes things harder when the team needs to use other software in parallel, as integration with other useful apps is not that great.
What problems is the product solving and how is that benefiting you?
Faster development start.
Easier access to documentation.
OpenAPI is highly known and used, so it has a lot of backing from developers (frequent updates).
Easier documentation sharing.


    Urvi S.

Great Tool For Api Design & Documentation

  • February 12, 2022
  • Review verified by G2

What do you like best about the product?
An open-source, free & user-friendly documentation tool for the api from where anyone can check & test it. API documentation is very easy such that do the coding & related document will be automatically generated.
What do you dislike about the product?
There is no way to write the test cases. Better if it'll allow the integration for the third party software.
What problems is the product solving and how is that benefiting you?
Easy to share & use across the team. Best in the case of the organization of API documentation. Easily able to integrate with bitbucket & other repositories. We can create the multiple versions of the definition before allowing them publicly.


    Business Supplies and Equipment

The best tool for API lifecycle management

  • February 07, 2022
  • Review provided by G2

What do you like best about the product?
SwaggerHub is very useful and convenient for API lifecycle management. It provides all the must-have stuff for API development, designing, testing, and documenting WITHOUT INSTALLATION!! Managers can share API contracts so easily!!
What do you dislike about the product?
Sometimes I face configuration related issues with Multipart Request and particular Content-type form data part. However this is still a great tool for API management.
What problems is the product solving and how is that benefiting you?
Improve software development process agility


    Yash R.

Great way to document your backend API !

  • February 04, 2022
  • Review verified by G2

What do you like best about the product?
A swagger is actually an awesome tool to automatically document your API once it is integrated, it provides a great User interface to see the structure and schema of API and executes commands directly!
What do you dislike about the product?
we are using sails.js as a backend framework and integrating swagger with sails.js is really hard and painful process, lack of tutorials on the internet and documentation to integrate with sails is not that great actually, but once it's integrated after that it works smooth!
What problems is the product solving and how is that benefiting you?
we are a startup building MVP, we are looking for documentation of backend API and came across swagger, and it's really awesome, supports great features to execute API via UI directly, also we can see schema and structure of the API on swaggerhub.