...
Authorization:
Status | ||
---|---|---|
|
Request body:
Name | Mandatory | Type | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
document |
|
| profile object to be saved/updated. (if id property is present the profile will be updated, otherwise a new profile will be inserted) |
...
http://<hostname>:<port>/ctreplay/default/saveProfile
Request Body to update an existent profile (“id” field is present):
Code Block | ||
---|---|---|
| ||
{ "document":{ "id": "5eeb85035bdd4841745497e35eea3d2919eb88cfb639fecb", "name":"onlyPartnerdefault", "description":"profilo visibilità solo partner", default", "securityRules":{ "onlyPartner":true, "onlyCallcenter":true, "onlyMacroactivity":false, "onlyTags": "{\"tags.ECID\" : \"saasher|11|41479|57\"}" }, "allowedActions":{ "canPlay":true, "canDownload":true, "canEdit":true, "canDelete":true, "canListenOriginalAudio":true }, "securityRules":{ "onlyPartner":true, "onlyCallcenter":false, "onlyMacroactivity":false, "onlyTags":"" }, "hideTags":[ "agent", "callId" ], "searchableTags":[ "ECID", "AGENT" ], "editableTags": [ { "name": "validazione", "type": "select", "immutable" : false "options": ["YES","NO"] }, { "name": "note", "type": "text", "immutable" : false } ], "hideTagsForSearch" : [ "ecid" ] } } |
Response:
Code Block | ||
---|---|---|
| ||
{ "result": true, "id": "", "error": null } |
Request Body to save a new profile (“id” field is not present):
Code Block | ||
---|---|---|
| ||
{ "document":{ "description":"profilo visibilità solo partner", "name":"onlyPartner", "hideTags":[ ], "allowedActions":{ "canPlay":true, "canDownload":true, "canEdit":true }, "securityRules":{ "onlyPartner":true, "onlyCallcenter":false, "onlyMacroactivity":false, "onlyTags":"{\"tags.ECID\" : \"saasher|11|41479|57\"}" }, "hideTags":[ "agent", "callId" ], "searchableTags":[ "ECID", "AGENT" ], "editableTags":[ { "options":[ "YES", "NO" ], "name":"validazione", "type":"select" }, { "options":[ ], "name":"note", "type":"text" } ], "hideTagsForSearch" : [ "ecid", "agent" ] } } |
Response:
Code Block | ||
---|---|---|
| ||
{
"result": true,
"id": "5f3687fff4c34f3584e5d60d",
"error": null
} |