Get tracking status
get_tracking_statusReturns the tracking state of one saved competitor: whether tracking is on, the paid-through date, the next scheduled scan, the last successful scan and the latest scan's status. For checking before start_tracking, pause_tracking or scan_competitor, and for seeing whether a requested scan has finished.
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": {
"competitor_id": "<competitor_id>"
},
"name": "get_tracking_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| competitor_id | Yes | Competitor id from list_competitors. | |
| response_format | No | Output format: text (default) or json. table is not available for this tool. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| latestScan | No | latestScan value in this response. | |
| nextScanAt | No | nextScanAt value in this response. | |
| competitorId | No | competitorId value in this response. | |
| paidThroughMs | No | paidThroughMs value in this response. | |
| trackingEnabled | No | trackingEnabled value in this response. | |
| lastSuccessfulScanAt | No | lastSuccessfulScanAt value in this response. |