List or search Other contacts
list_other_contactsFind and list auto-saved email contacts that don't appear in your regular contact lists. Search by name or email, or page through all other contacts.
Instructions
Lists 'Other contacts' — addresses Google auto-saved from the user's email interactions; they are NOT in the saved contact list and never appear in list_contacts/search_contacts. Give query to search them instead of listing (prefix match, max 30 results, no pagination — the warmup request is sent automatically before the session's first search); without query it lists with page_token pagination (page_size up to 1000) and optional sync tokens (request_sync_token/sync_token; expired ones fail with 410 — re-list in full). Only names, emailAddresses, phoneNumbers, photos and metadata exist here. Other contacts are read-only: to edit one, first make it a real contact with copy_other_contact. Requires the contacts.other.readonly OAuth scope — a 403 means the refresh token was minted without it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Search text; when set, page_token and sync tokens are invalid. | |
| page_size | No | Page size when listing (1..1000, default 100); max matches when searching (1..30). | |
| read_mask | No | Fields to return (default names, emailAddresses, phoneNumbers) — Other contacts have no more. | |
| page_token | No | nextPageToken from the previous page (listing only). | |
| sync_token | No | Return only changes since this token (listing only). | |
| request_sync_token | No | Ask for a nextSyncToken (listing only). |