OpenAPI (स्वैगर) REST API का वर्णन करता है - दस्तावेज़ और कोडजेन के लिए स्कीमा, पथ और प्रमाणीकरण।
OpenAPI 3.x YAML/JSON स्पेक्स स्वैगर UI, क्लाइंट SDK और अनुबंध परीक्षण चलाते हैं। घटक स्कीमा का पुन: उपयोग करते हैं; सर्वर प्रति वातावरण आधार यूआरएल सूचीबद्ध करते हैं।
कार्यान्वयन के साथ विशिष्टताओं को तालमेल में रखें - बहाव उपभोक्ताओं को तोड़ देता है। टेंटाको ओपनएपीआई वैलिडेटर और मॉक जेनरेटर लिंट स्पेक्स और स्थानीय स्तर पर JSON का नमूना।