Rename Contact List
update_contact_listRename a contact list (list_id, or list_name as its current name or slug) to name. Its members are unchanged. A name another list already has is refused (code CONFLICT); Family follows relationships and keeps its name (code AUTO_SYNCED_LIST). undo_contact_change(change_id) puts the old name back. ($0.05; API key required)
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "update_contact_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The new name, e.g. "Book club". | |
| list_id | No | Contact list id from list_contact_lists. | |
| list_name | No | The current list name or slug, when list_id is not known. | |
| request_id | No | Client idempotency key (retries return original result). | |
| idempotency_key | No | Alias for request_id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| list | No | Contact list after the rename: id, name, slug. | |
| account | No | The Dayze account this data belongs to. With more than one Dayze connection, name it in the answer. | |
| message | No | ||
| renamed | No | ||
| change_id | No | Pass to undo_contact_change to put the old name back. | |
| provenance | No | Which connector wrote the record and which connected Dayze account received it. | |
| previous_name | No |