list_sync_executions
Retrieve execution history for a data synchronization, including status and performance details, to monitor and troubleshoot sync operations.
Instructions
List execution history for a sync.
Args: id: The sync ID limit: Maximum number of executions to return (default 10)
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| limit | No |
Implementation Reference
- src/polytomic_mcp/server.py:411-419 (handler)The implementation of the 'list_sync_executions' tool handler which queries the Polytomic API for sync execution history.
async def list_sync_executions(id: str, limit: int = 10) -> str: """List execution history for a sync. Args: id: The sync ID limit: Maximum number of executions to return (default 10) """ result = await polytomic_request(f"/syncs/{id}/executions?limit={limit}") return json.dumps(result, indent=2) - src/polytomic_mcp/server.py:410-410 (registration)The registration of the 'list_sync_executions' function as an MCP tool using the @mcp.tool decorator.
@mcp.tool()