AccuLynx

Interact with the AccuLynx roofing CRM API

Contact → Update

AI-generated

Summary

Updates an AccuLynx contact by sending a PUT request to /contacts/{contactId}. Supply the contact ID, at least one contact type, and last name; the other contact fields and addresses are optional in the UI, but the operation may replace the full contact object, so omitted values could clear existing data.

Inputs

  • Contact ID (required) — The AccuLynx contact to update.
  • Contact Types (required) — Select one or more contact types; the API requires at least one.
  • Last Name (required) — The contact's last name.
  • First Name — The contact's first name.
  • Cross Reference — A cross-reference value, up to 250 characters.
  • Company Name — The company name, up to 100 characters.
  • Company Job Title — The contact's job title at the company.
  • Mailing Address — Optionally provide street lines, city, country, state, and ZIP code. State choices depend on the selected country.
  • Billing Address — Optionally provide street lines, city, country, state, and ZIP code. State choices depend on the selected country.
  • Billing Same as Mailing — Set true to use the mailing address as the billing address; leave Billing Address empty when enabled.

Output shape

A single AccuLynx API response object for the updated contact, returned as an n8n item.

The source uses a full-object PUT to /contacts/{contactId}. The package treats omitted optional values as potentially clearing existing contact data, following standard PUT convention, but notes this behavior is not confirmed by AccuLynx documentation; verify it on an initial update.

Links

Discussion