Developers
SitemapDiff API
Manage daily sitemap monitors, read check and change history, and configure notifications. Manual run-now checks are intentionally not available.
REST v1
Endpoints
GET
/api/v1/accountAccount, plan, usage and limitsGET · POST
/api/v1/monitorsList or create daily monitorsGET · PATCH · DELETE
/api/v1/monitors/{id}Inspect, pause, resume or deleteGET
/api/v1/monitors/{id}/check-runsScheduled check historyGET
/api/v1/monitors/{id}/check-runs/{runId}One exact check runGET
/api/v1/monitors/{id}/changesPaginated change history; include URL arrays on requestGET
/api/v1/monitors/{id}/changes/latestLatest change with complete added and removed URLsGET
/api/v1/monitors/{id}/changes/{changeId}Added and removed URLsGET · PATCH
/api/v1/account/notificationsAccount notification defaultsGET · PATCH
/api/v1/monitors/{id}/notificationsMonitor override or inheritancePOST
/api/v1/account/notifications/testSend a test webhookChange details
Get the URLs that changed
The standard changes collection stays compact for fast pagination. Use the latest endpoint for the newest complete change, or opt into URL arrays across a paginated page with include=urls.
Pagination
List endpoints accept limit from 1–100 and an opaque cursor. Responses include nextCursor when another page exists.
Errors and limits
Errors include a stable code, message and request ID. Rate-limited requests return HTTP 429.