Copy records
copy_recordsFREE (key) — copy records from one list shared with you into another (same kind: contacts or companies) — with move: true they are then hidden in the source (restorable, never deleted). A record the target already has is filled in, not doubled; a copy never goes back into a list it came through. Up to 1,000 per call.
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": {
"from_list_id": "<from_list_id>",
"to_list_id": "<to_list_id>"
},
"name": "copy_records"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| move | No | true = hide the records in the source after the copy | |
| filter | No | Column → value: exact, { "contains": "…" }, { "not": "…" }, { "is_empty": true } or { "condition": "<one of filter_conditions>" }; ar_status by status name | |
| language | No | Language of `tell_your_user` (default en) | |
| record_ids | No | The records' ids (`id` in query_records) | |
| to_list_id | Yes | The list to copy into | |
| from_list_id | Yes | The list to copy from |