NVMSExchange


Click here for a complete list of operations.

AddNewOrder

Import New Order with multiple services... See documentation for required fields.

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 /NVMSExchange.asmx HTTP/1.1
Host: exchange2.nvms.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://exchange2.nvms.com/AddNewOrder"

<?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:Header>
    <NVMSCredentials xmlns="http://exchange2.nvms.com">
      <NVMSKey>string</NVMSKey>
    </NVMSCredentials>
  </soap:Header>
  <soap:Body>
    <AddNewOrder xmlns="http://exchange2.nvms.com">
      <OrderData>
        <OrderID xmlns="http://exchange2.nvms.com/">int</OrderID>
        <UserID xmlns="http://exchange2.nvms.com/">int</UserID>
        <PONumber xmlns="http://exchange2.nvms.com/">string</PONumber>
        <dbaName xmlns="http://exchange2.nvms.com/">string</dbaName>
        <FileNumber xmlns="http://exchange2.nvms.com/">string</FileNumber>
        <PropertyID xmlns="http://exchange2.nvms.com/">string</PropertyID>
        <BatchID xmlns="http://exchange2.nvms.com/">string</BatchID>
        <PropOwner xmlns="http://exchange2.nvms.com/">string</PropOwner>
        <PropAddress xmlns="http://exchange2.nvms.com/">string</PropAddress>
        <PropCity xmlns="http://exchange2.nvms.com/">string</PropCity>
        <PropState xmlns="http://exchange2.nvms.com/">string</PropState>
        <PropZip xmlns="http://exchange2.nvms.com/">string</PropZip>
        <PropDesc xmlns="http://exchange2.nvms.com/">string</PropDesc>
        <mobYear xmlns="http://exchange2.nvms.com/">string</mobYear>
        <mobMake xmlns="http://exchange2.nvms.com/">string</mobMake>
        <mobModel xmlns="http://exchange2.nvms.com/">string</mobModel>
        <mobSerial xmlns="http://exchange2.nvms.com/">string</mobSerial>
        <mobLength xmlns="http://exchange2.nvms.com/">string</mobLength>
        <mobWidth xmlns="http://exchange2.nvms.com/">string</mobWidth>
        <mobColor xmlns="http://exchange2.nvms.com/">string</mobColor>
        <UnitType xmlns="http://exchange2.nvms.com/">string</UnitType>
        <UnitCount xmlns="http://exchange2.nvms.com/">string</UnitCount>
        <HUD xmlns="http://exchange2.nvms.com/">string</HUD>
        <AccContact xmlns="http://exchange2.nvms.com/">string</AccContact>
        <AccMobile xmlns="http://exchange2.nvms.com/">string</AccMobile>
        <AccFax xmlns="http://exchange2.nvms.com/">string</AccFax>
        <AccHome xmlns="http://exchange2.nvms.com/">string</AccHome>
        <AccWork xmlns="http://exchange2.nvms.com/">string</AccWork>
        <AccEmail xmlns="http://exchange2.nvms.com/">string</AccEmail>
        <AccWeb xmlns="http://exchange2.nvms.com/">string</AccWeb>
        <OtherData xmlns="http://exchange2.nvms.com/">string</OtherData>
        <CallbackReference xmlns="http://exchange2.nvms.com/">string</CallbackReference>
        <RushStatus xmlns="http://exchange2.nvms.com/">int</RushStatus>
        <AuctionDate xmlns="http://exchange2.nvms.com/">string</AuctionDate>
        <Notes xmlns="http://exchange2.nvms.com/">string</Notes>
        <ClientHoldDate xmlns="http://exchange2.nvms.com/">string</ClientHoldDate>
        <OrderDetails xmlns="http://exchange2.nvms.com/">
          <OrderID>int</OrderID>
          <ServiceID>int</ServiceID>
          <PONumber>string</PONumber>
          <OrderPrice>string</OrderPrice>
          <VendorPrice>string</VendorPrice>
          <ReportHTML>string</ReportHTML>
        </OrderDetails>
        <OrderDetails xmlns="http://exchange2.nvms.com/">
          <OrderID>int</OrderID>
          <ServiceID>int</ServiceID>
          <PONumber>string</PONumber>
          <OrderPrice>string</OrderPrice>
          <VendorPrice>string</VendorPrice>
          <ReportHTML>string</ReportHTML>
        </OrderDetails>
      </OrderData>
    </AddNewOrder>
  </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>
    <AddNewOrderResponse xmlns="http://exchange2.nvms.com">
      <AddNewOrderResult>string</AddNewOrderResult>
    </AddNewOrderResponse>
  </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 /NVMSExchange.asmx HTTP/1.1
