list_contacts
Retrieve the authenticated user's personal Google contacts. Supports pagination, sorting by name or modification date, and returns connections from 'people/me'.
Instructions
List the authenticated user's personal Google contacts.
Returns contacts from "people/me" connections. For contact groups use list_contact_groups. For a fuzzy name/email search use search_contacts. For batch mutations use manage_contacts_batch. Requires the contacts.readonly OAuth scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_google_email | Yes | The user's Google email address (authenticated account). | |
| page_size | No | Max contacts per page. 1-1000. Default 100. | |
| page_token | No | Cursor from a prior response's "Next page token" line. Omit for first page. | |
| sort_order | No | "LAST_MODIFIED_ASCENDING", "LAST_MODIFIED_DESCENDING", "FIRST_NAME_ASCENDING", or "LAST_NAME_ASCENDING". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |