Tell me more ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

I've been looking for free Web Services to test an application. But, it seems like any Web Service I find uses a single (complex, or non-primitive) struct in the result parameter to return all the data to me.

Main question to answer: Where can I find free Web Services that use simple (primitive) data types (e.g. int, boolean, unsignedLong, even ArrayOfString)?

So far, I have looked through:

Basically, I'm looking for a WSDL like:

POST /Services/ExampleService.asmx HTTP/1.1
Host: example.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.example.com/Services/GetCityFromZip"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetCityFromZip xmlns="http://www.bplogix.com/">
      <Zip>string</Zip>
    </GetCityFromZip>
  </soap:Body>
</soap:Envelope>

and

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetCityFromZipResponse xmlns="http://www.bplogix.com/">
      <GetCityFromZipResult>string</GetCityFromZipResult>
      <State>string</State>
    </GetCityFromZipResponse>
  </soap:Body>
</soap:Envelope>

but, I can only find Web Services like this:

POST /WebServices/CityStateByZip.asmx HTTP/1.1
Host: www.innergears.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.innergears.com/WebServices/CityStateByZip/GetCityStateByZip"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetCityStateByZip xmlns="http://www.innergears.com/WebServices/CityStateByZip">
      <ZipCode>string</ZipCode>
    </GetCityStateByZip>
  </soap:Body>
</soap:Envelope>

and

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetCityStateByZipResponse xmlns="http://www.innergears.com/WebServices/CityStateByZip">
      <GetCityStateByZipResult>
        <string>string</string>
        <string>string</string>
      </GetCityStateByZipResult>
    </GetCityStateByZipResponse>
  </soap:Body>
</soap:Envelope>
share|improve this question
It seems to me that questions about consuming a SOAP web service should be on Stack Overflow. – Al Everett Feb 18 '11 at 21:02
@Al Everett: I'm just asking if anyone knows of any publicly-available ones. I know how to create and consume SOAP web services, so I have a feeling that if I asked this question on StackOverflow, they would move it to here. But when I was trying to choose the correct SE site on which to post this, Web Apps did not immediately jump out to me as the correct area, either. – palswim Feb 18 '11 at 21:56

closed as off topic by phwd May 9 '12 at 7:21

Questions on Web Applications Stack Exchange are expected to relate to web applications within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.

Browse other questions tagged or ask your own question.