ProService


Click here for a complete list of operations.

GetProfile

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
Token:

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 /ProService.asmx HTTP/1.1
Host: warrantyws.schillergc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/GetProfile"

<?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>
    <GetProfile xmlns="http://tempuri.org/">
      <Token>string</Token>
    </GetProfile>
  </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>
    <GetProfileResponse xmlns="http://tempuri.org/">
      <GetProfileResult>
        <Code>Fail or Success or NotLoggedIn or PermissionDenied or ServerError</Code>
        <Message>string</Message>
        <Data>
          <ContactID>int</ContactID>
          <ACTContactID>guid</ACTContactID>
          <CompanyID>int</CompanyID>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <MiddleName>string</MiddleName>
          <NamePrefix>string</NamePrefix>
          <NameSuffix>string</NameSuffix>
          <Salutation>string</Salutation>
          <ProSiteIsActive>boolean</ProSiteIsActive>
          <ProSiteUserName>string</ProSiteUserName>
          <ProSiteAccessLevel>string</ProSiteAccessLevel>
          <EmailAddress>string</EmailAddress>
          <SendEmailNotification>boolean</SendEmailNotification>
          <Active>boolean</Active>
          <CreatedDate>dateTime</CreatedDate>
          <ModifiedDate>dateTime</ModifiedDate>
          <Password>string</Password>
          <CompanyName>string</CompanyName>
          <PermissionName>string</PermissionName>
          <GardnerNumber>string</GardnerNumber>
          <Country>string</Country>
          <Address>string</Address>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Phone>string</Phone>
          <Fax>string</Fax>
          <Email>string</Email>
          <HarrisNo>string</HarrisNo>
          <GroupID>string</GroupID>
          <GroupName>string</GroupName>
          <CDIIsActive>boolean</CDIIsActive>
          <CDIDeploymentGroup>string</CDIDeploymentGroup>
          <CDIAllowOrderCreation>boolean</CDIAllowOrderCreation>
          <ServerTime>string</ServerTime>
        </Data>
      </GetProfileResult>
    </GetProfileResponse>
  </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 /ProService.asmx HTTP/1.1
Host: warrantyws.schillergc.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>
    <GetProfile xmlns="http://tempuri.org/">
      <Token>string</Token>
    </GetProfile>
  </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>
    <GetProfileResponse xmlns="http://tempuri.org/">
      <GetProfileResult>
        <Code>Fail or Success or NotLoggedIn or PermissionDenied or ServerError</Code>
        <Message>string</Message>
        <Data>
          <ContactID>int</ContactID>
          <ACTContactID>guid</ACTContactID>
          <CompanyID>int</CompanyID>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <MiddleName>string</MiddleName>
          <NamePrefix>string</NamePrefix>
          <NameSuffix>string</NameSuffix>
          <Salutation>string</Salutation>
          <ProSiteIsActive>boolean</ProSiteIsActive>
          <ProSiteUserName>string</ProSiteUserName>
          <ProSiteAccessLevel>string</ProSiteAccessLevel>
          <EmailAddress>string</EmailAddress>
          <SendEmailNotification>boolean</SendEmailNotification>
          <Active>boolean</Active>
          <CreatedDate>dateTime</CreatedDate>
          <ModifiedDate>dateTime</ModifiedDate>
          <Password>string</Password>
          <CompanyName>string</CompanyName>
          <PermissionName>string</PermissionName>
          <GardnerNumber>string</GardnerNumber>
          <Country>string</Country>
          <Address>string</Address>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Phone>string</Phone>
          <Fax>string</Fax>
          <Email>string</Email>
          <HarrisNo>string</HarrisNo>
          <GroupID>string</GroupID>
          <GroupName>string</GroupName>
          <CDIIsActive>boolean</CDIIsActive>
          <CDIDeploymentGroup>string</CDIDeploymentGroup>
          <CDIAllowOrderCreation>boolean</CDIAllowOrderCreation>
          <ServerTime>string</ServerTime>
        </Data>
      </GetProfileResult>
    </GetProfileResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /ProService.asmx/GetProfile?Token=string HTTP/1.1
