PartnerHub

<back to all web services

ShopGet

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

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: ShopGet

<?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>

<ShopGet xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PBS.PartnerHub.ServiceModel">
  <Code>String</Code>
  <IncludeDeleted>false</IncludeDeleted>
  <IsDefault>false</IsDefault>
  <SerialNumber>String</SerialNumber>
  <ShopID>00000000-0000-0000-0000-000000000000</ShopID>
  <ShopName>String</ShopName>
  <ShopType>String</ShopType>
  <WebAppointments>false</WebAppointments>
</ShopGet>

    </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>

<ShopGetResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PBS.PartnerHub.ServiceModel">
  <Shops>
    <Shop>
      <AppointmentConfirmationMessage>String</AppointmentConfirmationMessage>
      <AppointmentCustomFooter>String</AppointmentCustomFooter>
      <AppointmentSlotSize>String</AppointmentSlotSize>
      <AppointmentsPerDay>0</AppointmentsPerDay>
      <AppointmentsPerSlot>0</AppointmentsPerSlot>
      <Code>String</Code>
      <DropOffInstructions>String</DropOffInstructions>
      <Friday>
        <DayEnd>String</DayEnd>
        <DayStart>String</DayStart>
      </Friday>
      <IsDefault>false</IsDefault>
      <IsDeleted>false</IsDeleted>
      <LastAppointmentTimeOffset>0</LastAppointmentTimeOffset>
      <LeadTime>0</LeadTime>
      <Monday>
        <DayEnd>String</DayEnd>
        <DayStart>String</DayStart>
      </Monday>
      <Saturday>
        <DayEnd>String</DayEnd>
        <DayStart>String</DayStart>
      </Saturday>
      <SelfCheckInEnabled>false</SelfCheckInEnabled>
      <SerialNumber>String</SerialNumber>
      <ShopEmployees>
        <ShopEmployee>
          <DisplayInWebAppointments>false</DisplayInWebAppointments>
          <EmployeeId>00000000-0000-0000-0000-000000000000</EmployeeId>
          <MembershipType>String</MembershipType>
        </ShopEmployee>
      </ShopEmployees>
      <ShopId>00000000-0000-0000-0000-000000000000</ShopId>
      <ShopName>String</ShopName>
      <ShopType>String</ShopType>
      <Sunday>
        <DayEnd>String</DayEnd>
        <DayStart>String</DayStart>
      </Sunday>
      <Thursday>
        <DayEnd>String</DayEnd>
        <DayStart>String</DayStart>
      </Thursday>
      <Tuesday>
        <DayEnd>String</DayEnd>
        <DayStart>String</DayStart>
      </Tuesday>
      <WebAppointmentType>String</WebAppointmentType>
      <WebAppointments>false</WebAppointments>
      <WebShopOpCodes xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:guid>00000000-0000-0000-0000-000000000000</d4p1:guid>
      </WebShopOpCodes>
      <Wednesday>
        <DayEnd>String</DayEnd>
        <DayStart>String</DayStart>
      </Wednesday>
    </Shop>
  </Shops>
</ShopGetResponse>

    </soap:Body>
</soap:Envelope>