Loops integration (Marketing, Communication). Imported from open-connector.
https://app.loops.so/contacts/create
| Param | Type | Required | Description |
|---|---|---|---|
| string | required | The contact's email address. | |
| firstName | string | optional | The contact's first name. |
| lastName | string | optional | The contact's last name. |
| source | string | optional | A custom source value that replaces the default "API" source. |
| subscribed | boolean | optional | Whether the contact receives campaign and workflow emails. |
| userGroup | string | optional | The user group used to segment the contact. |
| userId | string | optional | The unique user ID from an external application. |
| mailingLists | object | optional | Mailing list subscription changes keyed by Loops mailing list ID. |
| customProperties | object | optional | Custom contact or event properties keyed by their Loops property name. |
/contacts/update
| Param | Type | Required | Description |
|---|---|---|---|
| string | optional | The contact's email address. | |
| userId | string | optional | The unique user ID from an external application. |
| firstName | string | optional | The contact's first name. |
| lastName | string | optional | The contact's last name. |
| source | string | optional | A custom source value that replaces the default "API" source. |
| subscribed | boolean | optional | Whether the contact receives campaign and workflow emails. |
| userGroup | string | optional | The user group used to segment the contact. |
| mailingLists | object | optional | Mailing list subscription changes keyed by Loops mailing list ID. |
| customProperties | object | optional | Custom contact or event properties keyed by their Loops property name. |
/api/v1/contacts/find
| Param | Type | Required | Description |
|---|---|---|---|
| string | optional | The contact's email address. | |
| userId | string | optional | The unique user ID from an external application. |
/contacts/delete
| Param | Type | Required | Description |
|---|---|---|---|
| string | optional | The contact's email address. | |
| userId | string | optional | The unique user ID from an external application. |
/contacts/properties
| Param | Type | Required | Description |
|---|---|---|---|
| name | string | optional | The camelCase contact property name. |
| type | string | optional | The Loops contact property type. |
/contacts/properties
| Param | Type | Required | Description |
|---|---|---|---|
| list | string | optional | Which contact properties to list. |
/lists
/events/send
| Param | Type | Required | Description |
|---|---|---|---|
| eventName | string | required | The Loops event name to trigger. |
| string | optional | The contact's email address. | |
| userId | string | optional | The unique user ID from an external application. |
| idempotencyKey | string | optional | An optional idempotency key sent as the Idempotency-Key header. |
| eventProperties | object | optional | Custom contact or event properties keyed by their Loops property name. |
| contactProperties | object | optional | Custom contact or event properties keyed by their Loops property name. |