CardDAV REST icon

CardDAV REST

Manage contacts in Baïkal via the CardDAV REST adapter

Contact → Update Fields

AI-generated

Summary

Patch a contact in the selected address book by UID, sending only the fields you provide. Existing fields not included in the request remain untouched; at least one field must be supplied.

Inputs

  • Address Book Name or ID (required) — Select the address book or enter its name using an expression.
  • Contact UID (required) — UID of the contact to update.
  • Fields to Update — Optionally set first, last, or middle name; birthday; categories; note; organization; photo URL; prefix; suffix; title; or URLs. Categories and URLs are comma-separated and replace the contact’s existing values when provided.
  • Phone Numbers — Add phone entries with a type and number. Entries with a number are sent as the contact’s phone list; blank entries are ignored, and an entry with no number causes an error if no other field is supplied.
  • Email Addresses — Add email entries with a type and address. Entries with an address are sent as the contact’s email list; blank entries are ignored, and an entry with no address causes an error if no other field is supplied.
  • Addresses — Add address entries with a type and any street, city, ZIP, state, or country details. Supplied entries are sent as the contact’s address list.

Output shape

A list of n8n items containing the server response for each updated contact.

The PATCH request returns the API response as JSON. If Continue On Fail is enabled, a failed item instead contains an error field.

Links

Discussion