Pengantar. SwaggerÃƒÂ¢Ã‚â€žÃ‚Â¢ adalah proyek yang digunakan untuk mendeskripsikan dan mendokumentasikan RESTful API. Spesifikasi Swagger mendefinisikan satu set file yang diperlukan untuk menggambarkan API semacam itu. File-file ini kemudian dapat digunakan oleh proyek Swagger-UI untuk menampilkan API dan Swagger-Codegen untuk menghasilkan klien dalam berbagai bahasa. Utilitas tambahan juga dapat memanfaatkan file yang dihasilkan, seperti alat pengujian.