Skip to content

MngUpdateDesk

Updates an existing CRM desk.

The desk is identified by brand and desk. The desk code itself is not renamed by this method.

Request Parameters

Name Type Required Description
desk string Yes Existing desk code
brand string Yes Brand namespace
name string No Human-readable desk name
status int No 0 active, 1 archived
enable int No 1 enabled, 0 disabled
manager_id int No Optional owner/team lead manager id
sort_index int No UI ordering value

Request

{
  "command": "MngUpdateDesk",
  "extID": "1",
  "data": {
    "desk": "DESK_RETENTION",
    "brand": "default",
    "name": "Retention Team",
    "enable": 1,
    "manager_id": 10
  }
}

Response Data

{
  "desk": {
    "desk": "DESK_RETENTION",
    "brand": "default",
    "name": "Retention Team",
    "status": 0,
    "enable": 1,
    "manager_id": 10,
    "sort_index": 100,
    "created_time": 1710000000,
    "updated_time": 1710000100
  }
}