title: Python zeep overview of the services available
body: <p>I have been working with python zeep to inspect the WSDL document and generates the corresponding code to use the services and types in the wsdl document.</p>
  
  <p>The code below is a short example. It partially works. The problem is: These parameters is not exactly what the web service is waiting for</p>
  
  <pre><code>client = Client(wsdl='veda/wsdl/vedascore-apply-v2-0-6.wsdl')
  client.service.submitEnquiry('Zeep', 'is cool')
  </code></pre>
  
  <p>In order to find out what I was supposed to send and to get an overview of the services available on the endpoint, I performed the following command in my terminal:</p>
  
  <pre><code>python -mzeep 'veda/wsdl/vedascore-apply-v2-0-6.wsdl'
  </code></pre>
  
  <p>The result of the command above is a big text file which I will attached <a href="http://textuploader.com/d1zka" rel="nofollow noreferrer">here</a>. Now that I have an overview of the services I guess I was supposed to create a proper call signature. I also went through the official documentation and I manage to perform the follow code:</p>
  
  <pre><code>    client = Client(wsdl='veda/wsdl/vedascore-apply-v2-0-6.wsdl')
      request_type = client.get_type('ns0:requestType')
      client.service.submitEnquiry(request_type)
  </code></pre>
  
  <p>The code above is not even close to the final solution. In order to build a proper call I have to understand the overview of the services available which I am struggling to do. The image below is just part of the description. If you can please give me any ideas I am more than happy to listen to you.</p>
  
  <p><a href="https://i.stack.imgur.com/kTwwL.png" rel="nofollow noreferrer">overview of the services</a></p>
  
  <p>Warm Regards.</p>
  
  <p>Ronildo Braga Junior</p>