Postman Now Supports WSDL

We’re excited to announce that Postman now supports WSDL (Web Services Description Language) files, adding to the multiple API specification formats that we already support. This has been one of the oldest open feature requests on our issue tracker and a common ask from our users.

With this release, you can use Postman’s powerful runtime, lifecycle management, and collaboration features for your WSDL-described SOAP services to achieve faster development, bug fixes, and more effective API collaboration.

If you’re a developer working with multiple services spread across different architectural patterns and software standards, you know how cumbersome it is to work across different tools. With this update, you can use Postman to manage, maintain, and develop your SOAP-based web services. Plus, you can leverage our powerful, expansive Postman API Network to enable discovery within your organization or team, and publish publicly available APIs in public workspaces.

Save time testing your services

Import your WSDL files directly into Postman (both WSDL 1.1 and 2.0 are supported) and use generated collections to send requests, inspect the response, and easily debug your services. Postman will automatically generate the SOAP envelopes that conform to the structure defined in the specification, eliminating the need to manually craft requests for each operation:

WSDL request example
WSDL request example

Define your SOAP services as Postman APIs

Define WSDL as the language in which your Postman API is defined. This now serves as the source of truth for your API with links to user-facing documentation for service consumers, monitors to track service metrics, and mocks that consumers can use to unblock their client development:

WSDL API definition in Postman
WSDL API definition

Validate your collections, documentation, and tests against the WSDL schema

A major source of quality issues is a disparity between the stated API specification and actual traffic your service handles. The Postman API platform can now help you address this. Validating Postman Collections against your schema will let you identify undocumented endpoints/operations, and even incorrect parameters in your SOAP envelope.

Validate collections against WSDL
Validate collections against WSDL

We’d love to hear what you think about this new feature. Reach out to us on Github, leverage our Postman Community forum to engage with other Postman users, or contact us at help@postman.com to share your thoughts and feedback around your use cases.

Try Postman now


What do you think about this topic? Tell us in a comment below.

Comments

Your email address will not be published. Required fields are marked *



This site uses Akismet to reduce spam. Learn how your comment data is processed.

9 thoughts on “Postman Now Supports WSDL

  • Evgeniy

    It’s cool, but where is the button to import WSDL file?

  • Roberts

    Does it work with ws-security? Is it possible to encode the message with certificates?

  • Jeana

    YES! Long have I waited for this day.

  • Msingathi

    This is amazing, I’ve always loved working with postman now this is awesome. Can automate my wsdl service as well, just like I can with Newman on a typical collection?

  • Donald Organ

    I am trying to import a WSDL and am getting the following error: “read property ‘@_targetNamespace’ of undefined”

You might also like: