Google Contacts
Google-Kontakte verwalten
Integrate Google Contacts into the workflow. Can create, read, update, delete, list, and search contacts.
Create a new contact in Google Contacts
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
givenName | string | Ja | First name of the contact |
familyName | string | Nein | Last name of the contact |
email | string | Nein | Email address of the contact |
emailType | string | Nein | Email type: home, work, or other |
phone | string | Nein | Phone number of the contact |
phoneType | string | Nein | Phone type: mobile, home, work, or other |
organization | string | Nein | Organization/company name |
jobTitle | string | Nein | Job title at the organization |
notes | string | Nein | Notes or biography for the contact |
| Parameter | Typ | Beschreibung |
|---|
content | string | Contact creation confirmation message |
metadata | json | Created contact metadata including resource name and details |
Get a specific contact from Google Contacts
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
resourceName | string | Ja | Resource name of the contact (e.g., people/c1234567890) |
| Parameter | Typ | Beschreibung |
|---|
content | string | Contact retrieval confirmation message |
metadata | json | Contact details including name, email, phone, and organization |
List contacts from Google Contacts
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
pageSize | number | Nein | Number of contacts to return (1-1000, default 100) |
pageToken | string | Nein | Page token from a previous list request for pagination |
sortOrder | string | Nein | Sort order for contacts |
| Parameter | Typ | Beschreibung |
|---|
content | string | Summary of found contacts count |
metadata | json | List of contacts with pagination tokens |
Search contacts in Google Contacts by name, email, phone, or organization
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
query | string | Ja | Search query to match against contact names, emails, phones, and organizations |
pageSize | number | Nein | Number of results to return (default 10, max 30) |
| Parameter | Typ | Beschreibung |
|---|
content | string | Summary of search results count |
metadata | json | Search results with matching contacts |
Update an existing contact in Google Contacts
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
resourceName | string | Ja | Resource name of the contact (e.g., people/c1234567890) |
etag | string | Ja | ETag from a previous get request (required for concurrency control) |
givenName | string | Nein | Updated first name |
familyName | string | Nein | Updated last name |
email | string | Nein | Updated email address |
emailType | string | Nein | Email type: home, work, or other |
phone | string | Nein | Updated phone number |
phoneType | string | Nein | Phone type: mobile, home, work, or other |
organization | string | Nein | Updated organization/company name |
jobTitle | string | Nein | Updated job title |
notes | string | Nein | Updated notes or biography |
| Parameter | Typ | Beschreibung |
|---|
content | string | Contact update confirmation message |
metadata | json | Updated contact metadata |
Delete a contact from Google Contacts
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
resourceName | string | Ja | Resource name of the contact to delete (e.g., people/c1234567890) |
| Parameter | Typ | Beschreibung |
|---|
content | string | Contact deletion confirmation message |
metadata | json | Deletion details including resource name |