Tell me only the job postings that are new since my last check.
report new limits the output to items whose key was not in the previous state, so changed and removed postings are ignored. Pasted items are reported as new on a monitor's first run; with a dataset, the first run only saves the baseline. Run it on a schedule against your scraper's dataset (datasetId) to get a daily list of new postings, charged per change reported.
Tool input
{
"items": [
{
"url": "https://jobs.example.com/1042",
"title": "Data Engineer",
"company": "Northwind"
},
{
"url": "https://jobs.example.com/1043",
"title": "Analyst",
"company": "Northwind"
}
],
"monitorName": "jobs",
"keyFields": [
"url"
],
"report": [
"new"
]
}
Ask it from an AI agent (MCP)
Add the Apify MCP server with this tool to your MCP client (Claude, Cursor, VS Code, ...); it signs you in with OAuth or Authorization: Bearer <APIFY_TOKEN>. It works once the Actor is live on the Apify Store.
https://mcp.apify.com?tools=bosco_labs/dataset-change-monitor
Then ask:
Use the bosco_labs/dataset-change-monitor tool to answer: Tell me only the job postings that are new since my last check.
Call the Apify API
Runs the Actor and returns the rows in one request, billed to your Apify account ($0.001 per change reported). It works once the Actor is live on the Apify Store.
curl https://api.apify.com/v2/acts/bosco_labs~dataset-change-monitor/run-sync-get-dataset-items \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"items": [{"url": "https://jobs.example.com/1042", "title": "Data Engineer", "company": "Northwind"}, {"url": "https://jobs.example.com/1043", "title": "Analyst", "company": "Northwind"}], "monitorName": "jobs", "keyFields": ["url"], "report": ["new"]}'
Example output
Example output from the tool's documentation (not a run of this exact question).
[{"change_type": "changed", "key": {"url": "https://shop.example/p/1"},
"changed_fields": ["price"], "previous": {"price": 19.99},
"item": {"url": "https://shop.example/p/1", "title": "Desk lamp", "price": 17.49, "stock": 12},
"monitor_name": "shop-prices", "checked_at": "2026-11-05T06:00:12+00:00", "schema_version": "1"},
{"change_type": "new", "key": {"url": "https://shop.example/p/9"}, "changed_fields": [],
"previous": null, "item": {"url": "https://shop.example/p/9", "title": "Floor lamp", "price": 49, "stock": 3},
"monitor_name": "shop-prices", "checked_at": "2026-11-05T06:00:12+00:00", "schema_version": "1"},
{"change_type": "removed", "key": {"url": "https://shop.example/p/4"}, "changed_fields": [],
"previous": null, "item": {"url": "https://shop.example/p/4"},
"monitor_name": "shop-prices", "checked_at": "2026-11-05T06:00:12+00:00", "schema_version": "1"}]