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
| Name | Type |
|---|---|
| individual_id | integer |
| modified_since | datetime |
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>