SxApiService


Click here for a complete list of operations.

ESResponseToRFPA

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /SxApiService.asmx HTTP/1.1
Host: sxapi-mer.cameronashleybp.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "Nxtrend.WS/ESResponseToRFPA"

<?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>
    <ESResponseToRFPA xmlns="Nxtrend.WS">
      <connectString>string</connectString>
      <userCode>string</userCode>
      <requestObject>
        <arrayHeader>
          <ESResponseToRFPA.input.Header>
            <refnumber>string</refnumber>
            <requestAction>string</requestAction>
            <eSourceRequestId>string</eSourceRequestId>
            <operid>string</operid>
            <reqorigin>string</reqorigin>
          </ESResponseToRFPA.input.Header>
          <ESResponseToRFPA.input.Header>
            <refnumber>string</refnumber>
            <requestAction>string</requestAction>
            <eSourceRequestId>string</eSourceRequestId>
            <operid>string</operid>
            <reqorigin>string</reqorigin>
          </ESResponseToRFPA.input.Header>
        </arrayHeader>
        <arrayLines>
          <ESResponseToRFPA.input.Lines>
            <refnumber>string</refnumber>
            <lineno>string</lineno>
            <prod>string</prod>
            <origQtyRequested>string</origQtyRequested>
          </ESResponseToRFPA.input.Lines>
          <ESResponseToRFPA.input.Lines>
            <refnumber>string</refnumber>
            <lineno>string</lineno>
            <prod>string</prod>
            <origQtyRequested>string</origQtyRequested>
          </ESResponseToRFPA.input.Lines>
        </arrayLines>
        <arrayReference>
          <ESResponseToRFPA.input.Reference>
            <refnumber>string</refnumber>
            <lineno>string</lineno>
            <tradepartnerid>string</tradepartnerid>
            <tradepartnerref>string</tradepartnerref>
            <prod>string</prod>
            <proddesc>string</proddesc>
            <isSubstitute>string</isSubstitute>
            <qtyord>string</qtyord>
            <UOM>string</UOM>
            <price>string</price>
            <dateAvailable>string</dateAvailable>
          </ESResponseToRFPA.input.Reference>
          <ESResponseToRFPA.input.Reference>
            <refnumber>string</refnumber>
            <lineno>string</lineno>
            <tradepartnerid>string</tradepartnerid>
            <tradepartnerref>string</tradepartnerref>
            <prod>string</prod>
            <proddesc>string</proddesc>
            <isSubstitute>string</isSubstitute>
            <qtyord>string</qtyord>
            <UOM>string</UOM>
            <price>string</price>
            <dateAvailable>string</dateAvailable>
          </ESResponseToRFPA.input.Reference>
        </arrayReference>
      </requestObject>
    </ESResponseToRFPA>
  </soap:Body>
</soap:Envelope>
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>
    <ESResponseToRFPAResponse xmlns="Nxtrend.WS">
      <ESResponseToRFPAResult>
        <errorMessage>string</errorMessage>
      </ESResponseToRFPAResult>
    </ESResponseToRFPAResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /SxApiService.asmx HTTP/1.1
Host: sxapi-mer.cameronashleybp.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <ESResponseToRFPA xmlns="Nxtrend.WS">
      <connectString>string</connectString>
      <userCode>string</userCode>
      <requestObject>
        <arrayHeader>
          <ESResponseToRFPA.input.Header>
            <refnumber>string</refnumber>
            <requestAction>string</requestAction>
            <eSourceRequestId>string</eSourceRequestId>
            <operid>string</operid>
            <reqorigin>string</reqorigin>
          </ESResponseToRFPA.input.Header>
          <ESResponseToRFPA.input.Header>
            <refnumber>string</refnumber>
            <requestAction>string</requestAction>
            <eSourceRequestId>string</eSourceRequestId>
            <operid>string</operid>
            <reqorigin>string</reqorigin>
          </ESResponseToRFPA.input.Header>
        </arrayHeader>
        <arrayLines>
          <ESResponseToRFPA.input.Lines>
            <refnumber>string</refnumber>
            <lineno>string</lineno>
            <prod>string</prod>
            <origQtyRequested>string</origQtyRequested>
          </ESResponseToRFPA.input.Lines>
          <ESResponseToRFPA.input.Lines>
            <refnumber>string</refnumber>
            <lineno>string</lineno>
            <prod>string</prod>
            <origQtyRequested>string</origQtyRequested>
          </ESResponseToRFPA.input.Lines>
        </arrayLines>
        <arrayReference>
          <ESResponseToRFPA.input.Reference>
            <refnumber>string</refnumber>
            <lineno>string</lineno>
            <tradepartnerid>string</tradepartnerid>
            <tradepartnerref>string</tradepartnerref>
            <prod>string</prod>
            <proddesc>string</proddesc>
            <isSubstitute>string</isSubstitute>
            <qtyord>string</qtyord>
            <UOM>string</UOM>
            <price>string</price>
            <dateAvailable>string</dateAvailable>
          </ESResponseToRFPA.input.Reference>
          <ESResponseToRFPA.input.Reference>
            <refnumber>string</refnumber>
            <lineno>string</lineno>
            <tradepartnerid>string</tradepartnerid>
            <tradepartnerref>string</tradepartnerref>
            <prod>string</prod>
            <proddesc>string</proddesc>
            <isSubstitute>string</isSubstitute>
            <qtyord>string</qtyord>
            <UOM>string</UOM>
            <price>string</price>
            <dateAvailable>string</dateAvailable>
          </ESResponseToRFPA.input.Reference>
        </arrayReference>
      </requestObject>
    </ESResponseToRFPA>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <ESResponseToRFPAResponse xmlns="Nxtrend.WS">
      <ESResponseToRFPAResult>
        <errorMessage>string</errorMessage>
      </ESResponseToRFPAResult>
    </ESResponseToRFPAResponse>
  </soap12:Body>
</soap12:Envelope>