Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

You can invoke an API using the integrated API Console or a third-party tool like cURL.

WSO2 API Manager has an integrated API ConsoleSwagger UI, which is developed using the Swagger UI. Swagger UI is part of the Swagger project. 

Swagger is  is a 100% open source, standard,language language-agnostic specification agnostic specification and a complete framework for describing, producing, consuming, and visualizing RESTful APIs, without the need of a proxy a proxy or third-party services. Swagger allows consumers to understand the capabilities of a remote service without accessing its source code and interact with the service with a minimal amount of implementation logic. Swagger helps describe a services in the same way that interfaces describe lower-level programming code. 

The The Swagger UI is  is a dependency-free collection of HTML, JavaScript, and CSS that dynamically generate documentation from a Swagger-compliant API. It facilitates Swagger-compliant APIs give you interactive documentation, client SDK generation and more discoverability. The Swagger UI has JSON code and its UI facilitates easier code indentation, keyword highlighting and shows syntax errors on the fly. The documentation in the Swagger UI is given in JSON. You can  add add resource parameters, summaries and descriptions to the API your APIs using the Swagger -based API Console. Swagger-enabled APIs give you interactive documentation, client SDK generation and more discoverabilityUI.

Also, see the Swagger 2.0 specification.