Web Application Description Language (WADL)

  • XML-based interface description language
  • The REST equivalent of SOAP’s WSDL.
  • Not a W3C standard.

Elements

  • Param — describes inputs
  • Method — describes request and response of resource
  • Request — describes input; types are required; HTTP headers are required
  • Response — describes output, error information