Skip to content

list_watches

Retrieve all configured monitoring watches. Optionally filter by watch type or enabled/disabled status.

ParameterTypeRequiredDescription
typestringNoFilter by watch type: status_change, similar_filing, or deadline_approaching
enabledbooleanNoFilter by enabled (true) or disabled (false)
{
"name": "list_watches",
"arguments": {
"type": "status_change",
"enabled": true
}
}
{
"watches": [
{
"id": "w_abc123def456",
"name": "Monitor NEXTERA registration status",
"type": "status_change",
"enabled": true,
"trademarkId": "EU-018734521",
"jurisdictions": [],
"niceClasses": [],
"similarityThreshold": 0.7,
"deadlineDaysAhead": 30,
"createdAt": "2024-03-04T10:30:00.000Z",
"lastCheckedAt": "2024-03-04T11:00:00.000Z"
},
{
"id": "w_xyz789ghi012",
"name": "Monitor BRIGHTPATH filing status",
"type": "status_change",
"enabled": true,
"trademarkId": "US-97654321",
"jurisdictions": ["US"],
"niceClasses": [9, 42],
"similarityThreshold": 0.7,
"deadlineDaysAhead": 30,
"createdAt": "2024-02-15T08:00:00.000Z",
"lastCheckedAt": "2024-03-04T11:00:00.000Z"
}
],
"total": 2,
"summary": "Found 2 watch(es)."
}
  • Omit both parameters to list all watches regardless of type or status.
  • The lastCheckedAt field shows when the watch was last polled. A null value means the watch has not yet been checked.