marketsharp_contacts_list
List contacts page by page, filtered by changes since a date, appointment date range, or salesperson, to sync or review CRM records without bulk exports.
Instructions
List contacts page by page, optionally only those changed since a date or with appointments in a date range or for one salesperson.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "marketsharp_contacts_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pageNumber | No | Page to return, starting at 1. | |
| rowsPerPage | No | Rows per page (default 100). Fewer rows than rowsPerPage means this is the last page. | |
| appointmentTo | No | Only contacts with an appointment on or before this time. Date/time in the MarketSharp company time zone, e.g. 2026-10-01 or 2026-10-01T08:00:00. | |
| modifiedSince | No | Only contacts changed on or after this time. Date/time in the MarketSharp company time zone, e.g. 2026-10-01 or 2026-10-01T08:00:00. | |
| salespersonId | No | Only contacts with appointments for this salesperson (employee ID). | |
| appointmentFrom | No | Only contacts with an appointment on or after this time. Date/time in the MarketSharp company time zone, e.g. 2026-10-01 or 2026-10-01T08:00:00. |