Update Individual Fit

The Update Individual Fit service allows the user to update the individual fit for a single individual. When setting the fit for an individual all previous values will be removed and only those passed in will be set. In the example below if the individual had passions or personality styles previous set, those will be remove after the service is run.

Service Name

update_individual_fit

Required Parameters

NameType
individual_idint

Optional Parameters

NameType
spiritual_giftsint array
passionsint array
abilitiesint array
personality_styleint

Example Curl

curl -u user:pass "https://yourchurch.ccbchurch.com/api.php?srv=update_individual_fit&individual_id=1" -d "spiritual_gifts[1]=1&abilities[1]=1&abilities[2]=4"

Example Response XML

<?xml version="1.0" encoding="UTF-8"?>
<ccb_api>
   <request>
      <parameters>
         <argument value="individual_fit" name="srv"/>
      </parameters>
   </request>
   <response>
      <service>individual_profiles</service>
      <service_action>execute</service_action>
      <availability>public</availability>
      <individuals count="1">
        <individual id="1">
         <individuals count="1">
          <individual id="1">
            <abilities count="2">
              <ability id="1">Skill: Medical</ability>
              <ability id="4">Skill: Education</ability>
            </abilities>
            <spiritual_gifts count="1">
              <spiritual_gift id="1">Administration</spiritual_gift>
            </spiritual_gifts>
            <passions count="0"></passions>
        </individual>
      </individuals>
   </response>
</ccb_api>