NVMSExchangeDemo


Click here for a complete list of operations.

AddNewDrawOrder

Import New Draw Order with multiple services and draw line items... 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 /NVMSExchangeDemo.asmx HTTP/1.1
Host: exchange2.nvms.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://exchange2.nvms.com/AddNewDrawOrder"

<?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>
    <AddNewDrawOrder 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>
        <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>
        <DrawDetails xmlns="http://exchange2.nvms.com/">
          <OrderID>int</OrderID>
          <DrawText>string</DrawText>
          <DrawDescription>string</DrawDescription>
          <DrawBudget>string</DrawBudget>
        </DrawDetails>
        <DrawDetails xmlns="http://exchange2.nvms.com/">
          <OrderID>int</OrderID>
          <DrawText>string</DrawText>
          <DrawDescription>string</DrawDescription>
          <DrawBudget>string</DrawBudget>
        </DrawDetails>
      </OrderData>
    </AddNewDrawOrder>
  </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>
    <AddNewDrawOrderResponse xmlns="http://exchange2.nvms.com">
      <AddNewDrawOrderResult>string</AddNewDrawOrderResult>
    </AddNewDrawOrderResponse>
  </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 /NVMSExchangeDemo.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>
    <AddNewDrawOrder 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>
        <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>
        <DrawDetails xmlns="http://exchange2.nvms.com/">
          <OrderID>int</OrderID>
          <DrawText>string</DrawText>
          <DrawDescription>string</DrawDescription>
          <DrawBudget>string</DrawBudget>
        </DrawDetails>
        <DrawDetails xmlns="http://exchange2.nvms.com/">
          <OrderID>int</OrderID>
          <DrawText>string</DrawText>
          <DrawDescription>string</DrawDescription>
          <DrawBudget>string</DrawBudget>
        </DrawDetails>
      </OrderData>
    </AddNewDrawOrder>
  </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>
    <AddNewDrawOrderResponse xmlns="http://exchange2.nvms.com">
      <AddNewDrawOrderResult>string</AddNewDrawOrderResult>
    </AddNewDrawOrderResponse>
  </soap12:Body>
</soap12:Envelope>

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