PartnerHub

<back to all web services

AppointmentContactVehicleGet

To override the Content-type in your clients HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /xml/reply/AppointmentContactVehicleGet HTTP/1.1 
Host: partnerhub.pbsdealers.com 
Content-Type: application/xml
Content-Length: length

<AppointmentContactVehicleGet xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PBS.PartnerHub.ServiceModel">
  <AppointmentId>00000000-0000-0000-0000-000000000000</AppointmentId>
  <AppointmentNumber>0</AppointmentNumber>
  <AppointmentNumberList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </AppointmentNumberList>
  <AppointmentSince>0001-01-01T00:00:00</AppointmentSince>
  <AppointmentUntil>0001-01-01T00:00:00</AppointmentUntil>
  <ContactLastName>String</ContactLastName>
  <ContactRef>00000000-0000-0000-0000-000000000000</ContactRef>
  <ContactSalesRepRef>00000000-0000-0000-0000-000000000000</ContactSalesRepRef>
  <ModifiedSince>0001-01-01T00:00:00</ModifiedSince>
  <ModifiedUntil>0001-01-01T00:00:00</ModifiedUntil>
  <RawAppointmentNumber>String</RawAppointmentNumber>
  <RawAppointmentNumberList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </RawAppointmentNumberList>
  <SerialNumber>String</SerialNumber>
  <Shop>String</Shop>
  <Status>String</Status>
  <VehicleRef>00000000-0000-0000-0000-000000000000</VehicleRef>
  <VehicleVIN>String</VehicleVIN>
