REST APIs are a fresh air in the post-SOAP era but the lack of discoverability is a pain in the neck. If you were looking for something like the good-old WSDL for your REST APIs, we have more than that. Through the OpenAPI Initiative let's discuss how Swagger can provide language-agnostic interface to REST APIs which allows both humans and computers to discover and understand the capabilities of the service without access to source code, documentation, or through network traffic inspection. It's similar to what interfaces have done for lower-level programming, but this time for REST APIs.