This document discusses tools for designing, documenting, and consuming REST APIs defined using the Swagger specification. It introduces the Swagger Editor for designing API specifications, Swagger UI for documenting and testing APIs, and SDK generators for generating client code from API specifications. It also discusses other API specification formats and how the tools can convert between formats. The document then focuses on how IBM z/OS Connect Enterprise Edition uses these tools to create REST APIs for accessing z/OS system assets.