Swagger is a set of tools for designing, describing, and documenting REST APIs. Swagger Editor is an online editor where a systems analyst can create and edit API specifications in the OpenAPI format (formerly Swagger). This tool allows you to visually describe the structure of requests and responses, facilitates API alignment between analysts, developers, and testers, and also serves as a basis for auto-generating documentation and code.