The Update Custom Field Labels service will accept form-encoded data representing changes to the custom field labels and update the labels in the Pushpay system.
Service Name
update_custom_field_labels
Required Parameters
None
Optional Parameters
| Name | Type | Description |
|---|---|---|
| udftext#_label | string | # is a number between 1–12 inclusively. Must be sent via HTTP POST |
| udftext#_admin | boolean | # is a number between 1–12 inclusively. Must be sent via HTTP POST |
| udfdate#_label | string | # is a number between 1–6 inclusively. Must be sent via HTTP POST |
| udfdate#_admin | boolean | # is a number between 1–6 inclusively. Must be sent via HTTP POST |
| udfpulldown#_label | string | # is a number between 1–6 inclusively. Must be sent via HTTP POST |
| udfpulldown#_admin | boolean | # is a number between 1–6 inclusively. Must be sent via HTTP POST |
| udf_grouppulldown#_label | string | # is a number between 1–3 inclusively. Must be sent via HTTP POST |
| udf_grouppulldown#_admin | boolean | # is a number between 1–3 inclusively. Must be sent via HTTP POST |
| modifier_id | integer | Must be sent via HTTP POST |
Example Curl
curl -u user:pass -d "udf_text_1_label=Custom+Field+First&udf_text_1_admin=true" "https://yourchurch.ccbchurch.com/api.php?srv=update_custom_field_labels"Example Response XML
<?xml version="1.0" encoding="UTF-8"?>
<ccb_api>
<request>
<parameters>
<argument value="update_custom_field_labels" name="srv"/>
</parameters>
</request>
<response>
<service>update_custom_field_labels</service>
<service_action>execute</service_action>
<availability>public</availability>
<custom_fields count="28">
<custom_field>
<name>udf_ind_text_1</name>
<label>Custom Field First</label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_text_2</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_text_3</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_text_4</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_text_5</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_text_6</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_text_7</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_text_8</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_text_9</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_text_10</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_text_11</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_text_12</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_date_1</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_date_2</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_date_3</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_date_4</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_date_5</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_date_6</name>
<label></label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_pulldown_1</name>
<label>untitled</label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_pulldown_2</name>
<label>untitled</label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_pulldown_3</name>
<label>untitled</label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_pulldown_4</name>
<label>untitled</label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_pulldown_5</name>
<label>untitled</label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_ind_pulldown_6</name>
<label>untitled</label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_grp_pulldown_1</name>
<label>untitled</label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_grp_pulldown_2</name>
<label>untitled</label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_grp_pulldown_3</name>
<label>untitled</label>
<admin_only>true</admin_only>
</custom_field>
<custom_field>
<name>udf_resource_pulldown_1</name>
<label></label>
<admin_only>false</admin_only>
</custom_field>
</custom_fields>
</response>
</ccb_api>