# Swagger Swagger is a format for defining [REST](/glossary/r/rest) services. It is a specification and a framework implementation for describing, producing, consuming, and visualizing RESTful web services. The overarching goal of Swagger is to enable client and documentation systems to update at the same pace as the server.