HTTP + SOAP11
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /soap11 HTTP/1.1
Host: partnerhub.pbsdealers.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: ContactVehicleGet
<?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>
<ContactVehicleGet xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PBS.PartnerHub.ServiceModel">
<ContactCode>String</ContactCode>
<ContactEmailAddress>String</ContactEmailAddress>
<ContactFirstName>String</ContactFirstName>
<ContactId>00000000-0000-0000-0000-000000000000</ContactId>
<ContactLastName>String</ContactLastName>
<ContactModifiedSince>0001-01-01T00:00:00</ContactModifiedSince>
<ContactModifiedUntil>0001-01-01T00:00:00</ContactModifiedUntil>
<ContactPhoneNumber>String</ContactPhoneNumber>
<SerialNumber>String</SerialNumber>
<ShortVIN>String</ShortVIN>
<VehicleId>00000000-0000-0000-0000-000000000000</VehicleId>
<VehicleLicenseNumber>String</VehicleLicenseNumber>
<VehicleModifiedSince>0001-01-01T00:00:00</VehicleModifiedSince>
<VehicleModifiedUntil>0001-01-01T00:00:00</VehicleModifiedUntil>
<VehicleStockNumber>String</VehicleStockNumber>
<VehicleVIN>String</VehicleVIN>
</ContactVehicleGet>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: application/xml
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>
<ContactVehicleGetResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PBS.PartnerHub.ServiceModel">
<Items>
<ContactVehicle>
<ContactAddress>String</ContactAddress>
<ContactApartmentNumber>String</ContactApartmentNumber>
<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>
<ContactCounty>String</ContactCounty>
<ContactCriticalMemo>String</ContactCriticalMemo>
<ContactEmailAddress>String</ContactEmailAddress>
<ContactFaxNumber>String</ContactFaxNumber>
<ContactFirstName>String</ContactFirstName>
<ContactHomePhone>String</ContactHomePhone>
<ContactId>00000000-0000-0000-0000-000000000000</ContactId>
<ContactIsBusiness>false</ContactIsBusiness>
<ContactIsInactive>false</ContactIsInactive>
<ContactLastName>String</ContactLastName>
<ContactLastUpdate>0001-01-01T00:00:00</ContactLastUpdate>
<ContactMiddleName>String</ContactMiddleName>
<ContactNotes>String</ContactNotes>
<ContactRepairOrderRequiresPO>false</ContactRepairOrderRequiresPO>
<ContactSalutation>String</ContactSalutation>
<ContactState>String</ContactState>
<ContactZipCode>String</ContactZipCode>
<HubContactId>String</HubContactId>
<HubVehicleID>String</HubVehicleID>
<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>
<VehicleInteriorColor>
<BaseColor>String</BaseColor>
<Code>String</Code>
<Description>String</Description>
</VehicleInteriorColor>
<VehicleLastSaleDate>0001-01-01T00:00:00</VehicleLastSaleDate>
<VehicleLastServiceDate>0001-01-01T00:00:00</VehicleLastServiceDate>
<VehicleLastServiceMileage>0</VehicleLastServiceMileage>
<VehicleLastUpdate>0001-01-01T00:00:00</VehicleLastUpdate>
<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>
</ContactVehicle>
</Items>
</ContactVehicleGetResponse>
</soap:Body>
</soap:Envelope>