PartnerHub

<back to all web services

EmployeeChange

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

HTTP + SOAP12

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

POST /soap12 HTTP/1.1 
Host: partnerhub.pbsdealers.com 
Content-Type: text/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>

<EmployeeChange xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PBS.PartnerHub.ServiceModel">
  <EmployeeInfo>
    <APSUserId>String</APSUserId>
    <BDC>false</BDC>
    <CallTrakPin>String</CallTrakPin>
    <CellPhone>String</CellPhone>
    <DealershipPhoneNumbers>
      <DealershipPhoneNumber>
        <Extension>String</Extension>
        <Membership>String</Membership>
        <PhoneNumber>String</PhoneNumber>
        <SerialNumber>String</SerialNumber>
      </DealershipPhoneNumber>
    </DealershipPhoneNumbers>
    <DefaultShop>String</DefaultShop>
    <DisplayName>String</DisplayName>
    <EmailAddress>String</EmailAddress>
    <EmergencyContactAlternatePhone>String</EmergencyContactAlternatePhone>
    <EmergencyContactFirstName>String</EmergencyContactFirstName>
    <EmergencyContactLastName>String</EmergencyContactLastName>
    <EmergencyContactPhone>String</EmergencyContactPhone>
    <EmergencyContactRelationship>String</EmergencyContactRelationship>
    <EmployeeId>00000000-0000-0000-0000-000000000000</EmployeeId>
    <ExternalId>String</ExternalId>
    <FirstName>String</FirstName>
    <FixedOps>false</FixedOps>
    <FixedOpsEmployeeNumber>String</FixedOpsEmployeeNumber>
    <FixedOpsRole>String</FixedOpsRole>
    <InternalRate>0</InternalRate>
    <IsConnectEnabled>false</IsConnectEnabled>
    <IsDocSigningEnabled>false</IsDocSigningEnabled>
    <IsInactive>false</IsInactive>
    <IsMobileServiceArrival>false</IsMobileServiceArrival>
    <IsShuttleDriver>false</IsShuttleDriver>
    <IsVehicleLotValidationEnabled>false</IsVehicleLotValidationEnabled>
    <LastName>String</LastName>
    <LastUpdate>0001-01-01T00:00:00</LastUpdate>
    <ManufacturerID>String</ManufacturerID>
    <ManufacturerIDs xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </ManufacturerIDs>
    <MobileServiceArrivalAccess>0</MobileServiceArrivalAccess>
    <Occupation>String</Occupation>
    <PartsAdvisor>false</PartsAdvisor>
    <Password>String</Password>
    <PasswordHash>AA==</PasswordHash>
    <Phone>String</Phone>
    <PhoneExtension>String</PhoneExtension>
    <Rate>0</Rate>
    <RateType>String</RateType>
    <Sales>false</Sales>
    <SalesRole>String</SalesRole>
    <SalesmanNumber>String</SalesmanNumber>
    <SerialNumber>String</SerialNumber>
    <ServiceAdvisor>false</ServiceAdvisor>
    <Signature>String</Signature>
    <StartDate>0001-01-01T00:00:00</StartDate>
    <Technician>false</Technician>
    <TechnicianNumber>String</TechnicianNumber>
    <UserName>String</UserName>
    <WarrantyRate>0</WarrantyRate>
    <WebAppointmentsDisplayAsAdvisor>false</WebAppointmentsDisplayAsAdvisor>
  </EmployeeInfo>
  <IsAsynchronous>false</IsAsynchronous>
  <UserRef>00000000-0000-0000-0000-000000000000</UserRef>
  <UserRequest>String</UserRequest>
</EmployeeChange>

    </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/xml
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>

<Confirmation xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PBS.PartnerHub.ServiceModel">
  <Message>String</Message>
  <ReferenceId>String</ReferenceId>
  <ReferenceNumber>String</ReferenceNumber>
  <WasSuccessful>false</WasSuccessful>
</Confirmation>

    </soap12:Body>
</soap12:Envelope>