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