ServiceApi


Click here for a complete list of operations.

GetClosedRepairOrderDetails

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 /ServiceAPI.asmx HTTP/1.1
Host: ot.dms.dealertrack.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "opentrack.dealertrack.com/GetClosedRepairOrderDetails"

<?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>
    <GetClosedRepairOrderDetails xmlns="opentrack.dealertrack.com">
      <dealer>
        <CompanyNumber>string</CompanyNumber>
        <EnterpriseCode>string</EnterpriseCode>
        <ServerName>string</ServerName>
      </dealer>
      <request>
        <RepairOrderNumber>string</RepairOrderNumber>
      </request>
    </GetClosedRepairOrderDetails>
  </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>
    <GetClosedRepairOrderDetailsResponse xmlns="opentrack.dealertrack.com">
      <GetClosedRepairOrderDetailsResult>
        <ClosedRepairOrder>
          <CompanyNumber>string</CompanyNumber>
          <RepairOrderNumber>string</RepairOrderNumber>
          <RepairOrderType>string</RepairOrderType>
          <WarrantyRONumber>string</WarrantyRONumber>
          <ServiceWriterID>string</ServiceWriterID>
          <ROTechnicianID>string</ROTechnicianID>
          <CustomerKey>string</CustomerKey>
          <CommonConsumerId>guid</CommonConsumerId>
          <CustomerName>string</CustomerName>
          <CustomerPhoneNumber>string</CustomerPhoneNumber>
          <CustomerAddress1>string</CustomerAddress1>
          <CustomerAddress2>string</CustomerAddress2>
          <CustomerCity>string</CustomerCity>
          <CustomerState>string</CustomerState>
          <CustomerZipCode>string</CustomerZipCode>
          <ARCustomerKey>string</ARCustomerKey>
          <PaymentMethod>string</PaymentMethod>
          <OpenDate>string</OpenDate>
          <CloseDate>string</CloseDate>
          <FinalCloseDate>string</FinalCloseDate>
          <VIN>string</VIN>
          <TotalEstimate>string</TotalEstimate>
          <ServiceContractComp>string</ServiceContractComp>
          <ServiceContractComp2>string</ServiceContractComp2>
          <ServiceContractDeduct>string</ServiceContractDeduct>
          <ServiceContractDeduct2>string</ServiceContractDeduct2>
          <WarrantyDeduct>string</WarrantyDeduct>
          <FranchiseCode>string</FranchiseCode>
          <OdometerIn>string</OdometerIn>
          <OdometerOut>string</OdometerOut>
          <CheckNumber>string</CheckNumber>
          <PurchaseOrderNumber>string</PurchaseOrderNumber>
          <ReceiptNumber>string</ReceiptNumber>
          <PartsTotal>string</PartsTotal>
          <LaborTotal>string</LaborTotal>
          <SubletTotal>string</SubletTotal>
          <ServiceContractDeductPaid>string</ServiceContractDeductPaid>
          <ServiceContractTotal>string</ServiceContractTotal>
          <SpecialOrderDeposits>string</SpecialOrderDeposits>
          <CustomerPayHazardousMaterials>string</CustomerPayHazardousMaterials>
          <CustomerPaySaleTax>string</CustomerPaySaleTax>
          <CustomerPaySaleTax2>string</CustomerPaySaleTax2>
          <CustomerPaySaleTax3>string</CustomerPaySaleTax3>
          <CustomerPaySaleTax4>string</CustomerPaySaleTax4>
          <WarrantySaleTax>string</WarrantySaleTax>
          <WarrantySaleTax2>string</WarrantySaleTax2>
          <WarrantySaleTax3>string</WarrantySaleTax3>
          <WarrantySaleTax4>string</WarrantySaleTax4>
          <InternalSaleTax>string</InternalSaleTax>
          <InternalSaleTax2>string</InternalSaleTax2>
          <InternalSaleTax3>string</InternalSaleTax3>
          <InternalSaleTax4>string</InternalSaleTax4>
          <ServiceContractSaleTax>string</ServiceContractSaleTax>
          <ServiceContractSaleTax2>string</ServiceContractSaleTax2>
          <ServiceContractSaleTax3>string</ServiceContractSaleTax3>
          <ServiceContractSaleTax4>string</ServiceContractSaleTax4>
          <CustomerPayShopSup>string</CustomerPayShopSup>
          <WarrantyShopSup>string</WarrantyShopSup>
          <InternalShopSup>string</InternalShopSup>
          <ServiceContractShopSup>string</ServiceContractShopSup>
          <CouponNumber>string</CouponNumber>
          <CouponDiscount>string</CouponDiscount>
          <TotalCouponDiscount>string</TotalCouponDiscount>
          <TotalSale>string</TotalSale>
          <TotalGross>string</TotalGross>
          <InternalAuthBy>string</InternalAuthBy>
          <TagNumber>string</TagNumber>
          <DateTimeOfAppointment>string</DateTimeOfAppointment>
          <DateTimeLastLineComplete>string</DateTimeLastLineComplete>
          <DateTimePreInvoiced>string</DateTimePreInvoiced>
          <TowedInIndicator>string</TowedInIndicator>
          <Details>
            <ClosedRepairOrderDetail xsi:nil="true" />
            <ClosedRepairOrderDetail xsi:nil="true" />
          </Details>
          <Fees>
            <RepairOrderFee xsi:nil="true" />
            <RepairOrderFee xsi:nil="true" />
          </Fees>
        </ClosedRepairOrder>
        <Errors>
          <Error>
            <Code>string</Code>
            <Message>string</Message>
          </Error>
          <Error>
            <Code>string</Code>
            <Message>string</Message>
          </Error>
        </Errors>
      </GetClosedRepairOrderDetailsResult>
    </GetClosedRepairOrderDetailsResponse>
  </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 /ServiceAPI.asmx HTTP/1.1
