Update a contact
loops_update_contactUpdates (or creates) a contact by email/userId. Upserts — creates the contact if not found. Loops API: PUT /v1/contacts/update.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Contact email address (required; identifies the contact). | ||
| source | No | Source label. | |
| userId | No | Your app's user id (alternative identifier). | |
| lastName | No | Last name. | |
| firstName | No | First name. | |
| userGroup | No | User group segment name. | |
| properties | No | Arbitrary custom contact properties (string/number/boolean); merged into the request body. | |
| subscribed | No | Whether the contact is subscribed to email. | |
| mailingLists | No | Map of mailing-list id -> subscribed boolean. |