From 92b197a457d537f91078c1b7dcf11eeca9c001ff Mon Sep 17 00:00:00 2001 From: Charlie Wettlaufer Date: Wed, 23 Mar 2022 08:50:54 -0500 Subject: [PATCH] add contact batch edit endpoint --- MauticConnector.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/MauticConnector.js b/MauticConnector.js index 79f0bbc..9681042 100644 --- a/MauticConnector.js +++ b/MauticConnector.js @@ -273,6 +273,12 @@ class MauticConnector { * @returns {Promise<{contact: MauticContact}>} */ editContact: (method, queryParameters, contactId) => this._callApi({method: this._ensureMethodIsPutOrPatch(method), url: this._makeUrl('/contacts/' + contactId + '/edit'), body: JSON.stringify(this._httpQueryHelper.removeUndefinedValues({...queryParameters, overwriteWithBlank: true}))}), + /** + * @param {'PUT'|'PATCH'} method + * @param {MauticUserFields} queryParameters + * @returns {Promise<[{contact: MauticContact}]>} + */ + editBatchContact: (method, queryParameters) => this._callApi({method: this._ensureMethodIsPutOrPatch(method), url: this._makeUrl("/contacts/batch/edit"), body: JSON.stringify(queryParameters)}), /** * @param {int} contactId * @returns {Promise<{contact: MauticContact}>}