Host: ot.dms.dealertrack.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>
    <GetClosedRepairOrderDetails xmlns="opentrack.dealertrack.com">
      <dealer>
        <CompanyNumber>string</CompanyNumber>
        <EnterpriseCode>string</EnterpriseCode>
        <ServerName>string</ServerName>
      </dealer>
      <request>
        <RepairOrderNumber>string</RepairOrderNumber>
      </request>
    </GetClosedRepairOrderDetails>
  </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>
    <GetClosedRepairOrderDetailsResponse xmlns="opentrack.dealertrack.com">
      <GetClosedRepairOrderDetailsResult>
        <ClosedRepairOrder>
          <CompanyNumber>string</CompanyNumber>
          <RepairOrderNumber>string</RepairOrderNumber>
          <RepairOrderType>string</RepairOrderType>
          <WarrantyRONumber>string</WarrantyRONumber>
          <ServiceWriterID>string</ServiceWriterID>
          <ROTechnicianID>string</ROTechnicianID>
          <CustomerKey>string</CustomerKey>
          <CommonConsumerId>guid</CommonConsumerId>
          <CustomerName>string</CustomerName>
          <CustomerPhoneNumber>string</CustomerPhoneNumber>
          <CustomerAddress1>string</CustomerAddress1>
          <CustomerAddress2>string</CustomerAddress2>
          <CustomerCity>string</CustomerCity>
          <CustomerState>string</CustomerState>
          <CustomerZipCode>string</CustomerZipCode>
          <ARCustomerKey>string</ARCustomerKey>
          <PaymentMethod>string</PaymentMethod>
          <OpenDate>string</OpenDate>
          <CloseDate>string</CloseDate>
          <FinalCloseDate>string</FinalCloseDate>
          <VIN>string</VIN>
          <TotalEstimate>string</TotalEstimate>
          <ServiceContractComp>string</ServiceContractComp>
          <ServiceContractComp2>string</ServiceContractComp2>
          <ServiceContractDeduct>string</ServiceContractDeduct>
          <ServiceContractDeduct2>string</ServiceContractDeduct2>
          <WarrantyDeduct>string</WarrantyDeduct>
          <FranchiseCode>string</FranchiseCode>
          <OdometerIn>string</OdometerIn>
          <OdometerOut>string</OdometerOut>
          <CheckNumber>string</CheckNumber>
          <PurchaseOrderNumber>string</PurchaseOrderNumber>
          <ReceiptNumber>string</ReceiptNumber>
          <PartsTotal>string</PartsTotal>
          <LaborTotal>string</LaborTotal>
          <SubletTotal>string</SubletTotal>
          <ServiceContractDeductPaid>string</ServiceContractDeductPaid>
          <ServiceContractTotal>string</ServiceContractTotal>
          <SpecialOrderDeposits>string</SpecialOrderDeposits>
          <CustomerPayHazardousMaterials>string</CustomerPayHazardousMaterials>
          <CustomerPaySaleTax>string</CustomerPaySaleTax>
          <CustomerPaySaleTax2>string</CustomerPaySaleTax2>
          <CustomerPaySaleTax3>string</CustomerPaySaleTax3>
          <CustomerPaySaleTax4>string</CustomerPaySaleTax4>
          <WarrantySaleTax>string</WarrantySaleTax>
          <WarrantySaleTax2>string</WarrantySaleTax2>
          <WarrantySaleTax3>string</WarrantySaleTax3>
          <WarrantySaleTax4>string</WarrantySaleTax4>
          <InternalSaleTax>string</InternalSaleTax>
          <InternalSaleTax2>string</InternalSaleTax2>
          <InternalSaleTax3>string</InternalSaleTax3>
          <InternalSaleTax4>string</InternalSaleTax4>
          <ServiceContractSaleTax>string</ServiceContractSaleTax>
          <ServiceContractSaleTax2>string</ServiceContractSaleTax2>
          <ServiceContractSaleTax3>string</ServiceContractSaleTax3>
          <ServiceContractSaleTax4>string</ServiceContractSaleTax4>
          <CustomerPayShopSup>string</CustomerPayShopSup>
          <WarrantyShopSup>string</WarrantyShopSup>
          <InternalShopSup>string</InternalShopSup>
          <ServiceContractShopSup>string</ServiceContractShopSup>
          <CouponNumber>string</CouponNumber>
          <CouponDiscount>string</CouponDiscount>
          <TotalCouponDiscount>string</TotalCouponDiscount>
          <TotalSale>string</TotalSale>
          <TotalGross>string</TotalGross>
          <InternalAuthBy>string</InternalAuthBy>
          <TagNumber>string</TagNumber>
          <DateTimeOfAppointment>string</DateTimeOfAppointment>
          <DateTimeLastLineComplete>string</DateTimeLastLineComplete>
          <DateTimePreInvoiced>string</DateTimePreInvoiced>
          <TowedInIndicator>string</TowedInIndicator>
          <Details>
            <ClosedRepairOrderDetail xsi:nil="true" />
            <ClosedRepairOrderDetail xsi:nil="true" />
          </Details>
          <Fees>
            <RepairOrderFee xsi:nil="true" />
            <RepairOrderFee xsi:nil="true" />
          </Fees>
        </ClosedRepairOrder>
        <Errors>
          <Error>
            <Code>string</Code>
            <Message>string</Message>
          </Error>
          <Error>
            <Code>string</Code>
            <Message>string</Message>
          </Error>
        </Errors>
      </GetClosedRepairOrderDetailsResult>
    </GetClosedRepairOrderDetailsResponse>
  </soap12:Body>
</soap12:Envelope>