Tag Custom Field to an Entity

This API enables updating the value of an existing custom field.

Use Case: You can create separate custom fields for an attribute in both the parent and child organizations and assign distinct values to each. This is useful in scenarios where you want to define different header colours or values in a campaign email for the parent and child organizations separately.

API endpoint example

https://eu.intouch.capillarytech.com/v2/customField/tag

Prerequisites

  • Authentication - Basic Auth
    • User name: Capillary Intouch email ID of the admin user
    • Password: Intouch login password in MD5.

Resource information

URIv2/customField/tag
HTTP methodPOST
Pagination supported?NA
Rate limitNA
Batch supportNA

Header Information

Both the headers are mandatory.

X-CAP-API-AUTH-KEYAuth Key for internal API
X-CAP-API-AUTH-ORG-IDOrg ID

Requst Parameters

ParameterTypeDescription
scopeEnumThe scope of the custom field. Supported fields:

- LOYALTY_REGISTRATION
- LOYALTY_TRANSACTION
- CUSTOMER_FEEDBACK
- POINTS_REDEMPTION
- VOUCHER_REDEMPTION
- ZONE_CUSTOM_FIELDS
- STORE_CUSTOM_FIELDS
- CUSTOM_FIELDS_DATA_LOG
- CHECK_IN_FEEDBACK
- CUSTOMER_PREFERENCES
- ADVANCE_FEEDBACK
- LOYALTY_LINE_ITEMS
- CUSTOMER_CARD
- TILL_CUSTOM_FIELDS
- ORG_CUSTOM_FIELD
entityIdIntegerOrganisation ID associated with the custom field
customFieldObjectContains details of the custom field being defined or updated
└ nameStringThe name of the custom field, e.g., "Org Secondary Color"
└ valueStringThe value assigned to the custom field, e.g., "#4567"

Response Parameters

ParameterTypeDescription
entityIntegerUnique identifier of the org associated with this response
warningsArrayList of warnings encountered during processing, if any
errorsArrayList of errors encountered during processing, if any
successBooleanIndicates whether the operation was successful (true or false)
Language
Credentials
Basic
base64
:
URL
Click Try It! to start a request and see the response here!