NinjaPipe icon

NinjaPipe

Production-ready NinjaPipe node with one action interface, safer validation, Databin webhook support, and update-friendly UX

Contact → Update Contact

AI-generated

Summary

Update a contact via PUT request to the NinjaPipe API, constructing the body from guided fields, additional/custom fields, and an optional advanced JSON payload.

Inputs

  • id (required) — The unique identifier of the contact to update.

Output shape

Updated contact record as JSON. If flattenCustomFields is enabled, custom_fields are copied to top-level keys and cf_* prefixes are added.

Returned data is extracted from the API response and pushed as json items on the main output.

Examples

Example 1: Update a contact's email and status using guided fields.

Set id to the contact's ID, enable useGuidedFields (default), provide contactEmail and contactStatus. The node sends a PUT request with those fields in the body.

Links

Discussion