Wachete integration (Developer Tools, Data). Imported from open-connector.
https://api.wachete.com/thirdparty/v1/task
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | optional | The existing monitor ID when updating. |
| name | string | required | The monitor name. |
| url | string | required | The public URL that Wachete should monitor. |
| xPath | string | optional | The XPath expression selecting monitored content. |
| excludeXPath | string | optional | The XPath expression excluding content. |
| regex | string | optional | The regular expression selecting monitored content. |
| alerts | array | optional | The alert conditions for the monitor. |
| recurrenceInSeconds | integer | optional | The check interval in seconds. |
| folderId | string | optional | The folder that should contain the monitor. |
| notificationEndpoints | array | optional | The notification destinations for the monitor. |
| dynamicContent | boolean | optional | Whether Wachete should render JavaScript content. |
| scrollPage | boolean | optional | Whether Wachete should scroll the page while checking it. |
| ignoreInvalidPages | boolean | optional | Whether invalid crawler pages should be ignored. |
| collectRawHtml | boolean | optional | Whether Wachete should collect raw HTML. |
| jobType | string | optional | The supported Wachete monitor job type. |
| note | string | optional | A note attached to the monitor. |
/thirdparty/v1/task/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The monitor ID. |
/thirdparty/v1/task/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The monitor ID. |
/thirdparty/v1/folder/list
| Param | Type | Required | Description |
|---|---|---|---|
| parentId | string | optional | The folder ID. Omit it to list the root folder. |
| continuationToken | string | optional | The continuation token returned by a previous request. |
/thirdparty/v1/data/list/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The monitor ID. |
| from | string | optional | The inclusive start of the time interval. |
| to | string | optional | The inclusive end of the time interval. |
| count | integer | optional | The maximum number of history items to return. |
| returnDiff | boolean | optional | Whether to include the diff from the previous value. |
| continuationToken | string | optional | The continuation token returned by a previous request. |
/thirdparty/v1/notification/list
| Param | Type | Required | Description |
|---|---|---|---|
| taskId | string | optional | The monitor ID used to filter notifications. |
| from | string | optional | The inclusive start of the time interval. |
| to | string | optional | The inclusive end of the time interval. |
| count | integer | optional | The maximum number of notifications to return. |
| continuationToken | string | optional | The continuation token returned by a previous request. |
| html | boolean | optional | Whether to include HTML-formatted notification content. |