Host: exchange2.nvms.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:Header>
    <NVMSCredentials xmlns="http://exchange2.nvms.com">
      <NVMSKey>string</NVMSKey>
    </NVMSCredentials>
  </soap12:Header>
  <soap12:Body>
    <AddNewOrder xmlns="http://exchange2.nvms.com">
      <OrderData>
        <OrderID xmlns="http://exchange2.nvms.com/">int</OrderID>
        <UserID xmlns="http://exchange2.nvms.com/">int</UserID>
        <PONumber xmlns="http://exchange2.nvms.com/">string</PONumber>
        <dbaName xmlns="http://exchange2.nvms.com/">string</dbaName>
        <FileNumber xmlns="http://exchange2.nvms.com/">string</FileNumber>
        <PropertyID xmlns="http://exchange2.nvms.com/">string</PropertyID>
        <BatchID xmlns="http://exchange2.nvms.com/">string</BatchID>
        <PropOwner xmlns="http://exchange2.nvms.com/">string</PropOwner>
        <PropAddress xmlns="http://exchange2.nvms.com/">string</PropAddress>
        <PropCity xmlns="http://exchange2.nvms.com/">string</PropCity>
        <PropState xmlns="http://exchange2.nvms.com/">string</PropState>
        <PropZip xmlns="http://exchange2.nvms.com/">string</PropZip>
        <PropDesc xmlns="http://exchange2.nvms.com/">string</PropDesc>
        <mobYear xmlns="http://exchange2.nvms.com/">string</mobYear>
        <mobMake xmlns="http://exchange2.nvms.com/">string</mobMake>
        <mobModel xmlns="http://exchange2.nvms.com/">string</mobModel>
        <mobSerial xmlns="http://exchange2.nvms.com/">string</mobSerial>
        <mobLength xmlns="http://exchange2.nvms.com/">string</mobLength>
        <mobWidth xmlns="http://exchange2.nvms.com/">string</mobWidth>
        <mobColor xmlns="http://exchange2.nvms.com/">string</mobColor>
        <UnitType xmlns="http://exchange2.nvms.com/">string</UnitType>
        <UnitCount xmlns="http://exchange2.nvms.com/">string</UnitCount>
        <HUD xmlns="http://exchange2.nvms.com/">string</HUD>
        <AccContact xmlns="http://exchange2.nvms.com/">string</AccContact>
        <AccMobile xmlns="http://exchange2.nvms.com/">string</AccMobile>
        <AccFax xmlns="http://exchange2.nvms.com/">string</AccFax>
        <AccHome xmlns="http://exchange2.nvms.com/">string</AccHome>
        <AccWork xmlns="http://exchange2.nvms.com/">string</AccWork>
        <AccEmail xmlns="http://exchange2.nvms.com/">string</AccEmail>
        <AccWeb xmlns="http://exchange2.nvms.com/">string</AccWeb>
        <OtherData xmlns="http://exchange2.nvms.com/">string</OtherData>
        <CallbackReference xmlns="http://exchange2.nvms.com/">string</CallbackReference>
        <RushStatus xmlns="http://exchange2.nvms.com/">int</RushStatus>
        <AuctionDate xmlns="http://exchange2.nvms.com/">string</AuctionDate>
        <Notes xmlns="http://exchange2.nvms.com/">string</Notes>
        <ClientHoldDate xmlns="http://exchange2.nvms.com/">string</ClientHoldDate>
        <OrderDetails xmlns="http://exchange2.nvms.com/">
          <OrderID>int</OrderID>
          <ServiceID>int</ServiceID>
          <PONumber>string</PONumber>
          <OrderPrice>string</OrderPrice>
          <VendorPrice>string</VendorPrice>
          <ReportHTML>string</ReportHTML>
        </OrderDetails>
        <OrderDetails xmlns="http://exchange2.nvms.com/">
          <OrderID>int</OrderID>
          <ServiceID>int</ServiceID>
          <PONumber>string</PONumber>
          <OrderPrice>string</OrderPrice>
          <VendorPrice>string</VendorPrice>
          <ReportHTML>string</ReportHTML>
        </OrderDetails>
      </OrderData>
    </AddNewOrder>
  </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>
    <AddNewOrderResponse xmlns="http://exchange2.nvms.com">
      <AddNewOrderResult>string</AddNewOrderResult>
    </AddNewOrderResponse>
  </soap12:Body>
</soap12:Envelope>

©2012 NVMS, Inc. All Rights Reserved... Web Services Version 2.2.61