Developer Q&A

Ask a Question
Back to All

Trouble Using Alteryx to Connect to Corrigo SOAP API

What I'm trying to do?

Connect to the Corrigo SOAP API using Alteryx
Use a scheduled workflow running on our Server to query the Corrigo SOAP API every 15 or so minutes to see whether any new work orders have been submitted

Where I'm stuck?

Definitely my query that I submit to the SOAP API endpoint -

I query: "http://corrigo.com/integration/RetrieveMultiple"

<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>

REDACTED_USERNAME
REDACTED_PASSWORD
REDACTED_COMPANYNAME

<RetrieveMultiple xmlns="http://corrigo.com/integration/">
  <queryExpression>
    <EntityType>WorkOrder</EntityType>
  </queryExpression>
</RetrieveMultiple>

</soap:Body>
</soap:Envelope>

I'm receiving the error message -
"The server cannot service the request because the media type is unsupported."


Can anyone please help tidy up / provide me with their query body to achieve what I want?