Using Postman I have created a POST and received a successful response which is:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE cXML SYSTEM "http://xml.cXML.org/schemas/cXML/1.2.009/cXML.dtd"><cXML payloadID="1291738556051.1748803078966128712@site.com" timestamp="2017-10-23 10:47:05" version="1.2.009" xml:lang="en-US"><Response><Status code="200" text="Success - Valid PunchIn" xml:lang="en-US" /><PunchOutSetupResponse><StartPage><URL><![CDATA[**https://somesite.com/shopcust_sso.asp?strfirstname=test&strlastname=test&strphone=585-427-8190&stremail=email@email.com&straccountno=test&expdate=2017-10-23 10:48 AM&straddress=274 North Goodman&strcity=Rochester&strState=NY&strzipcode=14607&payloadID=1291738556051.1748803078966128712@sciquest.com&frompunchoutURL=https%3a%2f%2fuitweb.sciquest.com%2fapps%2fRouter%2fCXMLReceive%3fsupplierId%3d13232821%26punchoutOperation%3dcreate&token=0M1d0UaQOl1XuOAbeF74%2fg%3d%3d**]]></URL></StartPage></PunchOutSetupResponse></Response></cXML>"
From this body I need to parse out:
I need to parse out the following:
https://somesite.com/shopcust_sso.asp?strfirstname=test&strlastname=test&strphone=585-427-8190&stremail=email@email.com&straccountno=test&expdate=2017-10-23 10:48 AM&straddress=274 North Goodman&strcity=Rochester&strState=NY&strzipcode=14607&payloadID=1291738556051.1748803078966128712@sciquest.com&frompunchoutURL=https%3a%2f%2fuitweb.sciquest.com%2fapps%2fRouter%2fCXMLReceive%3fsupplierId%3d13232821%26punchoutOperation%3dcreate&token=0M1d0UaQOl1XuOAbeF74%2fg%3d%3d
Then use it in a browser URL.
Thanks for the help.