AchademixWS


Click here for a complete list of operations.

SelectAllGroups

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 /AxWCC1474WS/AchademixWS.asmx HTTP/1.1
Host: wcccws.achademix.info
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.Achademix.com/SelectAllGroups"

<?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:Header>
    <AchademixHeader xmlns="http://www.Achademix.com/">
      <AuthenticationID>string</AuthenticationID>
      <ErrorDetails>string</ErrorDetails>
      <ErrorMessage>string</ErrorMessage>
    </AchademixHeader>
  </soap:Header>
  <soap:Body>
    <SelectAllGroups xmlns="http://www.Achademix.com/" />
  </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:Header>
    <AchademixHeader xmlns="http://www.Achademix.com/">
      <AuthenticationID>string</AuthenticationID>
      <ErrorDetails>string</ErrorDetails>
      <ErrorMessage>string</ErrorMessage>
    </AchademixHeader>
  </soap:Header>
  <soap:Body>
    <SelectAllGroupsResponse xmlns="http://www.Achademix.com/">
      <SelectAllGroupsResult>
        <Groups>
          <GroupMembers>
            <Staff xsi:nil="true" />
            <Staff xsi:nil="true" />
          </GroupMembers>
          <GroupSecurity>
            <GroupSecurity xsi:nil="true" />
            <GroupSecurity xsi:nil="true" />
          </GroupSecurity>
          <GroupSessions>
            <GroupSession xsi:nil="true" />
            <GroupSession xsi:nil="true" />
          </GroupSessions>
          <MemberCount>int</MemberCount>
          <ClassNumberID>int</ClassNumberID>
          <ContractGroupID>int</ContractGroupID>
          <GroupsID>int</GroupsID>
          <FieldMaxAccessLevel>int</FieldMaxAccessLevel>
          <FieldMaxEditLevel>int</FieldMaxEditLevel>
          <RptAccessLevel>int</RptAccessLevel>
          <RptEditLevel>int</RptEditLevel>
          <Title>string</Title>
          <InvoiceNumberID>int</InvoiceNumberID>
          <PONumberID>int</PONumberID>
          <ReceiptNumberID>int</ReceiptNumberID>
        </Groups>
        <Groups>
          <GroupMembers>
            <Staff xsi:nil="true" />
            <Staff xsi:nil="true" />
          </GroupMembers>
          <GroupSecurity>
            <GroupSecurity xsi:nil="true" />
            <GroupSecurity xsi:nil="true" />
          </GroupSecurity>
          <GroupSessions>
            <GroupSession xsi:nil="true" />
            <GroupSession xsi:nil="true" />
          </GroupSessions>
          <MemberCount>int</MemberCount>
          <ClassNumberID>int</ClassNumberID>
          <ContractGroupID>int</ContractGroupID>
          <GroupsID>int</GroupsID>
          <FieldMaxAccessLevel>int</FieldMaxAccessLevel>
          <FieldMaxEditLevel>int</FieldMaxEditLevel>
          <RptAccessLevel>int</RptAccessLevel>
          <RptEditLevel>int</RptEditLevel>
          <Title>string</Title>
          <InvoiceNumberID>int</InvoiceNumberID>
          <PONumberID>int</PONumberID>
          <ReceiptNumberID>int</ReceiptNumberID>
        </Groups>
      </SelectAllGroupsResult>
    </SelectAllGroupsResponse>
  </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 /AxWCC1474WS/AchademixWS.asmx HTTP/1.1
Host: wcccws.achademix.info
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:Header>
    <AchademixHeader xmlns="http://www.Achademix.com/">
      <AuthenticationID>string</AuthenticationID>
      <ErrorDetails>string</ErrorDetails>
      <ErrorMessage>string</ErrorMessage>
    </AchademixHeader>
  </soap12:Header>
  <soap12:Body>
    <SelectAllGroups xmlns="http://www.Achademix.com/" />
  </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:Header>
    <AchademixHeader xmlns="http://www.Achademix.com/">
      <AuthenticationID>string</AuthenticationID>
      <ErrorDetails>string</ErrorDetails>
      <ErrorMessage>string</ErrorMessage>
    </AchademixHeader>
  </soap12:Header>
  <soap12:Body>
    <SelectAllGroupsResponse xmlns="http://www.Achademix.com/">
      <SelectAllGroupsResult>
        <Groups>
          <GroupMembers>
            <Staff xsi:nil="true" />
            <Staff xsi:nil="true" />
          </GroupMembers>
          <GroupSecurity>
            <GroupSecurity xsi:nil="true" />
            <GroupSecurity xsi:nil="true" />
          </GroupSecurity>
          <GroupSessions>
            <GroupSession xsi:nil="true" />
            <GroupSession xsi:nil="true" />
          </GroupSessions>
          <MemberCount>int</MemberCount>
          <ClassNumberID>int</ClassNumberID>
          <ContractGroupID>int</ContractGroupID>
          <GroupsID>int</GroupsID>
          <FieldMaxAccessLevel>int</FieldMaxAccessLevel>
          <FieldMaxEditLevel>int</FieldMaxEditLevel>
          <RptAccessLevel>int</RptAccessLevel>
          <RptEditLevel>int</RptEditLevel>
          <Title>string</Title>
          <InvoiceNumberID>int</InvoiceNumberID>
          <PONumberID>int</PONumberID>
          <ReceiptNumberID>int</ReceiptNumberID>
        </Groups>
        <Groups>
          <GroupMembers>
            <Staff xsi:nil="true" />
            <Staff xsi:nil="true" />
          </GroupMembers>
          <GroupSecurity>
            <GroupSecurity xsi:nil="true" />
            <GroupSecurity xsi:nil="true" />
          </GroupSecurity>
          <GroupSessions>
            <GroupSession xsi:nil="true" />
            <GroupSession xsi:nil="true" />
          </GroupSessions>
          <MemberCount>int</MemberCount>
          <ClassNumberID>int</ClassNumberID>
          <ContractGroupID>int</ContractGroupID>
          <GroupsID>int</GroupsID>
          <FieldMaxAccessLevel>int</FieldMaxAccessLevel>
          <FieldMaxEditLevel>int</FieldMaxEditLevel>
          <RptAccessLevel>int</RptAccessLevel>
          <RptEditLevel>int</RptEditLevel>
          <Title>string</Title>
          <InvoiceNumberID>int</InvoiceNumberID>
          <PONumberID>int</PONumberID>
          <ReceiptNumberID>int</ReceiptNumberID>
        </Groups>
      </SelectAllGroupsResult>
    </SelectAllGroupsResponse>
  </soap12:Body>
</soap12:Envelope>