Track RIS Changes
ris_track_changesTrack every document added or changed in one RIS application within an exact date window (changed_from/changed_to), optionally including deletions (include_deleted) — the delta-sync and monitoring primitive for mirrors and watchers, and the only surface that reports removals. Unlike the search tools’ coarse, additive-only changed_since intervals, this is exact-dated and deletion-aware. application accepts every RIS application code listed by ris_list_reference topic applications, including BrKons, LrKons, Dsk, and BgblAuth. Each changed document comes back in a compact cross-class record — document_number (for ris_get_document), title, dates, binding_status, and rendition URLs — plus its last-changed date; removed documents come back as deleted records with a deletion timestamp. One application per call; page explicitly for large windows.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based result page. Default 1. | |
| page_size | No | Documents per page — RIS accepts 10, 20, 50, or 100. Default 20. | |
| changed_to | No | Include documents changed on/before this date (YYYY-MM-DD, AenderungenBis). | |
| application | Yes | RIS application whose change feed to read, e.g. BrKons, LrKons, Dsk, or BgblAuth. All supported codes: ris_list_reference topic applications. | |
| changed_from | No | Include documents changed on/after this date (YYYY-MM-DD, AenderungenVon). Exact date, not a coarse interval. | |
| include_deleted | No | true also returns documents removed from RIS in the window, as deleted records — the only way to observe deletions. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based page number RIS served. | |
| error | No | Present when the call failed. Absent on success. | |
| notice | No | Zero-hit guidance — names the likely cause and the concrete next call. | |
| results | No | Change-feed entries for the requested page. Totals, paging, and the applied window in enrichment. | |
| pageSize | No | Page size RIS applied. | |
| changedTo | No | The changed_to bound the server applied (echo), when set. | |
| truncated | No | Present and true when more pages exist beyond this one — raise page to continue. | |
| totalCount | No | Total change-feed entries across all pages. | |
| application | No | The application whose change feed was read. | |
| changedFrom | No | The changed_from bound the server applied (echo), when set. |