RefreshService


Click here for a complete list of operations.

GetMemberInfo

Test

The test form is only available for requests from the local machine.

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 /Social/HigherLogic/RefreshService.asmx HTTP/1.1
Host: kansasapi.ramcoams.org
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://cobalt.net/GetMemberInfo"

<?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>
    <GetMemberInfo xmlns="http://cobalt.net/">
      <securityKey>string</securityKey>
      <memberKey>string</memberKey>
    </GetMemberInfo>
  </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>
    <GetMemberInfoResponse xmlns="http://cobalt.net/">
      <GetMemberInfoResult>
        <Addresses xmlns="http://HigherLogic.com/">
          <MemberAddress>
            <AddressKey>string</AddressKey>
            <AddressLine1>string</AddressLine1>
            <AddressLine2>string</AddressLine2>
            <AddressLine3>string</AddressLine3>
            <AddressType>string</AddressType>
            <City>string</City>
            <Country>string</Country>
            <IsPreferredBill>boolean</IsPreferredBill>
            <IsPreferredList>boolean</IsPreferredList>
            <IsPreferredMail>boolean</IsPreferredMail>
            <Phones xsi:nil="true" />
            <PostalCode>string</PostalCode>
            <StateProvince>string</StateProvince>
          </MemberAddress>
          <MemberAddress>
            <AddressKey>string</AddressKey>
            <AddressLine1>string</AddressLine1>
            <AddressLine2>string</AddressLine2>
            <AddressLine3>string</AddressLine3>
            <AddressType>string</AddressType>
            <City>string</City>
            <Country>string</Country>
            <IsPreferredBill>boolean</IsPreferredBill>
            <IsPreferredList>boolean</IsPreferredList>
            <IsPreferredMail>boolean</IsPreferredMail>
            <Phones xsi:nil="true" />
            <PostalCode>string</PostalCode>
            <StateProvince>string</StateProvince>
          </MemberAddress>
        </Addresses>
        <CommunityGroups xmlns="http://HigherLogic.com/">
          <MemberGroup>
            <EndDate>dateTime</EndDate>
            <GroupKey>string</GroupKey>
            <GroupName>string</GroupName>
            <GroupType>string</GroupType>
            <MemberRole>string</MemberRole>
            <SinceDate>dateTime</SinceDate>
            <StartDate>dateTime</StartDate>
          </MemberGroup>
          <MemberGroup>
            <EndDate>dateTime</EndDate>
            <GroupKey>string</GroupKey>
            <GroupName>string</GroupName>
            <GroupType>string</GroupType>
            <MemberRole>string</MemberRole>
            <SinceDate>dateTime</SinceDate>
            <StartDate>dateTime</StartDate>
          </MemberGroup>
        </CommunityGroups>
        <CustomDemographics xmlns="http://HigherLogic.com/">
          <MemberCustom>
            <AllowFreeForm>boolean</AllowFreeForm>
            <CustomKey>string</CustomKey>
            <CustomName>string</CustomName>
            <Values xsi:nil="true" />
          </MemberCustom>
          <MemberCustom>
            <AllowFreeForm>boolean</AllowFreeForm>
            <CustomKey>string</CustomKey>
            <CustomName>string</CustomName>
            <Values xsi:nil="true" />
          </MemberCustom>
        </CustomDemographics>
        <DateOfBirth xmlns="http://HigherLogic.com/">dateTime</DateOfBirth>
        <Designation xmlns="http://HigherLogic.com/">string</Designation>
        <EmailAddress xmlns="http://HigherLogic.com/">string</EmailAddress>
        <Ethnicity xmlns="http://HigherLogic.com/">string</Ethnicity>
        <EventRegistrations xmlns="http://HigherLogic.com/">
          <MemberEvent>
            <EventKey>string</EventKey>
            <EventTitle>string</EventTitle>
            <RegistrationDate>dateTime</RegistrationDate>
          </MemberEvent>
          <MemberEvent>
            <EventKey>string</EventKey>
            <EventTitle>string</EventTitle>
            <RegistrationDate>dateTime</RegistrationDate>
          </MemberEvent>
        </EventRegistrations>
        <ExcludeFromDirectory xmlns="http://HigherLogic.com/">boolean</ExcludeFromDirectory>
        <FirstName xmlns="http://HigherLogic.com/">string</FirstName>
        <Gender xmlns="http://HigherLogic.com/">string</Gender>
        <InformalName xmlns="http://HigherLogic.com/">string</InformalName>
        <IsActive xmlns="http://HigherLogic.com/">boolean</IsActive>
        <IsMember xmlns="http://HigherLogic.com/">boolean</IsMember>
        <IsOrganization xmlns="http://HigherLogic.com/">boolean</IsOrganization>
        <LastName xmlns="http://HigherLogic.com/">string</LastName>
        <MemberID xmlns="http://HigherLogic.com/">string</MemberID>
        <MemberKey xmlns="http://HigherLogic.com/">string</MemberKey>
        <MemberType xmlns="http://HigherLogic.com/">string</MemberType>
        <MiddleName xmlns="http://HigherLogic.com/">string</MiddleName>
        <OrganizationName xmlns="http://HigherLogic.com/">string</OrganizationName>
        <ParentMemberKey xmlns="http://HigherLogic.com/">string</ParentMemberKey>
        <Phones xmlns="http://HigherLogic.com/">
          <MemberPhone>
            <PhoneNumber>string</PhoneNumber>
            <PhoneType>string</PhoneType>
          </MemberPhone>
          <MemberPhone>
            <PhoneNumber>string</PhoneNumber>
            <PhoneType>string</PhoneType>
          </MemberPhone>
        </Phones>
        <Prefix xmlns="http://HigherLogic.com/">string</Prefix>
        <SecurityGroups xmlns="http://HigherLogic.com/">
          <MemberGroup>
            <EndDate>dateTime</EndDate>
            <GroupKey>string</GroupKey>
            <GroupName>string</GroupName>
            <GroupType>string</GroupType>
            <MemberRole>string</MemberRole>
            <SinceDate>dateTime</SinceDate>
            <StartDate>dateTime</StartDate>
          </MemberGroup>
          <MemberGroup>
            <EndDate>dateTime</EndDate>
            <GroupKey>string</GroupKey>
            <GroupName>string</GroupName>
            <GroupType>string</GroupType>
            <MemberRole>string</MemberRole>
            <SinceDate>dateTime</SinceDate>
            <StartDate>dateTime</StartDate>
          </MemberGroup>
        </SecurityGroups>
        <Suffix xmlns="http://HigherLogic.com/">string</Suffix>
        <Title xmlns="http://HigherLogic.com/">string</Title>
        <WebsiteUrl xmlns="http://HigherLogic.com/">string</WebsiteUrl>
      </GetMemberInfoResult>
    </GetMemberInfoResponse>
  </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 /Social/HigherLogic/RefreshService.asmx HTTP/1.1
