The WSDL Docs module was developed for organizations who want to display WSDL (Web Service Definition Language) documentation for SOAP (Simple Object Access Protocol) APIs in an Apigee Devportal.

Drupal 7 Devportals typically use Apigee's SmartDocs module to document RESTful (Representational State Transfer) APIs, however SmartDocs does not support SOAP/WSDL documentation by design.

The WSDL Docs module follows the model of the D7 SmartDocs module by generating nodes for each operation. This allows SEO friendly navigation of documentation throughout the Devportal and the flexibility to display the operation nodes in views.

The Drupal 8 version of the module is a moderate rewrite of the code, as additional contrib modules the D7 version depended on were not ported to D8. In this version, the SOAP Service connection is also stored as a node, allowing additional fields and access restrictions to be applied.

Supporting organizations: 

Project information

Releases