update_contact
Update contact fields directly on a CardDAV vCard using its URL and ETag. Specify only the properties to change, such as name, email, phone, or organization, and the server applies them without vCard formatting.
Instructions
PREFERRED: Update contact fields without vCard formatting. Supports: FN (full name), N (structured name), EMAIL, TEL (phone), ORG (organization), TITLE (job title), NOTE, URL, ADR (address), BDAY (birthday), and any RFC 6350 vCard property including custom X-* properties.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | Fields to update, keyed by bare UPPERCASE property name (e.g., FN, EMAIL, TEL). Any RFC 6350 vCard property or custom X-* property is supported. Property parameters such as "TEL;TYPE=CELL" are not accepted here, and values must not contain line breaks. | |
| vcard_url | Yes | The URL of the vCard to update | |
| vcard_etag | Yes | The etag of the vCard (required for conflict detection) |