Individual Groups

The Individual Groups service will return a list of all groups the specified individual is associated with. If an individual is not specified, then the groups for all individuals in the system will be returned.

Service Name

individual_groups

Required Parameters

None

Optional Parameters

NameType
individual_idinteger
modified_sincedatetime

Example Curl

curl -u user:pass "https://yourchurch.ccbchurch.com/api.php?srv=individual_groups&individual_id=48"

Example Response XML

<?xml version="1.0" encoding="UTF-8"?>
<ccb_api>
  <request>
    <parameters>
      <argument value="individual_groups" name="srv"/>
      <argument value="48" name="individual_id"/>
    </parameters>
  </request>
  <response>
    <service>individual_groups</service>
    <service_action>execute</service_action>
    <availability>public</availability>
    <individuals count="1">
      <individual>
        <individual_id type="individual">48</individual_id>
        <id>48</id>
        <name_first>Larry</name_first>
        <name_last>Bob</name_last>
        <full_name>Larry Bob</full_name>
        <receive_email_from_church>1</receive_email_from_church>
        <groups count="3">
          <group>
            <group_id type="groups">1</group_id>
            <id>1</id>
            <name>Entire Church Group</name>
            <receive_email_from_group>1</receive_email_from_group>
            <receive_sms_from_group></receive_sms_from_group>
            <notify_comments></notify_comments>
          </group>
          …
          <group>
            <group_id type="groups">23</group_id>
            <id>23</id>
            <name>**Ninja Turtle Club**</name>
            <receive_email_from_group>1</receive_email_from_group>
            <receive_sms_from_group></receive_sms_from_group>
            <notify_comments>1</notify_comments>
          </group>
        </groups>
      </individual>
    </individuals>
  </response>
</ccb_api>