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}>}