What changed in an address book
list_changesRetrieve contacts created, modified, or deleted since a sync token. Get an initial token, then use it to fetch only incremental changes for CardDAV address book synchronization.
Instructions
Cards created, changed or deleted since a sync token, using RFC 6578. Call it once without a token to get the current token, then again later with it. Not every server implements this — get_server_info reports whether this one does.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many entries to return. Defaults to CARDDAV_MAX_CONTACTS, at most 500. | |
| sync_token | No | The token from a previous call. Left out, this returns the current token and every card, which is the initial sync. | |
| address_book | Yes | An address book id from list_address_books — its collection path. A full URL or the final path segment work too. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | Entries in this answer, after any limit was applied. | |
| notes | No | ||
| total | Yes | Entries the server reported, before the limit. | |
| changed | Yes | ||
| removed | Yes | Ids of cards that are gone. | |
| sync_token | No | Pass this to the next call. | |
| address_book | Yes |