Host: kansasapi.ramcoams.org
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>
    <GetMemberInfo xmlns="http://cobalt.net/">
      <securityKey>string</securityKey>
      <memberKey>string</memberKey>
    </GetMemberInfo>
  </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>
    <GetMemberInfoResponse xmlns="http://cobalt.net/">
      <GetMemberInfoResult>
        <Addresses xmlns="http://HigherLogic.com/">
          <MemberAddress>
            <AddressKey>string</AddressKey>
            <AddressLine1>string</AddressLine1>
            <AddressLine2>string</AddressLine2>
            <AddressLine3>string</AddressLine3>
            <AddressType>string</AddressType>
            <City>string</City>
            <Country>string</Country>
            <IsPreferredBill>boolean</IsPreferredBill>
            <IsPreferredList>boolean</IsPreferredList>
            <IsPreferredMail>boolean</IsPreferredMail>
            <Phones xsi:nil="true" />
            <PostalCode>string</PostalCode>
            <StateProvince>string</StateProvince>
          </MemberAddress>
          <MemberAddress>
            <AddressKey>string</AddressKey>
            <AddressLine1>string</AddressLine1>
            <AddressLine2>string</AddressLine2>
            <AddressLine3>string</AddressLine3>
            <AddressType>string</AddressType>
            <City>string</City>
            <Country>string</Country>
            <IsPreferredBill>boolean</IsPreferredBill>
            <IsPreferredList>boolean</IsPreferredList>
            <IsPreferredMail>boolean</IsPreferredMail>
            <Phones xsi:nil="true" />
            <PostalCode>string</PostalCode>
            <StateProvince>string</StateProvince>
          </MemberAddress>
        </Addresses>
        <CommunityGroups xmlns="http://HigherLogic.com/">
          <MemberGroup>
            <EndDate>dateTime</EndDate>
            <GroupKey>string</GroupKey>
            <GroupName>string</GroupName>
            <GroupType>string</GroupType>
            <MemberRole>string</MemberRole>
            <SinceDate>dateTime</SinceDate>
            <StartDate>dateTime</StartDate>
          </MemberGroup>
          <MemberGroup>
            <EndDate>dateTime</EndDate>
            <GroupKey>string</GroupKey>
            <GroupName>string</GroupName>
            <GroupType>string</GroupType>
            <MemberRole>string</MemberRole>
            <SinceDate>dateTime</SinceDate>
            <StartDate>dateTime</StartDate>
          </MemberGroup>
        </CommunityGroups>
        <CustomDemographics xmlns="http://HigherLogic.com/">
          <MemberCustom>
            <AllowFreeForm>boolean</AllowFreeForm>
            <CustomKey>string</CustomKey>
            <CustomName>string</CustomName>
            <Values xsi:nil="true" />
          </MemberCustom>
          <MemberCustom>
            <AllowFreeForm>boolean</AllowFreeForm>
            <CustomKey>string</CustomKey>
            <CustomName>string</CustomName>
            <Values xsi:nil="true" />
          </MemberCustom>
        </CustomDemographics>
        <DateOfBirth xmlns="http://HigherLogic.com/">dateTime</DateOfBirth>
        <Designation xmlns="http://HigherLogic.com/">string</Designation>
        <EmailAddress xmlns="http://HigherLogic.com/">string</EmailAddress>
        <Ethnicity xmlns="http://HigherLogic.com/">string</Ethnicity>
        <EventRegistrations xmlns="http://HigherLogic.com/">
          <MemberEvent>
            <EventKey>string</EventKey>
            <EventTitle>string</EventTitle>
            <RegistrationDate>dateTime</RegistrationDate>
          </MemberEvent>
          <MemberEvent>
            <EventKey>string</EventKey>
            <EventTitle>string</EventTitle>
            <RegistrationDate>dateTime</RegistrationDate>
          </MemberEvent>
        </EventRegistrations>
        <ExcludeFromDirectory xmlns="http://HigherLogic.com/">boolean</ExcludeFromDirectory>
        <FirstName xmlns="http://HigherLogic.com/">string</FirstName>
        <Gender xmlns="http://HigherLogic.com/">string</Gender>
        <InformalName xmlns="http://HigherLogic.com/">string</InformalName>
        <IsActive xmlns="http://HigherLogic.com/">boolean</IsActive>
        <IsMember xmlns="http://HigherLogic.com/">boolean</IsMember>
        <IsOrganization xmlns="http://HigherLogic.com/">boolean</IsOrganization>
        <LastName xmlns="http://HigherLogic.com/">string</LastName>
        <MemberID xmlns="http://HigherLogic.com/">string</MemberID>
        <MemberKey xmlns="http://HigherLogic.com/">string</MemberKey>
        <MemberType xmlns="http://HigherLogic.com/">string</MemberType>
        <MiddleName xmlns="http://HigherLogic.com/">string</MiddleName>
        <OrganizationName xmlns="http://HigherLogic.com/">string</OrganizationName>
        <ParentMemberKey xmlns="http://HigherLogic.com/">string</ParentMemberKey>
        <Phones xmlns="http://HigherLogic.com/">
          <MemberPhone>
            <PhoneNumber>string</PhoneNumber>
            <PhoneType>string</PhoneType>
          </MemberPhone>
          <MemberPhone>
            <PhoneNumber>string</PhoneNumber>
            <PhoneType>string</PhoneType>
          </MemberPhone>
        </Phones>
        <Prefix xmlns="http://HigherLogic.com/">string</Prefix>
        <SecurityGroups xmlns="http://HigherLogic.com/">
          <MemberGroup>
            <EndDate>dateTime</EndDate>
            <GroupKey>string</GroupKey>
            <GroupName>string</GroupName>
            <GroupType>string</GroupType>
            <MemberRole>string</MemberRole>
            <SinceDate>dateTime</SinceDate>
            <StartDate>dateTime</StartDate>
          </MemberGroup>
          <MemberGroup>
            <EndDate>dateTime</EndDate>
            <GroupKey>string</GroupKey>
            <GroupName>string</GroupName>
            <GroupType>string</GroupType>
            <MemberRole>string</MemberRole>
            <SinceDate>dateTime</SinceDate>
            <StartDate>dateTime</StartDate>
          </MemberGroup>
        </SecurityGroups>
        <Suffix xmlns="http://HigherLogic.com/">string</Suffix>
        <Title xmlns="http://HigherLogic.com/">string</Title>
        <WebsiteUrl xmlns="http://HigherLogic.com/">string</WebsiteUrl>
      </GetMemberInfoResult>
    </GetMemberInfoResponse>
  </soap12:Body>
</soap12:Envelope>