Chart of Accounts (COAs)

The Chart of Accounts (COA) list service allows you to return all available transaction detail types (funds/accounts) in the system.

Service Name

transaction_detail_type_list

Required Parameters

None

Optional Parameters

NameType
exclude_staq_fundsboolean

Example Curl

curl -u user:pass "https://yourchurch.ccbchurch.com/api.php?srv=transaction_detail_type_list&exclude_staq_funds=1"

Example Response XML

<?xml version="1.0" encoding="UTF-8"?>
<ccb_api>
  <request>
    <parameters>
      <argument value="transaction_detail_type_list" name="srv"/>
    </parameters>
  </request>
  <response>
     <service>transaction_detail_type_list</service>
     <service_action>execute</service_action>
     <availability>public</availability>
     <transaction_detail_types count="5">
        <transaction_detail_type id="1">
          <name>General Fund - TD</name>
          <cash_bank_account></cash_bank_account>
          <account_number></account_number>
          <tax_deductible>true</tax_deductible>
          <online_giving_enabled>true</online_giving_enabled>
          <pledge_goal>0</pledge_goal>
          <parent id=""></parent>
          <campuses>
            <campus id="1">Church of Cucumbers</campus>
          </campuses>
        </transaction_detail_type>
        …
        <transaction_detail_type id="5">
          <name>Online Giving</name>
          <cash_bank_account></cash_bank_account>
          <account_number></account_number>
          <tax_deductible>true</tax_deductible>
          <online_giving_enabled>true</online_giving_enabled>
          <pledge_goal>0</pledge_goal>
          <parent id=""></parent>
          <campuses>
            <campus id="1">Church of Cucumbers</campus>
            <campus id="2">CC - Southside</campus>
            <campus id="6">ProfitStars</campus>
            <campus id="7">BluePay</campus>
            <campus id="8">Authorize.net</campus>
            <campus id="9">Eastern</campus>
            <campus id="10">Central</campus>
            <campus id="11">Pacific</campus>
            <campus id="12">Mountain</campus>
          </campuses>
        </transaction_detail_type>
     </transaction_detail_types>
  </response>
</ccb_api>