</AppointmentContactVehicleGet>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<AppointmentContactVehicleGetResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PBS.PartnerHub.ServiceModel">
  <Items>
    <AppointmentContactVehicle>
      <AppointmentAdvisor>String</AppointmentAdvisor>
      <AppointmentAlternateEndAddress>
        <AdditionalInfo>String</AdditionalInfo>
        <Address>String</Address>
        <City>String</City>
        <Name>String</Name>
        <PostalCode>String</PostalCode>
        <Province>String</Province>
      </AppointmentAlternateEndAddress>
      <AppointmentAlternateStartAddress>
        <AdditionalInfo>String</AdditionalInfo>
        <Address>String</Address>
        <City>String</City>
        <Name>String</Name>
        <PostalCode>String</PostalCode>
        <Province>String</Province>
      </AppointmentAlternateStartAddress>
      <AppointmentBookingUser>String</AppointmentBookingUser>
      <AppointmentCheckedIn>false</AppointmentCheckedIn>
      <AppointmentConfirmed>false</AppointmentConfirmed>
      <AppointmentContactRef>00000000-0000-0000-0000-000000000000</AppointmentContactRef>
      <AppointmentDateOpened>0001-01-01T00:00:00</AppointmentDateOpened>
      <AppointmentId>00000000-0000-0000-0000-000000000000</AppointmentId>
      <AppointmentIsComeback>false</AppointmentIsComeback>
      <AppointmentIsWaiter>false</AppointmentIsWaiter>
      <AppointmentLastUpdate>0001-01-01T00:00:00</AppointmentLastUpdate>
      <AppointmentLeadRef>String</AppointmentLeadRef>
      <AppointmentMileageIn>0</AppointmentMileageIn>
      <AppointmentNotes>String</AppointmentNotes>
      <AppointmentNotifyType>String</AppointmentNotifyType>
      <AppointmentNumber>0</AppointmentNumber>
      <AppointmentPendingRequest>false</AppointmentPendingRequest>
      <AppointmentPickupTime>0001-01-01T00:00:00</AppointmentPickupTime>
      <AppointmentPickupTimeUTC>0001-01-01T00:00:00</AppointmentPickupTimeUTC>
      <AppointmentRequestLines>
        <AppointmentRequest>
          <AllowedHours>0</AllowedHours>
          <AppointmentRequestId>0</AppointmentRequestId>
          <AppointmentRequestRef>00000000-0000-0000-0000-000000000000</AppointmentRequestRef>
          <CSR>String</CSR>
          <CSRRef>00000000-0000-0000-0000-000000000000</CSRRef>
          <EstimateLabour>0</EstimateLabour>
          <EstimateParts>0</EstimateParts>
          <LabourOpDescription>String</LabourOpDescription>
          <LineType>RequestLine</LineType>
          <PartsLines>
            <AppointmentPartsLine>
              <AppointmentPartsLineId>0</AppointmentPartsLineId>
              <AppointmentPartsLineRef>00000000-0000-0000-0000-000000000000</AppointmentPartsLineRef>
              <BIN>String</BIN>
              <CSR>String</CSR>
              <CSRRef>00000000-0000-0000-0000-000000000000</CSRRef>
              <Cost>0</Cost>
              <ExtendedPrice>0</ExtendedPrice>
              <IsPartsKit>false</IsPartsKit>
              <IsTransferred>false</IsTransferred>
              <NoHistory>false</NoHistory>
              <Ordered>0</Ordered>
              <PartDescription>String</PartDescription>
              <PartNumber>String</PartNumber>
              <PartsKitName>String</PartsKitName>
              <PriceCode>String</PriceCode>
              <Requested>0</Requested>
              <Shipped>0</Shipped>
              <UnitPrice>0</UnitPrice>
            </AppointmentPartsLine>
          </PartsLines>
          <PayType>String</PayType>
          <RequestCode>String</RequestCode>
          <RequestDescription>String</RequestDescription>
          <Skill>String</Skill>
          <Status>String</Status>
          <Tech>String</Tech>
          <TechRef>00000000-0000-0000-0000-000000000000</TechRef>
        </AppointmentRequest>
      </AppointmentRequestLines>
      <AppointmentShop>String</AppointmentShop>
      <AppointmentSource>String</AppointmentSource>
      <AppointmentStatus>String</AppointmentStatus>
      <AppointmentTag>String</AppointmentTag>
      <AppointmentTime>0001-01-01T00:00:00</AppointmentTime>
      <AppointmentTimeUTC>0001-01-01T00:00:00</AppointmentTimeUTC>
      <AppointmentTransportation>String</AppointmentTransportation>
      <AppointmentVehicleRef>00000000-0000-0000-0000-000000000000</AppointmentVehicleRef>
      <ContactAddress>String</ContactAddress>
      <ContactApartmentNumber>String</ContactApartmentNumber>
      <ContactBirthDate>0001-01-01T00:00:00</ContactBirthDate>
      <ContactBusinessPhone>String</ContactBusinessPhone>
      <ContactCellPhone>String</ContactCellPhone>
      <ContactCity>String</ContactCity>
      <ContactCode>String</ContactCode>
      <ContactCommunicationPreferences>
        <Email>String</Email>
        <FollowUp>String</FollowUp>
        <ImplicitConsentDate>0001-01-01T00:00:00</ImplicitConsentDate>
        <Letter>String</Letter>
        <Marketing>String</Marketing>
        <Phone>String</Phone>
        <Preferred>String</Preferred>
        <TextMessage>String</TextMessage>
        <ThirdParty>String</ThirdParty>
      </ContactCommunicationPreferences>
      <ContactContactName>String</ContactContactName>
      <ContactCounty>String</ContactCounty>
      <ContactCriticalMemo>String</ContactCriticalMemo>
      <ContactDriverLicense>String</ContactDriverLicense>
      <ContactEmailAddress>String</ContactEmailAddress>
      <ContactFaxNumber>String</ContactFaxNumber>
      <ContactFirstName>String</ContactFirstName>
      <ContactGender>String</ContactGender>
      <ContactHomePhone>String</ContactHomePhone>
      <ContactId>00000000-0000-0000-0000-000000000000</ContactId>
      <ContactIsBusiness>false</ContactIsBusiness>
      <ContactIsInactive>false</ContactIsInactive>
      <ContactLanguage>String</ContactLanguage>
      <ContactLastName>String</ContactLastName>
      <ContactMiddleName>String</ContactMiddleName>
      <ContactNotes>String</ContactNotes>
      <ContactPreferredContactMethods xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>String</d4p1:string>
      </ContactPreferredContactMethods>
      <ContactSalesRepRef>00000000-0000-0000-0000-000000000000</ContactSalesRepRef>
      <ContactSalutation>String</ContactSalutation>
      <ContactState>String</ContactState>
      <ContactZipCode>String</ContactZipCode>
      <RawAppointmentNumber>String</RawAppointmentNumber>
      <SerialNumber>String</SerialNumber>
      <VehicleCriticalMemo>String</VehicleCriticalMemo>
      <VehicleCylinders>String</VehicleCylinders>
      <VehicleEngine>String</VehicleEngine>
      <VehicleExteriorColor>
        <BaseColor>String</BaseColor>
        <Code>String</Code>
        <Description>String</Description>
      </VehicleExteriorColor>
      <VehicleFleetNumber>String</VehicleFleetNumber>
      <VehicleFuel>String</VehicleFuel>
      <VehicleId>00000000-0000-0000-0000-000000000000</VehicleId>
      <VehicleInServiceDate>0001-01-01T00:00:00</VehicleInServiceDate>
      <VehicleInteriorColor>
        <BaseColor>String</BaseColor>
        <Code>String</Code>
        <Description>String</Description>
      </VehicleInteriorColor>
      <VehicleLastServiceDate>0001-01-01T00:00:00</VehicleLastServiceDate>
      <VehicleLastServiceMileage>0</VehicleLastServiceMileage>
      <VehicleLicenseNumber>String</VehicleLicenseNumber>
      <VehicleMake>String</VehicleMake>
      <VehicleModel>String</VehicleModel>
      <VehicleModelNumber>String</VehicleModelNumber>
      <VehicleNotes>String</VehicleNotes>
      <VehicleOdometer>0</VehicleOdometer>
      <VehicleStatus>String</VehicleStatus>
      <VehicleStockNumber>String</VehicleStockNumber>
      <VehicleTransmission>String</VehicleTransmission>
      <VehicleTrim>String</VehicleTrim>
      <VehicleType>String</VehicleType>
      <VehicleVIN>String</VehicleVIN>
      <VehicleYear>String</VehicleYear>
    </AppointmentContactVehicle>
  </Items>
</AppointmentContactVehicleGetResponse>