Individual Attendance

The Individual Attendance service will return a list of all events the specified individual has had attendance recorded for. If an individual is not specified, then the attendance for all individuals in the system will be returned.

Service Name

individual_attendance

Required Parameters

None

Optional Parameters

NameType
individual_idint

Example Curl

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

Example Response XML

<?xml version="1.0" encoding="UTF-8"?>
<ccb_api>
  <request>
    <parameters>
      <argument value="individual_attendance" name="srv"/>
      <argument value="48" name="individual_id"/>
    </parameters>
  </request>
  <response>
    <service>individual_attendance</service>
    <service_action>execute</service_action>
    <availability>public</availability>
    <individuals count="1">
      <individual id="48">
        <name>Little Joe</name>
        <attendances>
          <attendance>
            <event id="776">Sunday School</event>
            <group id="1">Entire Church Group</group>
            <occurrence>2012-06-17 09:00:00</occurrence>
          </attendance>
          …
          <attendance>
            <event id="1806">Kids Club!</event>
            <group id="1">Entire Church Group</group>
            <occurrence>2013-10-17 09:00:00</occurrence>
          </attendance>
        </attendances>
      </individual>
    </individuals>
  </response>
</ccb_api>