diff --git a/en/docs/tutorials/edit-an-api-by-modifyng-the-api-definition.md b/en/docs/tutorials/edit-an-api-by-modifyng-the-api-definition.md index e5c04abf23..6a27110e84 100644 --- a/en/docs/tutorials/edit-an-api-by-modifyng-the-api-definition.md +++ b/en/docs/tutorials/edit-an-api-by-modifyng-the-api-definition.md @@ -2,13 +2,13 @@ WSO2 API Manager has an integrated Swagger Editor, which is part of the Swagger project. -[Swagger](http://swagger.io/) is a 100% open source, standard, language-agnostic specification and a complete framework for describing, producing, consuming, and visualizing RESTful APIs, without the need of 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 service in the same way that interfaces describe lower-level programming code. +[Swagger](http://swagger.io/) is an open source, standard, language-agnostic specification and framework for describing, producing, consuming, and visualizing RESTful APIs, without the need for a proxy or third-party services. Swagger allows consumers to understand a remote service without accessing its source code and interact with it with minimal implementation logic. Swagger helps describe a service in the same way that interfaces describe lower-level programming code. -The [Swagger Editor](https://github.com/swagger-api/swagger-editor) is a dependency-free collection of HTML, JavaScript, and CSS that dynamically generate documentation from a Swagger-compliant API. Swagger-compliant APIs give you interactive documentation, client SDK generation, and more discoverability. The Swagger Editor has JSON code and its UI facilitates easier code indentation, keyword highlighting and shows syntax errors on the fly. You can add resource parameters, summaries and descriptions to your APIs using the Swagger Editor. +The [Swagger Editor](https://github.com/swagger-api/swagger-editor) is a dependency-free collection of HTML, JavaScript, and CSS that dynamically generates documentation from a Swagger-compliant API. Swagger-compliant APIs give you interactive documentation, client SDK generation, and more discoverability. The Swagger Editor has JSON code, and its UI facilitates easier code indentation, keyword highlighting, and shows syntax errors on the fly. You can add resource parameters, summaries, and descriptions to your APIs using the Swagger Editor. -API Manager supports [Open API 3.1.0](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.1.0.md), [Open API 3.0](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md) and [Open API 2.0](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md) specifications and you can simply create, import, edit and consume the APIs defined in both specifications. +API Manager supports [Open API 3.1.0](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.1.0.md), [Open API 3.0](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md), and [Open API 2.0](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md) specifications, and you can simply create, import, edit, and consume the APIs defined in both specifications. -In this tutorial, let's see how you can add interactive documentation to an API by directly editing the Swagger code via the API Publisher UI. +This tutorial shows how to add interactive documentation to an API by editing the Swagger code via the API Publisher UI. !!! note This tutorial uses the `PizzaShack` API created in [Create a REST API]({{base_path}}/manage-apis/design/create-api/create-rest-api/create-a-rest-api/) section and Published in the [Publish an API]({{base_path}}/manage-apis/deploy-and-publish/publish-on-dev-portal/publish-an-api/) section. @@ -18,7 +18,7 @@ In this tutorial, let's see how you can add interactive documentation to an API  -3. In the **Create an API** page, give an API name, a context a version and the endpoint as follows and click **Create**. +3. In the **Create an API** page, give an API name, a context, a version, and the endpoint as follows, and click **Create**.
| Field | Sample value | |
|---|---|---|
| Name | PizzaShack | |
| Version | 1.0.0 | |
| Context |
| |
| Endpoint | https://localhost:9443/am/sample/pizzashack/v1/api/ The endpoint that you add is automatically added as the production and sandbox endpoints. | |