Update Value of Custom Attribute
By using this operation, you can update the value of user-defined attributes at run time when golden record cache is defined and running.
HTTP Method | ||||
Endpoint URL | See Endpoint | |||
Resource | /fastcache/record/update | |||
Request Parameters | Specify the following parameters: | |||
Name | Description | Type | Data Type | |
Required | ||||
repositoryName | Repository name on which the operation is to be performed | body | string | |
cacheDataList | Key as an external attribute name and valueList is the value of the attribute | Map of String | ||
productId | PRODUCTID of the record for which external attributes values are updated | String | ||
productIdExt | PRODUCTIDEXT of the record for which external attributes values are updated | String | ||
name | External attribute name. | String | ||
valueList | Value of an external attribute. | List | ||
Media Type | application/json | |||
Request Model |
{ "productId": "string", "productIdExt": "string", "repositoryName": "string", "cacheDataList": [ { "name": "string", "valueList": [ {} ] } ] } |
|||
Response Model |
{ responseMessages: [ { "code": "string", "message": "string", "type": "string", ] "success": "boolean" } ] } ] |
|||
Request Example |
{ "repositoryName": "PERSON", "productId": "1099", "productIdExt": "1099", "cacheDataList": [ { "name": "PAYBACKNUMBER", "valueList": [ 349898767 ] }, { "name": "LOYALITYPOINT", "valueList": [ 23 ] } ] } |
|||
Response Example |
{ "code": "FC-00008", "message": "Fields value/s updated successfully.", "type": "Info" } |
|||
Success Response | Example:
Code: 200 successful operation |
|||
Error Response | If the response is unsuccessful, either of the following error code is displayed:
Example: Code: 400 Parameters required are missing OR Code: 500 Invalid Request For error code response, see Error Handling . |
Copyright © Cloud Software Group, Inc. All rights reserved.