Delete a contact
delete_contactPermanently delete a Google Contact using its resource name. Verify the resource name first, because deletion cannot be undone and failed requests may still succeed, causing a 404 on retry.
Instructions
Permanently deletes one contact from the account's Google Contacts. There is no undo through this API (the Google Contacts UI keeps its own 30-day trash, but nothing here reads or restores it) — verify the resource_name with get_contact before deleting. Returns an empty result on success. After an ambiguous failure (timeout/5xx; never auto-retried) check with get_contact before re-sending: the delete may already have happened, and a second attempt then fails with 404.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| resource_name | Yes | The contact's full resource name, e.g. "people/c1234567890" — exactly as returned by list_contacts, search_contacts or create_contact. |