Host: warrantyws.schillergc.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ProServiceResponseOfProContact xmlns="http://tempuri.org/">
  <Code>Fail or Success or NotLoggedIn or PermissionDenied or ServerError</Code>
  <Message>string</Message>
  <Data>
    <ContactID>int</ContactID>
    <ACTContactID>guid</ACTContactID>
    <CompanyID>int</CompanyID>
    <FirstName>string</FirstName>
    <LastName>string</LastName>
    <MiddleName>string</MiddleName>
    <NamePrefix>string</NamePrefix>
    <NameSuffix>string</NameSuffix>
    <Salutation>string</Salutation>
    <ProSiteIsActive>boolean</ProSiteIsActive>
    <ProSiteUserName>string</ProSiteUserName>
    <ProSiteAccessLevel>string</ProSiteAccessLevel>
    <EmailAddress>string</EmailAddress>
    <SendEmailNotification>boolean</SendEmailNotification>
    <Active>boolean</Active>
    <CreatedDate>dateTime</CreatedDate>
    <ModifiedDate>dateTime</ModifiedDate>
    <Password>string</Password>
    <CompanyName>string</CompanyName>
    <PermissionName>string</PermissionName>
    <GardnerNumber>string</GardnerNumber>
    <Country>string</Country>
    <Address>string</Address>
    <City>string</City>
    <State>string</State>
    <Zip>string</Zip>
    <Phone>string</Phone>
    <Fax>string</Fax>
    <Email>string</Email>
    <HarrisNo>string</HarrisNo>
    <GroupID>string</GroupID>
    <GroupName>string</GroupName>
    <CDIIsActive>boolean</CDIIsActive>
    <CDIDeploymentGroup>string</CDIDeploymentGroup>
    <CDIAllowOrderCreation>boolean</CDIAllowOrderCreation>
    <ServerTime>string</ServerTime>
  </Data>
</ProServiceResponseOfProContact>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /ProService.asmx/GetProfile HTTP/1.1
Host: warrantyws.schillergc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

Token=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ProServiceResponseOfProContact xmlns="http://tempuri.org/">
  <Code>Fail or Success or NotLoggedIn or PermissionDenied or ServerError</Code>
  <Message>string</Message>
  <Data>
    <ContactID>int</ContactID>
    <ACTContactID>guid</ACTContactID>
    <CompanyID>int</CompanyID>
    <FirstName>string</FirstName>
    <LastName>string</LastName>
    <MiddleName>string</MiddleName>
    <NamePrefix>string</NamePrefix>
    <NameSuffix>string</NameSuffix>
    <Salutation>string</Salutation>
    <ProSiteIsActive>boolean</ProSiteIsActive>
    <ProSiteUserName>string</ProSiteUserName>
    <ProSiteAccessLevel>string</ProSiteAccessLevel>
    <EmailAddress>string</EmailAddress>
    <SendEmailNotification>boolean</SendEmailNotification>
    <Active>boolean</Active>
    <CreatedDate>dateTime</CreatedDate>
    <ModifiedDate>dateTime</ModifiedDate>
    <Password>string</Password>
    <CompanyName>string</CompanyName>
    <PermissionName>string</PermissionName>
    <GardnerNumber>string</GardnerNumber>
    <Country>string</Country>
    <Address>string</Address>
    <City>string</City>
    <State>string</State>
    <Zip>string</Zip>
    <Phone>string</Phone>
    <Fax>string</Fax>
    <Email>string</Email>
    <HarrisNo>string</HarrisNo>
    <GroupID>string</GroupID>
    <GroupName>string</GroupName>
    <CDIIsActive>boolean</CDIIsActive>
    <CDIDeploymentGroup>string</CDIDeploymentGroup>
    <CDIAllowOrderCreation>boolean</CDIAllowOrderCreation>
    <ServerTime>string</ServerTime>
  </Data>
</ProServiceResponseOfProContact>