Queue Individuals

The Queue Individuals service allows you to retrieve a list of all the individuals in a given Process, optionally filtered for status within the Queue.

Service Name

queue_individuals

Required Parameters

NameType
idinteger

Optional Parameters

NameTypeDescription
statusstringMust be one of the following: 'waiting'; 'in-process'; 'done'; 'not-started'

Example Curl

curl -u user:pass "https://yourchurch.ccbchurch.com/api.php?srv=queue_individuals&id=18"

Example Response XML

<?xml version="1.0" encoding="UTF-8"?>
<ccb_api>
  <request>
    <parameters>
      <argument value="queue_individuals" name="srv"/>
      <argument value="18" name="id"/>
    </parameters>
  </request>
  <response>
    <individuals count="5">
      <individual id="57">
        <name>Bob Ross</name>
        <manager id="0"></manager>
        <status id="3">Not-Started</status>
        <creator id="1">Larry Cucumber</creator>
        <modifier id="1">Larry Cucumber</modifier>
      </individual>
      …
      <individual id="1">
        <name>Bob Tom</name>
        <manager id="1">Larry Cucumber</manager>
        <status id="2">Done</status>
        <creator id="1">Larry Cucumber</creator>
        <modifier id="1">Larry Cucumber</modifier>
      </individual>
    </individuals>
  </response>
</ccb_api>