List Contacts
list_contactsRetrieve and paginate an authenticated user's Google contacts, with sorting and optional full or incremental sync to fetch changed or deleted contacts.
Instructions
List contacts for the authenticated user, optionally as a full or incremental sync.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page_size | No | Maximum number of contacts to return (default: 100, max: 1000). | |
| page_token | No | Token for pagination. Keep all other arguments unchanged when following it. | |
| sort_order | No | Sort order: "LAST_MODIFIED_ASCENDING", "LAST_MODIFIED_DESCENDING", "FIRST_NAME_ASCENDING", or "LAST_NAME_ASCENDING". Not supported when syncing. | |
| sync_token | No | List only changes since the sync that returned this token, marking deleted contacts. The last page returns a new sync token. | |
| user_google_email | Yes | The user's Google email address. Required. | |
| request_sync_token | No | Start a full sync. The last page returns a sync token. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |