Socket
Socket
Sign inDemoInstall

sib-api-v3-sdk

Package Overview
Dependencies
38
Maintainers
2
Versions
42
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 7.2.2 to 7.2.3

docs/CreateDoiContact.md

4

docs/AccountApi.md

@@ -7,3 +7,3 @@ # SibApiV3Sdk.AccountApi

------------- | ------------- | -------------
[**getAccount**](AccountApi.md#getAccount) | **GET** /account | Get your account informations, plans and credits details
[**getAccount**](AccountApi.md#getAccount) | **GET** /account | Get your account information, plan and credits details

@@ -15,3 +15,3 @@

Get your account informations, plans and credits details
Get your account information, plan and credits details

@@ -18,0 +18,0 @@ ### Example

@@ -6,4 +6,4 @@ # SibApiV3Sdk.AddContactToList

------------ | ------------- | ------------- | -------------
**emails** | **[String]** | Emails to add to a list | [optional]
**emails** | **[String]** | Emails to add to a list. You can pass a maximum of 150 emails for addition in one request. If you need to add the emails in bulk, please prefer /contacts/import api. | [optional]

@@ -7,6 +7,6 @@ # SibApiV3Sdk.AttributesApi

------------- | ------------- | -------------
[**createAttribute**](AttributesApi.md#createAttribute) | **POST** /contacts/attributes/{attributeCategory}/{attributeName} | Creates contact attribute
[**deleteAttribute**](AttributesApi.md#deleteAttribute) | **DELETE** /contacts/attributes/{attributeCategory}/{attributeName} | Deletes an attribute
[**getAttributes**](AttributesApi.md#getAttributes) | **GET** /contacts/attributes | Lists all attributes
[**updateAttribute**](AttributesApi.md#updateAttribute) | **PUT** /contacts/attributes/{attributeCategory}/{attributeName} | Updates contact attribute
[**createAttribute**](AttributesApi.md#createAttribute) | **POST** /contacts/attributes/{attributeCategory}/{attributeName} | Create contact attribute
[**deleteAttribute**](AttributesApi.md#deleteAttribute) | **DELETE** /contacts/attributes/{attributeCategory}/{attributeName} | Delete an attribute
[**getAttributes**](AttributesApi.md#getAttributes) | **GET** /contacts/attributes | List all attributes
[**updateAttribute**](AttributesApi.md#updateAttribute) | **PUT** /contacts/attributes/{attributeCategory}/{attributeName} | Update contact attribute

@@ -18,3 +18,3 @@

Creates contact attribute
Create contact attribute

@@ -79,3 +79,3 @@ ### Example

Deletes an attribute
Delete an attribute

@@ -137,3 +137,3 @@ ### Example

Lists all attributes
List all attributes

@@ -186,3 +186,3 @@ ### Example

Updates contact attribute
Update contact attribute

@@ -189,0 +189,0 @@ ### Example

@@ -8,26 +8,27 @@ # SibApiV3Sdk.ContactsApi

[**addContactToList**](ContactsApi.md#addContactToList) | **POST** /contacts/lists/{listId}/contacts/add | Add existing contacts to a list
[**createAttribute**](ContactsApi.md#createAttribute) | **POST** /contacts/attributes/{attributeCategory}/{attributeName} | Creates contact attribute
[**createAttribute**](ContactsApi.md#createAttribute) | **POST** /contacts/attributes/{attributeCategory}/{attributeName} | Create contact attribute
[**createContact**](ContactsApi.md#createContact) | **POST** /contacts | Create a contact
[**createDoiContact**](ContactsApi.md#createDoiContact) | **POST** /contacts/doubleOptinConfirmation | Create a contact to trigger the DOI workflow from a Landing Page form
[**createFolder**](ContactsApi.md#createFolder) | **POST** /contacts/folders | Create a folder
[**createList**](ContactsApi.md#createList) | **POST** /contacts/lists | Create a list
[**deleteAttribute**](ContactsApi.md#deleteAttribute) | **DELETE** /contacts/attributes/{attributeCategory}/{attributeName} | Deletes an attribute
[**deleteContact**](ContactsApi.md#deleteContact) | **DELETE** /contacts/{email} | Deletes a contact
[**deleteAttribute**](ContactsApi.md#deleteAttribute) | **DELETE** /contacts/attributes/{attributeCategory}/{attributeName} | Delete an attribute
[**deleteContact**](ContactsApi.md#deleteContact) | **DELETE** /contacts/{email} | Delete a contact
[**deleteFolder**](ContactsApi.md#deleteFolder) | **DELETE** /contacts/folders/{folderId} | Delete a folder (and all its lists)
[**deleteList**](ContactsApi.md#deleteList) | **DELETE** /contacts/lists/{listId} | Delete a list
[**getAttributes**](ContactsApi.md#getAttributes) | **GET** /contacts/attributes | Lists all attributes
[**getContactInfo**](ContactsApi.md#getContactInfo) | **GET** /contacts/{email} | Retrieves contact informations
[**getContactStats**](ContactsApi.md#getContactStats) | **GET** /contacts/{email}/campaignStats | Get the campaigns statistics for a contact
[**getAttributes**](ContactsApi.md#getAttributes) | **GET** /contacts/attributes | List all attributes
[**getContactInfo**](ContactsApi.md#getContactInfo) | **GET** /contacts/{email} | Get a contact's details
[**getContactStats**](ContactsApi.md#getContactStats) | **GET** /contacts/{email}/campaignStats | Get email campaigns' statistics for a contact
[**getContacts**](ContactsApi.md#getContacts) | **GET** /contacts | Get all the contacts
[**getContactsFromList**](ContactsApi.md#getContactsFromList) | **GET** /contacts/lists/{listId}/contacts | Get the contacts in a list
[**getFolder**](ContactsApi.md#getFolder) | **GET** /contacts/folders/{folderId} | Returns folder details
[**getFolderLists**](ContactsApi.md#getFolderLists) | **GET** /contacts/folders/{folderId}/lists | Get the lists in a folder
[**getFolders**](ContactsApi.md#getFolders) | **GET** /contacts/folders | Get all the folders
[**getList**](ContactsApi.md#getList) | **GET** /contacts/lists/{listId} | Get the details of a list
[**getContactsFromList**](ContactsApi.md#getContactsFromList) | **GET** /contacts/lists/{listId}/contacts | Get contacts in a list
[**getFolder**](ContactsApi.md#getFolder) | **GET** /contacts/folders/{folderId} | Returns a folder's details
[**getFolderLists**](ContactsApi.md#getFolderLists) | **GET** /contacts/folders/{folderId}/lists | Get lists in a folder
[**getFolders**](ContactsApi.md#getFolders) | **GET** /contacts/folders | Get all folders
[**getList**](ContactsApi.md#getList) | **GET** /contacts/lists/{listId} | Get a list's details
[**getLists**](ContactsApi.md#getLists) | **GET** /contacts/lists | Get all the lists
[**importContacts**](ContactsApi.md#importContacts) | **POST** /contacts/import | Import contacts
[**removeContactFromList**](ContactsApi.md#removeContactFromList) | **POST** /contacts/lists/{listId}/contacts/remove | Remove existing contacts from a list
[**removeContactFromList**](ContactsApi.md#removeContactFromList) | **POST** /contacts/lists/{listId}/contacts/remove | Delete a contact from a list
[**requestContactExport**](ContactsApi.md#requestContactExport) | **POST** /contacts/export | Export contacts
[**updateAttribute**](ContactsApi.md#updateAttribute) | **PUT** /contacts/attributes/{attributeCategory}/{attributeName} | Updates contact attribute
[**updateContact**](ContactsApi.md#updateContact) | **PUT** /contacts/{email} | Updates a contact
[**updateFolder**](ContactsApi.md#updateFolder) | **PUT** /contacts/folders/{folderId} | Update a contact folder
[**updateAttribute**](ContactsApi.md#updateAttribute) | **PUT** /contacts/attributes/{attributeCategory}/{attributeName} | Update contact attribute
[**updateContact**](ContactsApi.md#updateContact) | **PUT** /contacts/{email} | Update a contact
[**updateFolder**](ContactsApi.md#updateFolder) | **PUT** /contacts/folders/{folderId} | Update a folder
[**updateList**](ContactsApi.md#updateList) | **PUT** /contacts/lists/{listId} | Update a list

@@ -97,3 +98,3 @@

Creates contact attribute
Create contact attribute

@@ -208,2 +209,56 @@ ### Example

<a name="createDoiContact"></a>
# **createDoiContact**
> createDoiContact(createDoiContact)
Create a contact to trigger the DOI workflow from a Landing Page form
### Example
```javascript
var SibApiV3Sdk = require('sib-api-v3-sdk');
var defaultClient = SibApiV3Sdk.ApiClient.instance;
// Configure API key authorization: api-key
var apiKey = defaultClient.authentications['api-key'];
apiKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//apikey.apiKeyPrefix = 'Token';
// Configure API key authorization: partner-key
var partnerKey = defaultClient.authentications['partner-key'];
partnerKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//partnerKey.apiKeyPrefix = 'Token';
var apiInstance = new SibApiV3Sdk.ContactsApi();
var createDoiContact = new SibApiV3Sdk.CreateDoiContact(); // CreateDoiContact | Values to create the DOI contact
apiInstance.createDoiContact(createDoiContact).then(function() {
console.log('API called successfully.');
}, function(error) {
console.error(error);
});
```
### Parameters
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**createDoiContact** | [**CreateDoiContact**](CreateDoiContact.md)| Values to create the DOI contact |
### Return type
null (empty response body)
### Authorization
[api-key](../README.md#api-key), [partner-key](../README.md#partner-key)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
<a name="createFolder"></a>

@@ -321,3 +376,3 @@ # **createFolder**

Deletes an attribute
Delete an attribute

@@ -379,3 +434,3 @@ ### Example

Deletes a contact
Delete a contact

@@ -542,3 +597,3 @@ ### Example

Lists all attributes
List all attributes

@@ -591,3 +646,3 @@ ### Example

Retrieves contact informations
Get a contact&#39;s details

@@ -644,5 +699,5 @@ ### Example

# **getContactStats**
> GetContactCampaignStats getContactStats(email)
> GetContactCampaignStats getContactStats(email, opts)
Get the campaigns statistics for a contact
Get email campaigns&#39; statistics for a contact

@@ -670,3 +725,7 @@ ### Example

apiInstance.getContactStats(email).then(function(data) {
var opts = {
'startDate': new Date("2013-10-20"), // Date | Mandatory if endDate is used. Starting date (YYYY-MM-DD) of the statistic events specific to campaigns. Must be lower than equal to endDate
'endDate': new Date("2013-10-20") // Date | Mandatory if startDate is used. Ending date (YYYY-MM-DD) of the statistic events specific to campaigns. Must be greater than equal to startDate
};
apiInstance.getContactStats(email, opts).then(function(data) {
console.log('API called successfully. Returned data: ' + data);

@@ -684,2 +743,4 @@ }, function(error) {

**email** | **String**| Email address (urlencoded) of the contact |
**startDate** | **Date**| Mandatory if endDate is used. Starting date (YYYY-MM-DD) of the statistic events specific to campaigns. Must be lower than equal to endDate | [optional]
**endDate** | **Date**| Mandatory if startDate is used. Ending date (YYYY-MM-DD) of the statistic events specific to campaigns. Must be greater than equal to startDate | [optional]

@@ -762,3 +823,3 @@ ### Return type

Get the contacts in a list
Get contacts in a list

@@ -825,3 +886,3 @@ ### Example

Returns folder details
Returns a folder&#39;s details

@@ -880,3 +941,3 @@ ### Example

Get the lists in a folder
Get lists in a folder

@@ -941,3 +1002,3 @@ ### Example

Get all the folders
Get all folders

@@ -999,3 +1060,3 @@ ### Example

Get the details of a list
Get a list&#39;s details

@@ -1167,3 +1228,3 @@ ### Example

Remove existing contacts from a list
Delete a contact from a list

@@ -1281,3 +1342,3 @@ ### Example

Updates contact attribute
Update contact attribute

@@ -1342,3 +1403,3 @@ ### Example

Updates a contact
Update a contact

@@ -1400,3 +1461,3 @@ ### Example

Update a contact folder
Update a folder

@@ -1403,0 +1464,0 @@ ### Example

@@ -6,5 +6,5 @@ # SibApiV3Sdk.CreateAttribute

------------ | ------------- | ------------- | -------------
**value** | **String** | Value of the attribute. Use only if the attribute&#39;s category is &#39;calculated&#39; or &#39;global&#39; | [optional]
**value** | **String** | Value of the attribute. Use only if the attribute&#39;s category is &#39;calculated&#39; or &#39;global&#39; | [optional]
**enumeration** | [**[CreateAttributeEnumeration]**](CreateAttributeEnumeration.md) | List of values and labels that the attribute can take. Use only if the attribute&#39;s category is \&quot;category\&quot;. For example, [{\&quot;value\&quot;:1, \&quot;label\&quot;:\&quot;male\&quot;}, {\&quot;value\&quot;:2, \&quot;label\&quot;:\&quot;female\&quot;}] | [optional]
**type** | **String** | Type of the attribute. Use only if the attribute&#39;s category is &#39;normal&#39;, &#39;category&#39; or &#39;transactional&#39; ( type &#39;boolean&#39; is only available if the category is &#39;normal&#39; attribute, type &#39;id&#39; is only available if the category is &#39;transactional&#39; attribute &amp; type &#39;category&#39; is only available if the category is &#39;category&#39; attribute ) | [optional]
**type** | **String** | Type of the attribute. Use only if the attribute&#39;s category is &#39;normal&#39;, &#39;category&#39; or &#39;transactional&#39; ( type &#39;boolean&#39; is only available if the category is &#39;normal&#39; attribute, type &#39;id&#39; is only available if the category is &#39;transactional&#39; attribute &amp; type &#39;category&#39; is only available if the category is &#39;category&#39; attribute ) | [optional]

@@ -27,1 +27,5 @@

* `category` (value: `"category"`)

@@ -6,8 +6,10 @@ # SibApiV3Sdk.CreateContact

------------ | ------------- | ------------- | -------------
**email** | **String** | Email address of the user. Mandatory if \&quot;SMS\&quot; field is not passed in \&quot;attributes\&quot; parameter. Mobile Number in \&quot;SMS\&quot; field should be passed with proper country code. For example {\&quot;SMS\&quot;:\&quot;+91xxxxxxxxxx\&quot;} or {\&quot;SMS\&quot;:\&quot;0091xxxxxxxxxx\&quot;} | [optional]
**attributes** | **Object** | Pass the set of attributes and their values. These attributes must be present in your SendinBlue account. For eg. {\&quot;FNAME\&quot;:\&quot;Elly\&quot;, \&quot;LNAME\&quot;:\&quot;Roger\&quot;} | [optional]
**emailBlacklisted** | **Boolean** | Set this field to blacklist the contact for emails (emailBlacklisted &#x3D; true) | [optional]
**smsBlacklisted** | **Boolean** | Set this field to blacklist the contact for SMS (smsBlacklisted &#x3D; true) | [optional]
**listIds** | **[Number]** | Ids of the lists to add the contact to | [optional]
**email** | **String** | Email address of the user. Mandatory if \&quot;SMS\&quot; field is not passed in \&quot;attributes\&quot; parameter. Mobile Number in \&quot;SMS\&quot; field should be passed with proper country code. For example {\&quot;SMS\&quot;:\&quot;+91xxxxxxxxxx\&quot;} or {\&quot;SMS\&quot;:\&quot;0091xxxxxxxxxx\&quot;} | [optional]
**attributes** | **Object** | Pass the set of attributes and their values. These attributes must be present in your SendinBlue account. For eg. {\&quot;FNAME\&quot;:\&quot;Elly\&quot;, \&quot;LNAME\&quot;:\&quot;Roger\&quot;} | [optional]
**emailBlacklisted** | **Boolean** | Set this field to blacklist the contact for emails (emailBlacklisted &#x3D; true) | [optional]
**smsBlacklisted** | **Boolean** | Set this field to blacklist the contact for SMS (smsBlacklisted &#x3D; true) | [optional]
**listIds** | **[Number]** | Ids of the lists to add the contact to | [optional]
**updateEnabled** | **Boolean** | Facilitate to update the existing contact in the same request (updateEnabled &#x3D; true) | [optional] [default to false]
**smtpBlacklistSender** | **[String]** | transactional email forbidden sender for contact. Use only for email Contact ( only available if updateEnabled &#x3D; true ) | [optional]
**smtpBlacklistSender** | **[String]** | transactional email forbidden sender for contact. Use only for email Contact ( only available if updateEnabled &#x3D; true ) | [optional]

@@ -6,30 +6,30 @@ # SibApiV3Sdk.CreateEmailCampaign

------------ | ------------- | ------------- | -------------
**tag** | **String** | Tag of the campaign | [optional]
**sender** | [**CreateEmailCampaignSender**](CreateEmailCampaignSender.md) | |
**name** | **String** | Name of the campaign |
**htmlContent** | **String** | Mandatory if htmlUrl and templateId are empty. Body of the message (HTML) | [optional]
**htmlUrl** | **String** | Mandatory if htmlContent and templateId are empty. Url to the message (HTML) | [optional]
**templateId** | **Number** | Mandatory if htmlContent and htmlUrl are empty. Id of the transactional email template with status &#39;active&#39;. Used to copy only its content fetched from htmlContent/htmlUrl to an email campaign for RSS feature. | [optional]
**scheduledAt** | **Date** | Sending UTC date-time (YYYY-MM-DDTHH:mm:ss.SSSZ). Prefer to pass your timezone in date-time format for accurate result. If sendAtBestTime is set to true, your campaign will be sent according to the date passed (ignoring the time part). | [optional]
**subject** | **String** | Subject of the campaign. Mandatory if abTesting is false. Ignored if abTesting is true. | [optional]
**replyTo** | **String** | Email on which the campaign recipients will be able to reply to | [optional]
**toField** | **String** | To personalize the «To» Field. If you want to include the first name and last name of your recipient, add {FNAME} {LNAME}. These contact attributes must already exist in your SendinBlue account. If input parameter &#39;params&#39; used please use {{contact.FNAME}} {{contact.LNAME}} for personalization | [optional]
**recipients** | [**CreateEmailCampaignRecipients**](CreateEmailCampaignRecipients.md) | | [optional]
**attachmentUrl** | **String** | Absolute url of the attachment (no local file). Extension allowed: xlsx, xls, ods, docx, docm, doc, csv, pdf, txt, gif, jpg, jpeg, png, tif, tiff, rtf, bmp, cgm, css, shtml, html, htm, zip, xml, ppt, pptx, tar, ez, ics, mobi, msg, pub and eps | [optional]
**tag** | **String** | Tag of the campaign | [optional]
**sender** | [**CreateEmailCampaignSender**](CreateEmailCampaignSender.md) | |
**name** | **String** | Name of the campaign |
**htmlContent** | **String** | Mandatory if htmlUrl and templateId are empty. Body of the message (HTML) | [optional]
**htmlUrl** | **String** | Mandatory if htmlContent and templateId are empty. Url to the message (HTML) | [optional]
**templateId** | **Number** | Mandatory if htmlContent and htmlUrl are empty. Id of the transactional email template with status &#39;active&#39;. Used to copy only its content fetched from htmlContent/htmlUrl to an email campaign for RSS feature. | [optional]
**scheduledAt** | **Date** | Sending UTC date-time (YYYY-MM-DDTHH:mm:ss.SSSZ). Prefer to pass your timezone in date-time format for accurate result. If sendAtBestTime is set to true, your campaign will be sent according to the date passed (ignoring the time part). | [optional]
**subject** | **String** | Subject of the campaign. Mandatory if abTesting is false. Ignored if abTesting is true. | [optional]
**replyTo** | **String** | Email on which the campaign recipients will be able to reply to | [optional]
**toField** | **String** | To personalize the «To» Field. If you want to include the first name and last name of your recipient, add {FNAME} {LNAME}. These contact attributes must already exist in your SendinBlue account. If input parameter &#39;params&#39; used please use {{contact.FNAME}} {{contact.LNAME}} for personalization | [optional]
**recipients** | [**CreateEmailCampaignRecipients**](CreateEmailCampaignRecipients.md) | | [optional]
**attachmentUrl** | **String** | Absolute url of the attachment (no local file). Extension allowed: xlsx, xls, ods, docx, docm, doc, csv, pdf, txt, gif, jpg, jpeg, png, tif, tiff, rtf, bmp, cgm, css, shtml, html, htm, zip, xml, ppt, pptx, tar, ez, ics, mobi, msg, pub and eps | [optional]
**inlineImageActivation** | **Boolean** | Use true to embedded the images in your email. Final size of the email should be less than 4MB. Campaigns with embedded images can not be sent to more than 5000 contacts | [optional] [default to false]
**mirrorActive** | **Boolean** | Use true to enable the mirror link | [optional]
**footer** | **String** | Footer of the email campaign | [optional]
**header** | **String** | Header of the email campaign | [optional]
**utmCampaign** | **String** | Customize the utm_campaign value. If this field is empty, the campaign name will be used. Only alphanumeric characters and spaces are allowed | [optional]
**mirrorActive** | **Boolean** | Use true to enable the mirror link | [optional]
**footer** | **String** | Footer of the email campaign | [optional]
**header** | **String** | Header of the email campaign | [optional]
**utmCampaign** | **String** | Customize the utm_campaign value. If this field is empty, the campaign name will be used. Only alphanumeric characters and spaces are allowed | [optional]
**params** | **Object** | Pass the set of attributes to customize the type classic campaign. For example, {\&quot;FNAME\&quot;:\&quot;Joe\&quot;, \&quot;LNAME\&quot;:\&quot;Doe\&quot;}. Only available if &#39;type&#39; is &#39;classic&#39;. It&#39;s considered only if campaign is in New Template Language format. The New Template Language is dependent on the values of &#39;subject&#39;, &#39;htmlContent/htmlUrl&#39;, &#39;sender.name&#39; &amp; &#39;toField&#39; | [optional]
**sendAtBestTime** | **Boolean** | Set this to true if you want to send your campaign at best time. | [optional] [default to false]
**abTesting** | **Boolean** | Status of A/B Test. abTesting &#x3D; false means it is disabled, &amp; abTesting &#x3D; true means it is enabled. &#39;subjectA&#39;, &#39;subjectB&#39;, &#39;splitRule&#39;, &#39;winnerCriteria&#39; &amp; &#39;winnerDelay&#39; will be considered when abTesting is set to true. &#39;subjectA&#39; &amp; &#39;subjectB&#39; are mandatory together &amp; &#39;subject&#39; if passed is ignored. Can be set to true only if &#39;sendAtBestTime&#39; is &#39;false&#39;. You will be able to set up two subject lines for your campaign and send them to a random sample of your total recipients. Half of the test group will receive version A, and the other half will receive version B | [optional] [default to false]
**subjectA** | **String** | Subject A of the campaign. Mandatory if abTesting &#x3D; true. subjectA &amp; subjectB should have unique value | [optional]
**subjectB** | **String** | Subject B of the campaign. Mandatory if abTesting &#x3D; true. subjectA &amp; subjectB should have unique value | [optional]
**splitRule** | **Number** | Add the size of your test groups. Mandatory if abTesting &#x3D; true &amp; &#39;recipients&#39; is passed. We&#39;ll send version A and B to a random sample of recipients, and then the winning version to everyone else | [optional]
**winnerCriteria** | **String** | Choose the metrics that will determinate the winning version. Mandatory if &#39;splitRule&#39; &gt;&#x3D; 1 and &lt; 50. If splitRule &#x3D; 50, &#39;winnerCriteria&#39; is ignored if passed | [optional]
**winnerDelay** | **Number** | Choose the duration of the test in hours. Maximum is 7 days, pass 24*7 &#x3D; 168 hours. The winning version will be sent at the end of the test. Mandatory if &#39;splitRule&#39; &gt;&#x3D; 1 and &lt; 50. If splitRule &#x3D; 50, &#39;winnerDelay&#39; is ignored if passed | [optional]
**subjectA** | **String** | Subject A of the campaign. Mandatory if abTesting &#x3D; true. subjectA &amp; subjectB should have unique value | [optional]
**subjectB** | **String** | Subject B of the campaign. Mandatory if abTesting &#x3D; true. subjectA &amp; subjectB should have unique value | [optional]
**splitRule** | **Number** | Add the size of your test groups. Mandatory if abTesting &#x3D; true &amp; &#39;recipients&#39; is passed. We&#39;ll send version A and B to a random sample of recipients, and then the winning version to everyone else | [optional]
**winnerCriteria** | **String** | Choose the metrics that will determinate the winning version. Mandatory if &#39;splitRule&#39; &gt;&#x3D; 1 and &lt; 50. If splitRule &#x3D; 50, &#39;winnerCriteria&#39; is ignored if passed | [optional]
**winnerDelay** | **Number** | Choose the duration of the test in hours. Maximum is 7 days, pass 24*7 &#x3D; 168 hours. The winning version will be sent at the end of the test. Mandatory if &#39;splitRule&#39; &gt;&#x3D; 1 and &lt; 50. If splitRule &#x3D; 50, &#39;winnerDelay&#39; is ignored if passed | [optional]
**ipWarmupEnable** | **Boolean** | Available for dedicated ip clients. Set this to true if you wish to warm up your ip. | [optional] [default to false]
**initialQuota** | **Number** | Mandatory if ipWarmupEnable is set to true. Set an initial quota greater than 1 for warming up your ip. We recommend you set a value of 3000. | [optional]
**increaseRate** | **Number** | Mandatory if ipWarmupEnable is set to true. Set a percentage increase rate for warming up your ip. We recommend you set the increase rate to 30% per day. If you want to send the same number of emails every day, set the daily increase value to 0%. | [optional]
**initialQuota** | **Number** | Mandatory if ipWarmupEnable is set to true. Set an initial quota greater than 1 for warming up your ip. We recommend you set a value of 3000. | [optional]
**increaseRate** | **Number** | Mandatory if ipWarmupEnable is set to true. Set a percentage increase rate for warming up your ip. We recommend you set the increase rate to 30% per day. If you want to send the same number of emails every day, set the daily increase value to 0%. | [optional]

@@ -44,1 +44,5 @@

* `click` (value: `"click"`)

@@ -9,12 +9,13 @@ # SibApiV3Sdk.EmailCampaignsApi

[**deleteEmailCampaign**](EmailCampaignsApi.md#deleteEmailCampaign) | **DELETE** /emailCampaigns/{campaignId} | Delete an email campaign
[**emailExportRecipients**](EmailCampaignsApi.md#emailExportRecipients) | **POST** /emailCampaigns/{campaignId}/exportRecipients | Export the recipients of a campaign
[**getAbTestCampaignResult**](EmailCampaignsApi.md#getAbTestCampaignResult) | **GET** /emailCampaigns/{campaignId}/abTestCampaignResult | Get A/B test email campaign result
[**getEmailCampaign**](EmailCampaignsApi.md#getEmailCampaign) | **GET** /emailCampaigns/{campaignId} | Get campaign informations
[**getEmailCampaigns**](EmailCampaignsApi.md#getEmailCampaigns) | **GET** /emailCampaigns | Return all your created campaigns
[**emailExportRecipients**](EmailCampaignsApi.md#emailExportRecipients) | **POST** /emailCampaigns/{campaignId}/exportRecipients | Export the recipients of an email campaign
[**getAbTestCampaignResult**](EmailCampaignsApi.md#getAbTestCampaignResult) | **GET** /emailCampaigns/{campaignId}/abTestCampaignResult | Get an A/B test email campaign results
[**getEmailCampaign**](EmailCampaignsApi.md#getEmailCampaign) | **GET** /emailCampaigns/{campaignId} | Get an email campaign report
[**getEmailCampaigns**](EmailCampaignsApi.md#getEmailCampaigns) | **GET** /emailCampaigns | Return all your created email campaigns
[**getSharedTemplateUrl**](EmailCampaignsApi.md#getSharedTemplateUrl) | **GET** /emailCampaigns/{campaignId}/sharedUrl | Get a shared template url
[**sendEmailCampaignNow**](EmailCampaignsApi.md#sendEmailCampaignNow) | **POST** /emailCampaigns/{campaignId}/sendNow | Send an email campaign immediately, based on campaignId
[**sendReport**](EmailCampaignsApi.md#sendReport) | **POST** /emailCampaigns/{campaignId}/sendReport | Send the report of a campaigns
[**sendReport**](EmailCampaignsApi.md#sendReport) | **POST** /emailCampaigns/{campaignId}/sendReport | Send the report of a campaign
[**sendTestEmail**](EmailCampaignsApi.md#sendTestEmail) | **POST** /emailCampaigns/{campaignId}/sendTest | Send an email campaign to your test list
[**updateCampaignStatus**](EmailCampaignsApi.md#updateCampaignStatus) | **PUT** /emailCampaigns/{campaignId}/status | Update a campaign status
[**updateEmailCampaign**](EmailCampaignsApi.md#updateEmailCampaign) | **PUT** /emailCampaigns/{campaignId} | Update a campaign
[**updateCampaignStatus**](EmailCampaignsApi.md#updateCampaignStatus) | **PUT** /emailCampaigns/{campaignId}/status | Update an email campaign status
[**updateEmailCampaign**](EmailCampaignsApi.md#updateEmailCampaign) | **PUT** /emailCampaigns/{campaignId} | Update an email campaign
[**uploadImageToGallery**](EmailCampaignsApi.md#uploadImageToGallery) | **POST** /emailCampaigns/images | Upload an image to your account&#39;s image gallery

@@ -134,3 +135,3 @@

Export the recipients of a campaign
Export the recipients of an email campaign

@@ -193,3 +194,3 @@ ### Example

Get A/B test email campaign result
Get an A/B test email campaign results

@@ -250,3 +251,3 @@ Obtain winning version of an A/B test email campaign

Get campaign informations
Get an email campaign report

@@ -305,3 +306,3 @@ ### Example

Return all your created campaigns
Return all your created email campaigns

@@ -481,3 +482,3 @@ ### Example

Send the report of a campaigns
Send the report of a campaign

@@ -598,3 +599,3 @@ A PDF will be sent to the specified email addresses

Update a campaign status
Update an email campaign status

@@ -656,3 +657,3 @@ ### Example

Update a campaign
Update an email campaign

@@ -710,1 +711,55 @@ ### Example

<a name="uploadImageToGallery"></a>
# **uploadImageToGallery**
> uploadImageToGallery(uploadImage)
Upload an image to your account&#39;s image gallery
### Example
```javascript
var SibApiV3Sdk = require('sib-api-v3-sdk');
var defaultClient = SibApiV3Sdk.ApiClient.instance;
// Configure API key authorization: api-key
var apiKey = defaultClient.authentications['api-key'];
apiKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//apikey.apiKeyPrefix = 'Token';
// Configure API key authorization: partner-key
var partnerKey = defaultClient.authentications['partner-key'];
partnerKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//partnerKey.apiKeyPrefix = 'Token';
var apiInstance = new SibApiV3Sdk.EmailCampaignsApi();
var uploadImage = new SibApiV3Sdk.UploadImageToGallery(); // UploadImageToGallery | Parameters to upload an image
apiInstance.uploadImageToGallery(uploadImage).then(function() {
console.log('API called successfully.');
}, function(error) {
console.error(error);
});
```
### Parameters
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**uploadImage** | [**UploadImageToGallery**](UploadImageToGallery.md)| Parameters to upload an image |
### Return type
null (empty response body)
### Authorization
[api-key](../README.md#api-key), [partner-key](../README.md#partner-key)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json

@@ -9,6 +9,6 @@ # SibApiV3Sdk.FoldersApi

[**deleteFolder**](FoldersApi.md#deleteFolder) | **DELETE** /contacts/folders/{folderId} | Delete a folder (and all its lists)
[**getFolder**](FoldersApi.md#getFolder) | **GET** /contacts/folders/{folderId} | Returns folder details
[**getFolderLists**](FoldersApi.md#getFolderLists) | **GET** /contacts/folders/{folderId}/lists | Get the lists in a folder
[**getFolders**](FoldersApi.md#getFolders) | **GET** /contacts/folders | Get all the folders
[**updateFolder**](FoldersApi.md#updateFolder) | **PUT** /contacts/folders/{folderId} | Update a contact folder
[**getFolder**](FoldersApi.md#getFolder) | **GET** /contacts/folders/{folderId} | Returns a folder&#39;s details
[**getFolderLists**](FoldersApi.md#getFolderLists) | **GET** /contacts/folders/{folderId}/lists | Get lists in a folder
[**getFolders**](FoldersApi.md#getFolders) | **GET** /contacts/folders | Get all folders
[**updateFolder**](FoldersApi.md#updateFolder) | **PUT** /contacts/folders/{folderId} | Update a folder

@@ -128,3 +128,3 @@

Returns folder details
Returns a folder&#39;s details

@@ -183,3 +183,3 @@ ### Example

Get the lists in a folder
Get lists in a folder

@@ -244,3 +244,3 @@ ### Example

Get all the folders
Get all folders

@@ -302,3 +302,3 @@ ### Example

Update a contact folder
Update a folder

@@ -305,0 +305,0 @@ ### Example

@@ -12,3 +12,5 @@ # SibApiV3Sdk.GetTransacEmailsListTransactionalEmails

**_date** | **Date** | Date on which transactional email was sent |
**from** | **String** | Email address of the sender from which the email was sent | [optional]
**tags** | **[String]** | Tags used for your email | [optional]

@@ -10,7 +10,7 @@ # SibApiV3Sdk.ListsApi

[**deleteList**](ListsApi.md#deleteList) | **DELETE** /contacts/lists/{listId} | Delete a list
[**getContactsFromList**](ListsApi.md#getContactsFromList) | **GET** /contacts/lists/{listId}/contacts | Get the contacts in a list
[**getFolderLists**](ListsApi.md#getFolderLists) | **GET** /contacts/folders/{folderId}/lists | Get the lists in a folder
[**getList**](ListsApi.md#getList) | **GET** /contacts/lists/{listId} | Get the details of a list
[**getContactsFromList**](ListsApi.md#getContactsFromList) | **GET** /contacts/lists/{listId}/contacts | Get contacts in a list
[**getFolderLists**](ListsApi.md#getFolderLists) | **GET** /contacts/folders/{folderId}/lists | Get lists in a folder
[**getList**](ListsApi.md#getList) | **GET** /contacts/lists/{listId} | Get a list&#39;s details
[**getLists**](ListsApi.md#getLists) | **GET** /contacts/lists | Get all the lists
[**removeContactFromList**](ListsApi.md#removeContactFromList) | **POST** /contacts/lists/{listId}/contacts/remove | Remove existing contacts from a list
[**removeContactFromList**](ListsApi.md#removeContactFromList) | **POST** /contacts/lists/{listId}/contacts/remove | Delete a contact from a list
[**updateList**](ListsApi.md#updateList) | **PUT** /contacts/lists/{listId} | Update a list

@@ -188,3 +188,3 @@

Get the contacts in a list
Get contacts in a list

@@ -251,3 +251,3 @@ ### Example

Get the lists in a folder
Get lists in a folder

@@ -312,3 +312,3 @@ ### Example

Get the details of a list
Get a list&#39;s details

@@ -424,3 +424,3 @@ ### Example

Remove existing contacts from a list
Delete a contact from a list

@@ -427,0 +427,0 @@ ### Example

@@ -6,5 +6,5 @@ # SibApiV3Sdk.RemoveContactFromList

------------ | ------------- | ------------- | -------------
**emails** | **[String]** | Required if &#39;all&#39; is false. Emails to remove from a list | [optional]
**emails** | **[String]** | Required if &#39;all&#39; is false. Emails to remove from a list. You can pass a maximum of 150 emails for removal in one request. | [optional]
**all** | **Boolean** | Required if &#39;emails&#39; is empty. Remove all existing contacts from a list | [optional]

@@ -6,5 +6,7 @@ # SibApiV3Sdk.RequestContactExport

------------ | ------------- | ------------- | -------------
**exportAttributes** | **[String]** | List of all the attributes that you want to export. These attributes must be present in your contact database. For example, [&#39;fname&#39;, &#39;lname&#39;, &#39;email&#39;]. | [optional]
**exportAttributes** | **[String]** | List of all the attributes that you want to export. These attributes must be present in your contact database. For example, [&#39;fname&#39;, &#39;lname&#39;, &#39;email&#39;]. | [optional]
**contactFilter** | **Object** | This attribute has been deprecated and will be removed by January 1st, 2021. Only one of the two filter options (contactFilter or customContactFilter) can be passed in the request. Set the filter for the contacts to be exported. For example, {\&quot;blacklisted\&quot;:true} will export all the blacklisted contacts. | [optional]
**customContactFilter** | [**RequestContactExportCustomContactFilter**](RequestContactExportCustomContactFilter.md) | | [optional]
**notifyUrl** | **String** | Webhook that will be called once the export process is finished | [optional]
**customContactFilter** | [**RequestContactExportCustomContactFilter**](RequestContactExportCustomContactFilter.md) | | [optional]
**notifyUrl** | **String** | Webhook that will be called once the export process is finished | [optional]

@@ -7,3 +7,3 @@ # SibApiV3Sdk.RequestContactImport

**fileUrl** | **String** | Mandatory if fileBody is not defined. URL of the file to be imported (no local file). Possible file formats: .txt, .csv | [optional]
**fileBody** | **String** | Mandatory if fileUrl is not defined. CSV content to be imported. Use semicolon to separate multiple attributes | [optional]
**fileBody** | **String** | Mandatory if fileUrl is not defined. CSV content to be imported. Use semicolon to separate multiple attributes. Maximum allowed file body size is 10MB . However we recommend a safe limit of around 8 MB to avoid the issues caused due to increase of file body size while parsing. Please use fileUrl instead to import bigger files. | [optional]
**listIds** | **[Number]** | Mandatory if newList is not defined. Ids of the lists in which the contacts shall be imported. For example, [2, 4, 7]. | [optional]

@@ -10,0 +10,0 @@ **notifyUrl** | **String** | URL that will be called once the export process is finished | [optional]

@@ -9,16 +9,16 @@ # SibApiV3Sdk.ResellerApi

[**associateIpToChild**](ResellerApi.md#associateIpToChild) | **POST** /reseller/children/{childAuthKey}/ips/associate | Associate a dedicated IP to the child
[**createChildDomain**](ResellerApi.md#createChildDomain) | **POST** /reseller/children/{childAuthKey}/domains | Creates a domain for a child account
[**createChildDomain**](ResellerApi.md#createChildDomain) | **POST** /reseller/children/{childAuthKey}/domains | Create a domain for a child account
[**createResellerChild**](ResellerApi.md#createResellerChild) | **POST** /reseller/children | Creates a reseller child
[**deleteChildDomain**](ResellerApi.md#deleteChildDomain) | **DELETE** /reseller/children/{childAuthKey}/domains/{domainName} | Deletes the sender domain of the reseller child based on the childAuthKey and domainName passed
[**deleteResellerChild**](ResellerApi.md#deleteResellerChild) | **DELETE** /reseller/children/{childAuthKey} | Deletes a single reseller child based on the childAuthKey supplied
[**deleteChildDomain**](ResellerApi.md#deleteChildDomain) | **DELETE** /reseller/children/{childAuthKey}/domains/{domainName} | Delete the sender domain of the reseller child based on the childAuthKey and domainName passed
[**deleteResellerChild**](ResellerApi.md#deleteResellerChild) | **DELETE** /reseller/children/{childAuthKey} | Delete a single reseller child based on the childAuthKey supplied
[**dissociateIpFromChild**](ResellerApi.md#dissociateIpFromChild) | **POST** /reseller/children/{childAuthKey}/ips/dissociate | Dissociate a dedicated IP to the child
[**getChildAccountCreationStatus**](ResellerApi.md#getChildAccountCreationStatus) | **GET** /reseller/children/{childAuthKey}/accountCreationStatus | Returns the status of reseller&#39;s child account creation, whether it is successfully created (exists) or not based on the childAuthKey supplied
[**getChildDomains**](ResellerApi.md#getChildDomains) | **GET** /reseller/children/{childAuthKey}/domains | Gets all the sender domains of a specific child account
[**getChildInfo**](ResellerApi.md#getChildInfo) | **GET** /reseller/children/{childAuthKey} | Gets the info about a specific child account
[**getResellerChilds**](ResellerApi.md#getResellerChilds) | **GET** /reseller/children | Gets the list of all reseller&#39;s children accounts
[**getChildAccountCreationStatus**](ResellerApi.md#getChildAccountCreationStatus) | **GET** /reseller/children/{childAuthKey}/accountCreationStatus | Get the status of a reseller&#39;s child account creation, whether it is successfully created (exists) or not based on the childAuthKey supplied
[**getChildDomains**](ResellerApi.md#getChildDomains) | **GET** /reseller/children/{childAuthKey}/domains | Get all sender domains for a specific child account
[**getChildInfo**](ResellerApi.md#getChildInfo) | **GET** /reseller/children/{childAuthKey} | Get a child account&#39;s details
[**getResellerChilds**](ResellerApi.md#getResellerChilds) | **GET** /reseller/children | Get the list of all children accounts
[**getSsoToken**](ResellerApi.md#getSsoToken) | **GET** /reseller/children/{childAuthKey}/auth | Get session token to access Sendinblue (SSO)
[**removeCredits**](ResellerApi.md#removeCredits) | **POST** /reseller/children/{childAuthKey}/credits/remove | Remove Email and/or SMS credits from a specific child account
[**updateChildAccountStatus**](ResellerApi.md#updateChildAccountStatus) | **PUT** /reseller/children/{childAuthKey}/accountStatus | Updates infos of reseller&#39;s child account status based on the childAuthKey supplied
[**updateChildDomain**](ResellerApi.md#updateChildDomain) | **PUT** /reseller/children/{childAuthKey}/domains/{domainName} | Updates the sender domain of reseller&#39;s child based on the childAuthKey and domainName passed
[**updateResellerChild**](ResellerApi.md#updateResellerChild) | **PUT** /reseller/children/{childAuthKey} | Updates infos of reseller&#39;s child based on the childAuthKey supplied
[**updateChildAccountStatus**](ResellerApi.md#updateChildAccountStatus) | **PUT** /reseller/children/{childAuthKey}/accountStatus | Update info of reseller&#39;s child account status based on the childAuthKey supplied
[**updateChildDomain**](ResellerApi.md#updateChildDomain) | **PUT** /reseller/children/{childAuthKey}/domains/{domainName} | Update the sender domain of reseller&#39;s child based on the childAuthKey and domainName passed
[**updateResellerChild**](ResellerApi.md#updateResellerChild) | **PUT** /reseller/children/{childAuthKey} | Update info of reseller&#39;s child based on the childAuthKey supplied

@@ -144,3 +144,3 @@

Creates a domain for a child account
Create a domain for a child account

@@ -257,3 +257,3 @@ ### Example

Deletes the sender domain of the reseller child based on the childAuthKey and domainName passed
Delete the sender domain of the reseller child based on the childAuthKey and domainName passed

@@ -315,3 +315,3 @@ ### Example

Deletes a single reseller child based on the childAuthKey supplied
Delete a single reseller child based on the childAuthKey supplied

@@ -427,3 +427,3 @@ ### Example

Returns the status of reseller&#39;s child account creation, whether it is successfully created (exists) or not based on the childAuthKey supplied
Get the status of a reseller&#39;s child account creation, whether it is successfully created (exists) or not based on the childAuthKey supplied

@@ -482,3 +482,3 @@ ### Example

Gets all the sender domains of a specific child account
Get all sender domains for a specific child account

@@ -537,3 +537,3 @@ ### Example

Gets the info about a specific child account
Get a child account&#39;s details

@@ -592,3 +592,3 @@ ### Example

Gets the list of all reseller&#39;s children accounts
Get the list of all children accounts

@@ -763,3 +763,3 @@ ### Example

Updates infos of reseller&#39;s child account status based on the childAuthKey supplied
Update info of reseller&#39;s child account status based on the childAuthKey supplied

@@ -821,3 +821,3 @@ ### Example

Updates the sender domain of reseller&#39;s child based on the childAuthKey and domainName passed
Update the sender domain of reseller&#39;s child based on the childAuthKey and domainName passed

@@ -882,3 +882,3 @@ ### Example

Updates infos of reseller&#39;s child based on the childAuthKey supplied
Update info of reseller&#39;s child based on the childAuthKey supplied

@@ -885,0 +885,0 @@ ### Example

@@ -6,10 +6,12 @@ # SibApiV3Sdk.SendEmail

------------ | ------------- | ------------- | -------------
**emailTo** | **[String]** | List of the email addresses of the recipients. For example, [&#39;abc@example.com&#39;, &#39;asd@example.com&#39;]. |
**emailBcc** | **[String]** | List of the email addresses of the recipients in bcc | [optional]
**emailCc** | **[String]** | List of the email addresses of the recipients in cc | [optional]
**replyTo** | **String** | Email address which shall be used by campaign recipients to reply back | [optional]
**attachmentUrl** | **String** | Absolute url of the attachment (no local file). Extension allowed: xlsx, xls, ods, docx, docm, doc, csv, pdf, txt, gif, jpg, jpeg, png, tif, tiff, rtf, bmp, cgm, css, shtml, html, htm, zip, xml, ppt, pptx, tar, ez, ics, mobi, msg, pub and eps | [optional]
**attachment** | [**[SendEmailAttachment]**](SendEmailAttachment.md) | Pass the list of content (base64 encoded) and name of the attachment. For example, [{\&quot;content\&quot;:\&quot;base64 encoded content 1\&quot;, \&quot;name\&quot;:\&quot;attcahment1\&quot;}, {\&quot;content\&quot;:\&quot;base64 encoded content 2\&quot;, \&quot;name\&quot;:\&quot;attcahment2\&quot;}]. | [optional]
**headers** | **Object** | Pass the set of headers that shall be sent along the mail headers in the original email. &#39;sender.ip&#39; header can be set (only for dedicated ip users) to mention the IP to be used for sending transactional emails. For example, {\&quot;Content-Type\&quot;:\&quot;text/html\&quot;, \&quot;charset\&quot;:\&quot;iso-8859-1\&quot;, \&quot;sender.ip\&quot;:\&quot;1.2.3.4\&quot;} | [optional]
**attributes** | **Object** | Pass the set of attributes to customize the template. For example, {\&quot;FNAME\&quot;:\&quot;Joe\&quot;, \&quot;LNAME\&quot;:\&quot;Doe\&quot;} | [optional]
**tags** | **[String]** | Tag your emails to find them more easily | [optional]
**emailTo** | **[String]** | List of the email addresses of the recipients. For example, [&#39;abc@example.com&#39;, &#39;asd@example.com&#39;]. |
**emailBcc** | **[String]** | List of the email addresses of the recipients in bcc | [optional]
**emailCc** | **[String]** | List of the email addresses of the recipients in cc | [optional]
**replyTo** | **String** | Email address which shall be used by campaign recipients to reply back | [optional]
**attachmentUrl** | **String** | Absolute url of the attachment (no local file). Extension allowed: xlsx, xls, ods, docx, docm, doc, csv, pdf, txt, gif, jpg, jpeg, png, tif, tiff, rtf, bmp, cgm, css, shtml, html, htm, zip, xml, ppt, pptx, tar, ez, ics, mobi, msg, pub and eps | [optional]
**attachment** | [**[SendEmailAttachment]**](SendEmailAttachment.md) | Pass the list of content (base64 encoded) and name of the attachment. For example, [{\&quot;content\&quot;:\&quot;base64 encoded content 1\&quot;, \&quot;name\&quot;:\&quot;attcahment1\&quot;}, {\&quot;content\&quot;:\&quot;base64 encoded content 2\&quot;, \&quot;name\&quot;:\&quot;attcahment2\&quot;}]. | [optional]
**headers** | **Object** | Pass the set of headers that shall be sent along the mail headers in the original email. &#39;sender.ip&#39; header can be set (only for dedicated ip users) to mention the IP to be used for sending transactional emails. Headers are allowed in &#x60;This-Case-Only&#x60; (i.e. words separated by hyphen with first letter of each word in capital letter), they will be converted to such case styling if not in this format in the request payload. For example, {\&quot;Content-Type\&quot;:\&quot;text/html\&quot;, \&quot;charset\&quot;:\&quot;iso-8859-1\&quot;, \&quot;sender.ip\&quot;:\&quot;1.2.3.4\&quot;} | [optional]
**attributes** | **Object** | Pass the set of attributes to customize the template. For example, {\&quot;FNAME\&quot;:\&quot;Joe\&quot;, \&quot;LNAME\&quot;:\&quot;Doe\&quot;} | [optional]
**tags** | **[String]** | Tag your emails to find them more easily | [optional]

@@ -9,4 +9,4 @@ # SibApiV3Sdk.SendersApi

[**deleteSender**](SendersApi.md#deleteSender) | **DELETE** /senders/{senderId} | Delete a sender
[**getIps**](SendersApi.md#getIps) | **GET** /senders/ips | Return all the dedicated IPs for your account
[**getIpsFromSender**](SendersApi.md#getIpsFromSender) | **GET** /senders/{senderId}/ips | Return all the dedicated IPs for a sender
[**getIps**](SendersApi.md#getIps) | **GET** /senders/ips | Get all the dedicated IPs for your account
[**getIpsFromSender**](SendersApi.md#getIpsFromSender) | **GET** /senders/{senderId}/ips | Get all the dedicated IPs for a sender
[**getSenders**](SendersApi.md#getSenders) | **GET** /senders | Get the list of all your senders

@@ -129,3 +129,3 @@ [**updateSender**](SendersApi.md#updateSender) | **PUT** /senders/{senderId} | Update a sender

Return all the dedicated IPs for your account
Get all the dedicated IPs for your account

@@ -178,3 +178,3 @@ ### Example

Return all the dedicated IPs for a sender
Get all the dedicated IPs for a sender

@@ -181,0 +181,0 @@ ### Example

@@ -6,14 +6,16 @@ # SibApiV3Sdk.SendSmtpEmail

------------ | ------------- | ------------- | -------------
**sender** | [**SendSmtpEmailSender**](SendSmtpEmailSender.md) | | [optional]
**to** | [**[SendSmtpEmailTo]**](SendSmtpEmailTo.md) | List of email addresses and names (optional) of the recipients. For example, [{\&quot;name\&quot;:\&quot;Jimmy\&quot;, \&quot;email\&quot;:\&quot;jimmy98@example.com\&quot;}, {\&quot;name\&quot;:\&quot;Joe\&quot;, \&quot;email\&quot;:\&quot;joe@example.com\&quot;}] |
**bcc** | [**[SendSmtpEmailBcc]**](SendSmtpEmailBcc.md) | List of email addresses and names (optional) of the recipients in bcc | [optional]
**cc** | [**[SendSmtpEmailCc]**](SendSmtpEmailCc.md) | List of email addresses and names (optional) of the recipients in cc | [optional]
**htmlContent** | **String** | HTML body of the message ( Mandatory if &#39;templateId&#39; is not passed, ignored if &#39;templateId&#39; is passed ) | [optional]
**textContent** | **String** | Plain Text body of the message ( Ignored if &#39;templateId&#39; is passed ) | [optional]
**subject** | **String** | Subject of the message. Mandatory if &#39;templateId&#39; is not passed | [optional]
**replyTo** | [**SendSmtpEmailReplyTo**](SendSmtpEmailReplyTo.md) | | [optional]
**attachment** | [**[SendSmtpEmailAttachment]**](SendSmtpEmailAttachment.md) | Pass the absolute URL (no local file) or the base64 content of the attachment along with the attachment name (Mandatory if attachment content is passed). For example, &#x60;[{\&quot;url\&quot;:\&quot;https://attachment.domain.com/myAttachmentFromUrl.jpg\&quot;, \&quot;name\&quot;:\&quot;My attachment 1\&quot;}, {\&quot;content\&quot;:\&quot;base64 exmaple content\&quot;, \&quot;name\&quot;:\&quot;My attachment 2\&quot;}]&#x60;. Allowed extensions for attachment file: xlsx, xls, ods, docx, docm, doc, csv, pdf, txt, gif, jpg, jpeg, png, tif, tiff, rtf, bmp, cgm, css, shtml, html, htm, zip, xml, ppt, pptx, tar, ez, ics, mobi, msg, pub, eps, odt, mp3, m4a, m4v, wma, ogg, flac, wav, aif, aifc, aiff, mp4, mov, avi, mkv, mpeg, mpg and wmv ( If &#39;templateId&#39; is passed and is in New Template Language format then both attachment url and content are accepted. If template is in Old template Language format, then &#39;attachment&#39; is ignored ) | [optional]
**headers** | **Object** | Pass the set of custom headers (not the standard headers) that shall be sent along the mail headers in the original email. &#39;sender.ip&#39; header can be set (only for dedicated ip users) to mention the IP to be used for sending transactional emails. For example, &#x60;{\&quot;sender.ip\&quot;:\&quot;1.2.3.4\&quot;, \&quot;X-Mailin-custom\&quot;:\&quot;some_custom_header\&quot;}&#x60;. | [optional]
**templateId** | **Number** | Id of the template | [optional]
**params** | **Object** | Pass the set of attributes to customize the template. For example, {\&quot;FNAME\&quot;:\&quot;Joe\&quot;, \&quot;LNAME\&quot;:\&quot;Doe\&quot;}. It&#39;s considered only if template is in New Template Language format. Alternatively, you can pass the set of attributes to customize the template for each recipient. For this the email will be the key and its value will be a JSON containing attributes specific to each recipient. For example, &#x60;{\&quot;abc@example.com\&quot;:{\&quot;name\&quot;:\&quot;ABC\&quot;, \&quot;age\&quot;:21}, \&quot;xyz@example.com\&quot;:{\&quot;name\&quot;:\&quot;XYZ\&quot;, \&quot;age\&quot;:25}}&#x60; | [optional]
**tags** | **[String]** | Tag your emails to find them more easily | [optional]
**sender** | [**SendSmtpEmailSender**](SendSmtpEmailSender.md) | | [optional]
**to** | [**[SendSmtpEmailTo]**](SendSmtpEmailTo.md) | List of email addresses and names (optional) of the recipients. For example, [{\&quot;name\&quot;:\&quot;Jimmy\&quot;, \&quot;email\&quot;:\&quot;jimmy98@example.com\&quot;}, {\&quot;name\&quot;:\&quot;Joe\&quot;, \&quot;email\&quot;:\&quot;joe@example.com\&quot;}] |
**bcc** | [**[SendSmtpEmailBcc]**](SendSmtpEmailBcc.md) | List of email addresses and names (optional) of the recipients in bcc | [optional]
**cc** | [**[SendSmtpEmailCc]**](SendSmtpEmailCc.md) | List of email addresses and names (optional) of the recipients in cc | [optional]
**htmlContent** | **String** | HTML body of the message ( Mandatory if &#39;templateId&#39; is not passed, ignored if &#39;templateId&#39; is passed ) | [optional]
**textContent** | **String** | Plain Text body of the message ( Ignored if &#39;templateId&#39; is passed ) | [optional]
**subject** | **String** | Subject of the message. Mandatory if &#39;templateId&#39; is not passed | [optional]
**replyTo** | [**SendSmtpEmailReplyTo**](SendSmtpEmailReplyTo.md) | | [optional]
**attachment** | [**[SendSmtpEmailAttachment]**](SendSmtpEmailAttachment.md) | Pass the absolute URL (no local file) or the base64 content of the attachment along with the attachment name (Mandatory if attachment content is passed). For example, &#x60;[{\&quot;url\&quot;:\&quot;https://attachment.domain.com/myAttachmentFromUrl.jpg\&quot;, \&quot;name\&quot;:\&quot;My attachment 1\&quot;}, {\&quot;content\&quot;:\&quot;base64 exmaple content\&quot;, \&quot;name\&quot;:\&quot;My attachment 2\&quot;}]&#x60;. Allowed extensions for attachment file: xlsx, xls, ods, docx, docm, doc, csv, pdf, txt, gif, jpg, jpeg, png, tif, tiff, rtf, bmp, cgm, css, shtml, html, htm, zip, xml, ppt, pptx, tar, ez, ics, mobi, msg, pub, eps, odt, mp3, m4a, m4v, wma, ogg, flac, wav, aif, aifc, aiff, mp4, mov, avi, mkv, mpeg, mpg and wmv ( If &#39;templateId&#39; is passed and is in New Template Language format then both attachment url and content are accepted. If template is in Old template Language format, then &#39;attachment&#39; is ignored ) | [optional]
**headers** | **Object** | Pass the set of custom headers (not the standard headers) that shall be sent along the mail headers in the original email. &#39;sender.ip&#39; header can be set (only for dedicated ip users) to mention the IP to be used for sending transactional emails. Headers are allowed in &#x60;This-Case-Only&#x60; (i.e. words separated by hyphen with first letter of each word in capital letter), they will be converted to such case styling if not in this format in the request payload. For example, &#x60;{\&quot;sender.ip\&quot;:\&quot;1.2.3.4\&quot;, \&quot;X-Mailin-custom\&quot;:\&quot;some_custom_header\&quot;}&#x60;. | [optional]
**templateId** | **Number** | Id of the template | [optional]
**params** | **Object** | Pass the set of attributes to customize the template. For example, {\&quot;FNAME\&quot;:\&quot;Joe\&quot;, \&quot;LNAME\&quot;:\&quot;Doe\&quot;}. It&#39;s considered only if template is in New Template Language format. | [optional]
**tags** | **[String]** | Tag your emails to find them more easily | [optional]

@@ -8,11 +8,11 @@ # SibApiV3Sdk.SMSCampaignsApi

[**createSmsCampaign**](SMSCampaignsApi.md#createSmsCampaign) | **POST** /smsCampaigns | Creates an SMS campaign
[**deleteSmsCampaign**](SMSCampaignsApi.md#deleteSmsCampaign) | **DELETE** /smsCampaigns/{campaignId} | Delete the SMS campaign
[**deleteSmsCampaign**](SMSCampaignsApi.md#deleteSmsCampaign) | **DELETE** /smsCampaigns/{campaignId} | Delete an SMS campaign
[**getSmsCampaign**](SMSCampaignsApi.md#getSmsCampaign) | **GET** /smsCampaigns/{campaignId} | Get an SMS campaign
[**getSmsCampaigns**](SMSCampaignsApi.md#getSmsCampaigns) | **GET** /smsCampaigns | Returns the informations for all your created SMS campaigns
[**requestSmsRecipientExport**](SMSCampaignsApi.md#requestSmsRecipientExport) | **POST** /smsCampaigns/{campaignId}/exportRecipients | Exports the recipients of the specified campaign.
[**getSmsCampaigns**](SMSCampaignsApi.md#getSmsCampaigns) | **GET** /smsCampaigns | Returns the information for all your created SMS campaigns
[**requestSmsRecipientExport**](SMSCampaignsApi.md#requestSmsRecipientExport) | **POST** /smsCampaigns/{campaignId}/exportRecipients | Export an SMS campaign&#39;s recipients
[**sendSmsCampaignNow**](SMSCampaignsApi.md#sendSmsCampaignNow) | **POST** /smsCampaigns/{campaignId}/sendNow | Send your SMS campaign immediately
[**sendSmsReport**](SMSCampaignsApi.md#sendSmsReport) | **POST** /smsCampaigns/{campaignId}/sendReport | Send report of SMS campaigns
[**sendTestSms**](SMSCampaignsApi.md#sendTestSms) | **POST** /smsCampaigns/{campaignId}/sendTest | Send an SMS
[**updateSmsCampaign**](SMSCampaignsApi.md#updateSmsCampaign) | **PUT** /smsCampaigns/{campaignId} | Updates an SMS campaign
[**updateSmsCampaignStatus**](SMSCampaignsApi.md#updateSmsCampaignStatus) | **PUT** /smsCampaigns/{campaignId}/status | Update the campaign status
[**sendSmsReport**](SMSCampaignsApi.md#sendSmsReport) | **POST** /smsCampaigns/{campaignId}/sendReport | Send an SMS campaign&#39;s report
[**sendTestSms**](SMSCampaignsApi.md#sendTestSms) | **POST** /smsCampaigns/{campaignId}/sendTest | Send a test SMS campaign
[**updateSmsCampaign**](SMSCampaignsApi.md#updateSmsCampaign) | **PUT** /smsCampaigns/{campaignId} | Update an SMS campaign
[**updateSmsCampaignStatus**](SMSCampaignsApi.md#updateSmsCampaignStatus) | **PUT** /smsCampaigns/{campaignId}/status | Update a campaign&#39;s status

@@ -78,3 +78,3 @@

Delete the SMS campaign
Delete an SMS campaign

@@ -187,3 +187,3 @@ ### Example

Returns the informations for all your created SMS campaigns
Returns the information for all your created SMS campaigns

@@ -251,3 +251,3 @@ ### Example

Exports the recipients of the specified campaign.
Export an SMS campaign&#39;s recipients

@@ -366,3 +366,3 @@ It returns the background process ID which on completion calls the notify URL that you have set in the input.

Send report of SMS campaigns
Send an SMS campaign&#39;s report

@@ -426,3 +426,3 @@ Send report of Sent and Archived campaign, to the specified email addresses, with respective data and a pdf attachment in detail.

Send an SMS
Send a test SMS campaign

@@ -484,3 +484,3 @@ ### Example

Updates an SMS campaign
Update an SMS campaign

@@ -542,3 +542,3 @@ ### Example

Update the campaign status
Update a campaign&#39;s status

@@ -545,0 +545,0 @@ ### Example

@@ -7,10 +7,10 @@ # SibApiV3Sdk.SMTPApi

------------- | ------------- | -------------
[**createSmtpTemplate**](SMTPApi.md#createSmtpTemplate) | **POST** /smtp/templates | Create a transactional email template
[**createSmtpTemplate**](SMTPApi.md#createSmtpTemplate) | **POST** /smtp/templates | Create an email template
[**deleteHardbounces**](SMTPApi.md#deleteHardbounces) | **POST** /smtp/deleteHardbounces | Delete hardbounces
[**deleteSmtpTemplate**](SMTPApi.md#deleteSmtpTemplate) | **DELETE** /smtp/templates/{templateId} | Delete an inactive transactional email template
[**deleteSmtpTemplate**](SMTPApi.md#deleteSmtpTemplate) | **DELETE** /smtp/templates/{templateId} | Delete an inactive email template
[**getAggregatedSmtpReport**](SMTPApi.md#getAggregatedSmtpReport) | **GET** /smtp/statistics/aggregatedReport | Get your transactional email activity aggregated over a period of time
[**getEmailEventReport**](SMTPApi.md#getEmailEventReport) | **GET** /smtp/statistics/events | Get all your transactional email activity (unaggregated events)
[**getSmtpReport**](SMTPApi.md#getSmtpReport) | **GET** /smtp/statistics/reports | Get your transactional email activity aggregated per day
[**getSmtpTemplate**](SMTPApi.md#getSmtpTemplate) | **GET** /smtp/templates/{templateId} | Returns the template informations
[**getSmtpTemplates**](SMTPApi.md#getSmtpTemplates) | **GET** /smtp/templates | Get the list of transactional email templates
[**getSmtpTemplate**](SMTPApi.md#getSmtpTemplate) | **GET** /smtp/templates/{templateId} | Returns the template information
[**getSmtpTemplates**](SMTPApi.md#getSmtpTemplates) | **GET** /smtp/templates | Get the list of email templates
[**getTransacBlockedContacts**](SMTPApi.md#getTransacBlockedContacts) | **GET** /smtp/blockedContacts | Get the list of blocked or unsubscribed transactional contacts

@@ -24,3 +24,3 @@ [**getTransacEmailContent**](SMTPApi.md#getTransacEmailContent) | **GET** /smtp/emails/{uuid} | Get the personalized content of a sent transactional email

[**smtpLogMessageIdDelete**](SMTPApi.md#smtpLogMessageIdDelete) | **DELETE** /smtp/log/{messageId} | Delete an SMTP transactional log
[**updateSmtpTemplate**](SMTPApi.md#updateSmtpTemplate) | **PUT** /smtp/templates/{templateId} | Updates a transactional email templates
[**updateSmtpTemplate**](SMTPApi.md#updateSmtpTemplate) | **PUT** /smtp/templates/{templateId} | Update an email template

@@ -32,3 +32,3 @@

Create a transactional email template
Create an email template

@@ -144,3 +144,3 @@ ### Example

Delete an inactive transactional email template
Delete an inactive email template

@@ -398,3 +398,3 @@ ### Example

Returns the template informations
Returns the template information

@@ -453,3 +453,3 @@ ### Example

Get the list of transactional email templates
Get the list of email templates

@@ -657,3 +657,3 @@ ### Example

'messageId': "messageId_example", // String | Mandatory if templateId and email are not passed in query filters. Message ID of the transactional email sent.
'startDate': "startDate_example", // String | Mandatory if endDate is used. Starting date (YYYY-MM-DD) from which you want to fetch the list. Maximum time period that can be selected is one month.
'startDate': new Date("2013-10-20"), // Date | Mandatory if endDate is used. Starting date (YYYY-MM-DD) from which you want to fetch the list. Maximum time period that can be selected is one month.
'endDate': new Date("2013-10-20") // Date | Mandatory if startDate is used. Ending date (YYYY-MM-DD) till which you want to fetch the list. Maximum time period that can be selected is one month.

@@ -676,3 +676,3 @@ };

**messageId** | **String**| Mandatory if templateId and email are not passed in query filters. Message ID of the transactional email sent. | [optional]
**startDate** | **String**| Mandatory if endDate is used. Starting date (YYYY-MM-DD) from which you want to fetch the list. Maximum time period that can be selected is one month. | [optional]
**startDate** | **Date**| Mandatory if endDate is used. Starting date (YYYY-MM-DD) from which you want to fetch the list. Maximum time period that can be selected is one month. | [optional]
**endDate** | **Date**| Mandatory if startDate is used. Ending date (YYYY-MM-DD) till which you want to fetch the list. Maximum time period that can be selected is one month. | [optional]

@@ -975,3 +975,3 @@

Updates a transactional email templates
Update an email template

@@ -978,0 +978,0 @@ ### Example

@@ -7,6 +7,6 @@ # SibApiV3Sdk.TransactionalSMSApi

------------- | ------------- | -------------
[**getSmsEvents**](TransactionalSMSApi.md#getSmsEvents) | **GET** /transactionalSMS/statistics/events | Get all the SMS activity (unaggregated events)
[**getSmsEvents**](TransactionalSMSApi.md#getSmsEvents) | **GET** /transactionalSMS/statistics/events | Get all your SMS activity (unaggregated events)
[**getTransacAggregatedSmsReport**](TransactionalSMSApi.md#getTransacAggregatedSmsReport) | **GET** /transactionalSMS/statistics/aggregatedReport | Get your SMS activity aggregated over a period of time
[**getTransacSmsReport**](TransactionalSMSApi.md#getTransacSmsReport) | **GET** /transactionalSMS/statistics/reports | Get your SMS activity aggregated per day
[**sendTransacSms**](TransactionalSMSApi.md#sendTransacSms) | **POST** /transactionalSMS/sms | Send the SMS campaign to the specified mobile number
[**sendTransacSms**](TransactionalSMSApi.md#sendTransacSms) | **POST** /transactionalSMS/sms | Send the SMS campaign to a mobile number

@@ -18,3 +18,3 @@

Get all the SMS activity (unaggregated events)
Get all your SMS activity (unaggregated events)

@@ -210,3 +210,3 @@ ### Example

Send the SMS campaign to the specified mobile number
Send the SMS campaign to a mobile number

@@ -213,0 +213,0 @@ ### Example

@@ -6,3 +6,5 @@ # SibApiV3Sdk.UpdateAttribute

------------ | ------------- | ------------- | -------------
**value** | **String** | Value of the attribute to update. Use only if the attribute&#39;s category is &#39;calculated&#39; or &#39;global&#39; | [optional]
**value** | **String** | Value of the attribute to update. Use only if the attribute&#39;s category is &#39;calculated&#39; or &#39;global&#39; | [optional]
**enumeration** | [**[UpdateAttributeEnumeration]**](UpdateAttributeEnumeration.md) | List of the values and labels that the attribute can take. Use only if the attribute&#39;s category is \&quot;category\&quot;. For example, [{\&quot;value\&quot;:1, \&quot;label\&quot;:\&quot;male\&quot;}, {\&quot;value\&quot;:2, \&quot;label\&quot;:\&quot;female\&quot;}] | [optional]

@@ -6,7 +6,9 @@ # SibApiV3Sdk.UpdateContact

------------ | ------------- | ------------- | -------------
**attributes** | **Object** | Pass the set of attributes to be updated. These attributes must be present in your account. To update existing email address of a contact with the new one please pass EMAIL in attribtes. For example, { \&quot;EMAIL\&quot;:\&quot;newemail@domain.com\&quot;, \&quot;FNAME\&quot;:\&quot;Ellie\&quot;, \&quot;LNAME\&quot;:\&quot;Roger\&quot;} &#x60;{ \&quot;EMAIL\&quot;:\&quot;newemail@domain.com\&quot;, \&quot;FNAME\&quot;:\&quot;Ellie\&quot;, \&quot;LNAME\&quot;:\&quot;Roger\&quot;}&#x60;. Keep in mind transactional attributes can be updated the same way as normal attributes. Mobile Number in \&quot;SMS\&quot; field should be passed with proper country code. For example {\&quot;SMS\&quot;:\&quot;+91xxxxxxxxxx\&quot;} or {\&quot;SMS\&quot;:\&quot;0091xxxxxxxxxx\&quot;} | [optional]
**emailBlacklisted** | **Boolean** | Set/unset this field to blacklist/allow the contact for emails (emailBlacklisted &#x3D; true) | [optional]
**smsBlacklisted** | **Boolean** | Set/unset this field to blacklist/allow the contact for SMS (smsBlacklisted &#x3D; true) | [optional]
**listIds** | **[Number]** | Ids of the lists to add the contact to | [optional]
**unlinkListIds** | **[Number]** | Ids of the lists to remove the contact from | [optional]
**smtpBlacklistSender** | **[String]** | transactional email forbidden sender for contact. Use only for email Contact | [optional]
**attributes** | **Object** | Pass the set of attributes to be updated. These attributes must be present in your account. To update existing email address of a contact with the new one please pass EMAIL in attribtes. For example, &#x60;{ \&quot;EMAIL\&quot;:\&quot;newemail@domain.com\&quot;, \&quot;FNAME\&quot;:\&quot;Ellie\&quot;, \&quot;LNAME\&quot;:\&quot;Roger\&quot;}&#x60;. Keep in mind transactional attributes can be updated the same way as normal attributes. Mobile Number in \&quot;SMS\&quot; field should be passed with proper country code. For example {\&quot;SMS\&quot;:\&quot;+91xxxxxxxxxx\&quot;} or {\&quot;SMS\&quot;:\&quot;0091xxxxxxxxxx\&quot;} | [optional]
**emailBlacklisted** | **Boolean** | Set/unset this field to blacklist/allow the contact for emails (emailBlacklisted &#x3D; true) | [optional]
**smsBlacklisted** | **Boolean** | Set/unset this field to blacklist/allow the contact for SMS (smsBlacklisted &#x3D; true) | [optional]
**listIds** | **[Number]** | Ids of the lists to add the contact to | [optional]
**unlinkListIds** | **[Number]** | Ids of the lists to remove the contact from | [optional]
**smtpBlacklistSender** | **[String]** | transactional email forbidden sender for contact. Use only for email Contact | [optional]

@@ -6,30 +6,30 @@ # SibApiV3Sdk.UpdateEmailCampaign

------------ | ------------- | ------------- | -------------
**tag** | **String** | Tag of the campaign | [optional]
**sender** | [**UpdateEmailCampaignSender**](UpdateEmailCampaignSender.md) | | [optional]
**name** | **String** | Name of the campaign | [optional]
**htmlContent** | **String** | Body of the message (HTML version). REQUIRED if htmlUrl is empty | [optional]
**htmlUrl** | **String** | Url which contents the body of the email message. REQUIRED if htmlContent is empty | [optional]
**scheduledAt** | **Date** | UTC date-time on which the campaign has to run (YYYY-MM-DDTHH:mm:ss.SSSZ). Prefer to pass your timezone in date-time format for accurate result. If sendAtBestTime is set to true, your campaign will be sent according to the date passed (ignoring the time part). | [optional]
**subject** | **String** | Subject of the campaign | [optional]
**replyTo** | **String** | Email on which campaign recipients will be able to reply to | [optional]
**toField** | **String** | To personalize the «To» Field. If you want to include the first name and last name of your recipient, add {FNAME} {LNAME}. These contact attributes must already exist in your SendinBlue account. If input parameter &#39;params&#39; used please use {{contact.FNAME}} {{contact.LNAME}} for personalization | [optional]
**recipients** | [**UpdateEmailCampaignRecipients**](UpdateEmailCampaignRecipients.md) | | [optional]
**attachmentUrl** | **String** | Absolute url of the attachment (no local file). Extension allowed: xlsx, xls, ods, docx, docm, doc, csv, pdf, txt, gif, jpg, jpeg, png, tif, tiff, rtf, bmp, cgm, css, shtml, html, htm, zip, xml, ppt, pptx, tar, ez, ics, mobi, msg, pub and eps | [optional]
**tag** | **String** | Tag of the campaign | [optional]
**sender** | [**UpdateEmailCampaignSender**](UpdateEmailCampaignSender.md) | | [optional]
**name** | **String** | Name of the campaign | [optional]
**htmlContent** | **String** | Body of the message (HTML version). REQUIRED if htmlUrl is empty | [optional]
**htmlUrl** | **String** | Url which contents the body of the email message. REQUIRED if htmlContent is empty | [optional]
**scheduledAt** | **Date** | UTC date-time on which the campaign has to run (YYYY-MM-DDTHH:mm:ss.SSSZ). Prefer to pass your timezone in date-time format for accurate result. If sendAtBestTime is set to true, your campaign will be sent according to the date passed (ignoring the time part). | [optional]
**subject** | **String** | Subject of the campaign | [optional]
**replyTo** | **String** | Email on which campaign recipients will be able to reply to | [optional]
**toField** | **String** | To personalize the «To» Field. If you want to include the first name and last name of your recipient, add {FNAME} {LNAME}. These contact attributes must already exist in your SendinBlue account. If input parameter &#39;params&#39; used please use {{contact.FNAME}} {{contact.LNAME}} for personalization | [optional]
**recipients** | [**UpdateEmailCampaignRecipients**](UpdateEmailCampaignRecipients.md) | | [optional]
**attachmentUrl** | **String** | Absolute url of the attachment (no local file). Extension allowed: xlsx, xls, ods, docx, docm, doc, csv, pdf, txt, gif, jpg, jpeg, png, tif, tiff, rtf, bmp, cgm, css, shtml, html, htm, zip, xml, ppt, pptx, tar, ez, ics, mobi, msg, pub and eps | [optional]
**inlineImageActivation** | **Boolean** | Status of inline image. inlineImageActivation &#x3D; false means image can’t be embedded, &amp; inlineImageActivation &#x3D; true means image can be embedded, in the email. You cannot send a campaign of more than 4MB with images embedded in the email. Campaigns with the images embedded in the email must be sent to less than 5000 contacts. | [optional] [default to false]
**mirrorActive** | **Boolean** | Status of mirror links in campaign. mirrorActive &#x3D; false means mirror links are deactivated, &amp; mirrorActive &#x3D; true means mirror links are activated, in the campaign | [optional]
**mirrorActive** | **Boolean** | Status of mirror links in campaign. mirrorActive &#x3D; false means mirror links are deactivated, &amp; mirrorActive &#x3D; true means mirror links are activated, in the campaign | [optional]
**recurring** | **Boolean** | FOR TRIGGER ONLY ! Type of trigger campaign.recurring &#x3D; false means contact can receive the same Trigger campaign only once, &amp; recurring &#x3D; true means contact can receive the same Trigger campaign several times | [optional] [default to false]
**footer** | **String** | Footer of the email campaign | [optional]
**header** | **String** | Header of the email campaign | [optional]
**utmCampaign** | **String** | Customize the utm_campaign value. If this field is empty, the campaign name will be used. Only alphanumeric characters and spaces are allowed | [optional]
**footer** | **String** | Footer of the email campaign | [optional]
**header** | **String** | Header of the email campaign | [optional]
**utmCampaign** | **String** | Customize the utm_campaign value. If this field is empty, the campaign name will be used. Only alphanumeric characters and spaces are allowed | [optional]
**params** | **Object** | Pass the set of attributes to customize the type &#39;classic&#39; campaign. For example, {\&quot;FNAME\&quot;:\&quot;Joe\&quot;, \&quot;LNAME\&quot;:\&quot;Doe\&quot;}. The &#39;params&#39; field will get updated, only if the campaign is in New Template Language, else ignored. The New Template Language is dependent on the values of &#39;subject&#39;, &#39;htmlContent/htmlUrl&#39;, &#39;sender.name&#39; &amp; &#39;toField&#39; | [optional]
**sendAtBestTime** | **Boolean** | Set this to true if you want to send your campaign at best time. Note:- if true, warmup ip will be disabled. | [optional]
**sendAtBestTime** | **Boolean** | Set this to true if you want to send your campaign at best time. Note:- if true, warmup ip will be disabled. | [optional]
**abTesting** | **Boolean** | Status of A/B Test. abTesting &#x3D; false means it is disabled, &amp; abTesting &#x3D; true means it is enabled. &#39;subjectA&#39;, &#39;subjectB&#39;, &#39;splitRule&#39;, &#39;winnerCriteria&#39; &amp; &#39;winnerDelay&#39; will be considered if abTesting is set to true. &#39;subject&#39; if passed is ignored. Can be set to true only if &#39;sendAtBestTime&#39; is &#39;false&#39;. You will be able to set up two subject lines for your campaign and send them to a random sample of your total recipients. Half of the test group will receive version A, and the other half will receive version B | [optional] [default to false]
**subjectA** | **String** | Subject A of the campaign. Considered if abTesting &#x3D; true. subjectA &amp; subjectB should have unique value | [optional]
**subjectB** | **String** | Subject B of the campaign. Considered if abTesting &#x3D; true. subjectA &amp; subjectB should have unique value | [optional]
**splitRule** | **Number** | Add the size of your test groups. Considered if abTesting &#x3D; true. We&#39;ll send version A and B to a random sample of recipients, and then the winning version to everyone else | [optional]
**winnerCriteria** | **String** | Choose the metrics that will determinate the winning version. Considered if &#39;splitRule&#39; &gt;&#x3D; 1 and &lt; 50. If splitRule &#x3D; 50, &#39;winnerCriteria&#39; is ignored if passed or alreday exist in record | [optional]
**winnerDelay** | **Number** | Choose the duration of the test in hours. Maximum is 7 days, pass 24*7 &#x3D; 168 hours. The winning version will be sent at the end of the test. Considered if &#39;splitRule&#39; &gt;&#x3D; 1 and &lt; 50. If splitRule &#x3D; 50, &#39;winnerDelay&#39; is ignored if passed or alreday exist in record | [optional]
**subjectA** | **String** | Subject A of the campaign. Considered if abTesting &#x3D; true. subjectA &amp; subjectB should have unique value | [optional]
**subjectB** | **String** | Subject B of the campaign. Considered if abTesting &#x3D; true. subjectA &amp; subjectB should have unique value | [optional]
**splitRule** | **Number** | Add the size of your test groups. Considered if abTesting &#x3D; true. We&#39;ll send version A and B to a random sample of recipients, and then the winning version to everyone else | [optional]
**winnerCriteria** | **String** | Choose the metrics that will determinate the winning version. Considered if &#39;splitRule&#39; &gt;&#x3D; 1 and &lt; 50. If splitRule &#x3D; 50, &#39;winnerCriteria&#39; is ignored if passed or alreday exist in record | [optional]
**winnerDelay** | **Number** | Choose the duration of the test in hours. Maximum is 7 days, pass 24*7 &#x3D; 168 hours. The winning version will be sent at the end of the test. Considered if &#39;splitRule&#39; &gt;&#x3D; 1 and &lt; 50. If splitRule &#x3D; 50, &#39;winnerDelay&#39; is ignored if passed or alreday exist in record | [optional]
**ipWarmupEnable** | **Boolean** | Available for dedicated ip clients. Set this to true if you wish to warm up your ip. | [optional] [default to false]
**initialQuota** | **Number** | Set an initial quota greater than 1 for warming up your ip. We recommend you set a value of 3000. | [optional]
**increaseRate** | **Number** | Set a percentage increase rate for warming up your ip. We recommend you set the increase rate to 30% per day. If you want to send the same number of emails every day, set the daily increase value to 0%. | [optional]
**initialQuota** | **Number** | Set an initial quota greater than 1 for warming up your ip. We recommend you set a value of 3000. | [optional]
**increaseRate** | **Number** | Set a percentage increase rate for warming up your ip. We recommend you set the increase rate to 30% per day. If you want to send the same number of emails every day, set the daily increase value to 0%. | [optional]

@@ -44,1 +44,5 @@

* `click` (value: `"click"`)
{
"name": "sib-api-v3-sdk",
"version": "7.2.2",
"version": "7.2.3",
"description": "SendinBlue_provide_a_RESTFul_API_that_can_be_used_with_any_languages__With_this_API_you_will_be_able_to_____Manage_your_campaigns_and_get_the_statistics____Manage_your_contacts____Send_transactional_Emails_and_SMS____and_much_more___You_can_download_our_wrappers_at_httpsgithub_comorgssendinbluePossible_responses___Code__Message____________________________________200___OK__Successful_Request_____201___OK__Successful_Creation____202___OK__Request_accepted____204___OK__Successful_UpdateDeletion_____400___Error__Bad_Request_____401___Error__Authentication_Needed_____402___Error__Not_enough_credit_plan_upgrade_needed_____403___Error__Permission_denied_____404___Error__Object_does_not_exist____405___Error__Method_not_allowed_____406___Error__Not_Acceptable__",

@@ -5,0 +5,0 @@ "license": "MIT",

@@ -118,59 +118,61 @@ # SendinBlue's API v3 Node.js Library

------------ | ------------- | ------------- | -------------
*SibApiV3Sdk.AccountApi* | [**getAccount**](docs/AccountApi.md#getAccount) | **GET** /account | Get your account informations, plans and credits details
*SibApiV3Sdk.AttributesApi* | [**createAttribute**](docs/AttributesApi.md#createAttribute) | **POST** /contacts/attributes/{attributeCategory}/{attributeName} | Creates contact attribute
*SibApiV3Sdk.AttributesApi* | [**deleteAttribute**](docs/AttributesApi.md#deleteAttribute) | **DELETE** /contacts/attributes/{attributeCategory}/{attributeName} | Deletes an attribute
*SibApiV3Sdk.AttributesApi* | [**getAttributes**](docs/AttributesApi.md#getAttributes) | **GET** /contacts/attributes | Lists all attributes
*SibApiV3Sdk.AttributesApi* | [**updateAttribute**](docs/AttributesApi.md#updateAttribute) | **PUT** /contacts/attributes/{attributeCategory}/{attributeName} | Updates contact attribute
*SibApiV3Sdk.AccountApi* | [**getAccount**](docs/AccountApi.md#getAccount) | **GET** /account | Get your account information, plan and credits details
*SibApiV3Sdk.AttributesApi* | [**createAttribute**](docs/AttributesApi.md#createAttribute) | **POST** /contacts/attributes/{attributeCategory}/{attributeName} | Create contact attribute
*SibApiV3Sdk.AttributesApi* | [**deleteAttribute**](docs/AttributesApi.md#deleteAttribute) | **DELETE** /contacts/attributes/{attributeCategory}/{attributeName} | Delete an attribute
*SibApiV3Sdk.AttributesApi* | [**getAttributes**](docs/AttributesApi.md#getAttributes) | **GET** /contacts/attributes | List all attributes
*SibApiV3Sdk.AttributesApi* | [**updateAttribute**](docs/AttributesApi.md#updateAttribute) | **PUT** /contacts/attributes/{attributeCategory}/{attributeName} | Update contact attribute
*SibApiV3Sdk.ContactsApi* | [**addContactToList**](docs/ContactsApi.md#addContactToList) | **POST** /contacts/lists/{listId}/contacts/add | Add existing contacts to a list
*SibApiV3Sdk.ContactsApi* | [**createAttribute**](docs/ContactsApi.md#createAttribute) | **POST** /contacts/attributes/{attributeCategory}/{attributeName} | Creates contact attribute
*SibApiV3Sdk.ContactsApi* | [**createAttribute**](docs/ContactsApi.md#createAttribute) | **POST** /contacts/attributes/{attributeCategory}/{attributeName} | Create contact attribute
*SibApiV3Sdk.ContactsApi* | [**createContact**](docs/ContactsApi.md#createContact) | **POST** /contacts | Create a contact
*SibApiV3Sdk.ContactsApi* | [**createDoiContact**](docs/ContactsApi.md#createDoiContact) | **POST** /contacts/doubleOptinConfirmation | Create a contact to trigger the DOI workflow from a Landing Page form
*SibApiV3Sdk.ContactsApi* | [**createFolder**](docs/ContactsApi.md#createFolder) | **POST** /contacts/folders | Create a folder
*SibApiV3Sdk.ContactsApi* | [**createList**](docs/ContactsApi.md#createList) | **POST** /contacts/lists | Create a list
*SibApiV3Sdk.ContactsApi* | [**deleteAttribute**](docs/ContactsApi.md#deleteAttribute) | **DELETE** /contacts/attributes/{attributeCategory}/{attributeName} | Deletes an attribute
*SibApiV3Sdk.ContactsApi* | [**deleteContact**](docs/ContactsApi.md#deleteContact) | **DELETE** /contacts/{email} | Deletes a contact
*SibApiV3Sdk.ContactsApi* | [**deleteAttribute**](docs/ContactsApi.md#deleteAttribute) | **DELETE** /contacts/attributes/{attributeCategory}/{attributeName} | Delete an attribute
*SibApiV3Sdk.ContactsApi* | [**deleteContact**](docs/ContactsApi.md#deleteContact) | **DELETE** /contacts/{email} | Delete a contact
*SibApiV3Sdk.ContactsApi* | [**deleteFolder**](docs/ContactsApi.md#deleteFolder) | **DELETE** /contacts/folders/{folderId} | Delete a folder (and all its lists)
*SibApiV3Sdk.ContactsApi* | [**deleteList**](docs/ContactsApi.md#deleteList) | **DELETE** /contacts/lists/{listId} | Delete a list
*SibApiV3Sdk.ContactsApi* | [**getAttributes**](docs/ContactsApi.md#getAttributes) | **GET** /contacts/attributes | Lists all attributes
*SibApiV3Sdk.ContactsApi* | [**getContactInfo**](docs/ContactsApi.md#getContactInfo) | **GET** /contacts/{email} | Retrieves contact informations
*SibApiV3Sdk.ContactsApi* | [**getContactStats**](docs/ContactsApi.md#getContactStats) | **GET** /contacts/{email}/campaignStats | Get the campaigns statistics for a contact
*SibApiV3Sdk.ContactsApi* | [**getAttributes**](docs/ContactsApi.md#getAttributes) | **GET** /contacts/attributes | List all attributes
*SibApiV3Sdk.ContactsApi* | [**getContactInfo**](docs/ContactsApi.md#getContactInfo) | **GET** /contacts/{email} | Get a contact&#39;s details
*SibApiV3Sdk.ContactsApi* | [**getContactStats**](docs/ContactsApi.md#getContactStats) | **GET** /contacts/{email}/campaignStats | Get email campaigns&#39; statistics for a contact
*SibApiV3Sdk.ContactsApi* | [**getContacts**](docs/ContactsApi.md#getContacts) | **GET** /contacts | Get all the contacts
*SibApiV3Sdk.ContactsApi* | [**getContactsFromList**](docs/ContactsApi.md#getContactsFromList) | **GET** /contacts/lists/{listId}/contacts | Get the contacts in a list
*SibApiV3Sdk.ContactsApi* | [**getFolder**](docs/ContactsApi.md#getFolder) | **GET** /contacts/folders/{folderId} | Returns folder details
*SibApiV3Sdk.ContactsApi* | [**getFolderLists**](docs/ContactsApi.md#getFolderLists) | **GET** /contacts/folders/{folderId}/lists | Get the lists in a folder
*SibApiV3Sdk.ContactsApi* | [**getFolders**](docs/ContactsApi.md#getFolders) | **GET** /contacts/folders | Get all the folders
*SibApiV3Sdk.ContactsApi* | [**getList**](docs/ContactsApi.md#getList) | **GET** /contacts/lists/{listId} | Get the details of a list
*SibApiV3Sdk.ContactsApi* | [**getContactsFromList**](docs/ContactsApi.md#getContactsFromList) | **GET** /contacts/lists/{listId}/contacts | Get contacts in a list
*SibApiV3Sdk.ContactsApi* | [**getFolder**](docs/ContactsApi.md#getFolder) | **GET** /contacts/folders/{folderId} | Returns a folder&#39;s details
*SibApiV3Sdk.ContactsApi* | [**getFolderLists**](docs/ContactsApi.md#getFolderLists) | **GET** /contacts/folders/{folderId}/lists | Get lists in a folder
*SibApiV3Sdk.ContactsApi* | [**getFolders**](docs/ContactsApi.md#getFolders) | **GET** /contacts/folders | Get all folders
*SibApiV3Sdk.ContactsApi* | [**getList**](docs/ContactsApi.md#getList) | **GET** /contacts/lists/{listId} | Get a list&#39;s details
*SibApiV3Sdk.ContactsApi* | [**getLists**](docs/ContactsApi.md#getLists) | **GET** /contacts/lists | Get all the lists
*SibApiV3Sdk.ContactsApi* | [**importContacts**](docs/ContactsApi.md#importContacts) | **POST** /contacts/import | Import contacts
*SibApiV3Sdk.ContactsApi* | [**removeContactFromList**](docs/ContactsApi.md#removeContactFromList) | **POST** /contacts/lists/{listId}/contacts/remove | Remove existing contacts from a list
*SibApiV3Sdk.ContactsApi* | [**removeContactFromList**](docs/ContactsApi.md#removeContactFromList) | **POST** /contacts/lists/{listId}/contacts/remove | Delete a contact from a list
*SibApiV3Sdk.ContactsApi* | [**requestContactExport**](docs/ContactsApi.md#requestContactExport) | **POST** /contacts/export | Export contacts
*SibApiV3Sdk.ContactsApi* | [**updateAttribute**](docs/ContactsApi.md#updateAttribute) | **PUT** /contacts/attributes/{attributeCategory}/{attributeName} | Updates contact attribute
*SibApiV3Sdk.ContactsApi* | [**updateContact**](docs/ContactsApi.md#updateContact) | **PUT** /contacts/{email} | Updates a contact
*SibApiV3Sdk.ContactsApi* | [**updateFolder**](docs/ContactsApi.md#updateFolder) | **PUT** /contacts/folders/{folderId} | Update a contact folder
*SibApiV3Sdk.ContactsApi* | [**updateAttribute**](docs/ContactsApi.md#updateAttribute) | **PUT** /contacts/attributes/{attributeCategory}/{attributeName} | Update contact attribute
*SibApiV3Sdk.ContactsApi* | [**updateContact**](docs/ContactsApi.md#updateContact) | **PUT** /contacts/{email} | Update a contact
*SibApiV3Sdk.ContactsApi* | [**updateFolder**](docs/ContactsApi.md#updateFolder) | **PUT** /contacts/folders/{folderId} | Update a folder
*SibApiV3Sdk.ContactsApi* | [**updateList**](docs/ContactsApi.md#updateList) | **PUT** /contacts/lists/{listId} | Update a list
*SibApiV3Sdk.EmailCampaignsApi* | [**createEmailCampaign**](docs/EmailCampaignsApi.md#createEmailCampaign) | **POST** /emailCampaigns | Create an email campaign
*SibApiV3Sdk.EmailCampaignsApi* | [**deleteEmailCampaign**](docs/EmailCampaignsApi.md#deleteEmailCampaign) | **DELETE** /emailCampaigns/{campaignId} | Delete an email campaign
*SibApiV3Sdk.EmailCampaignsApi* | [**emailExportRecipients**](docs/EmailCampaignsApi.md#emailExportRecipients) | **POST** /emailCampaigns/{campaignId}/exportRecipients | Export the recipients of a campaign
*SibApiV3Sdk.EmailCampaignsApi* | [**getAbTestCampaignResult**](docs/EmailCampaignsApi.md#getAbTestCampaignResult) | **GET** /emailCampaigns/{campaignId}/abTestCampaignResult | Get A/B test email campaign result
*SibApiV3Sdk.EmailCampaignsApi* | [**getEmailCampaign**](docs/EmailCampaignsApi.md#getEmailCampaign) | **GET** /emailCampaigns/{campaignId} | Get campaign informations
*SibApiV3Sdk.EmailCampaignsApi* | [**getEmailCampaigns**](docs/EmailCampaignsApi.md#getEmailCampaigns) | **GET** /emailCampaigns | Return all your created campaigns
*SibApiV3Sdk.EmailCampaignsApi* | [**emailExportRecipients**](docs/EmailCampaignsApi.md#emailExportRecipients) | **POST** /emailCampaigns/{campaignId}/exportRecipients | Export the recipients of an email campaign
*SibApiV3Sdk.EmailCampaignsApi* | [**getAbTestCampaignResult**](docs/EmailCampaignsApi.md#getAbTestCampaignResult) | **GET** /emailCampaigns/{campaignId}/abTestCampaignResult | Get an A/B test email campaign results
*SibApiV3Sdk.EmailCampaignsApi* | [**getEmailCampaign**](docs/EmailCampaignsApi.md#getEmailCampaign) | **GET** /emailCampaigns/{campaignId} | Get an email campaign report
*SibApiV3Sdk.EmailCampaignsApi* | [**getEmailCampaigns**](docs/EmailCampaignsApi.md#getEmailCampaigns) | **GET** /emailCampaigns | Return all your created email campaigns
*SibApiV3Sdk.EmailCampaignsApi* | [**getSharedTemplateUrl**](docs/EmailCampaignsApi.md#getSharedTemplateUrl) | **GET** /emailCampaigns/{campaignId}/sharedUrl | Get a shared template url
*SibApiV3Sdk.EmailCampaignsApi* | [**sendEmailCampaignNow**](docs/EmailCampaignsApi.md#sendEmailCampaignNow) | **POST** /emailCampaigns/{campaignId}/sendNow | Send an email campaign immediately, based on campaignId
*SibApiV3Sdk.EmailCampaignsApi* | [**sendReport**](docs/EmailCampaignsApi.md#sendReport) | **POST** /emailCampaigns/{campaignId}/sendReport | Send the report of a campaigns
*SibApiV3Sdk.EmailCampaignsApi* | [**sendReport**](docs/EmailCampaignsApi.md#sendReport) | **POST** /emailCampaigns/{campaignId}/sendReport | Send the report of a campaign
*SibApiV3Sdk.EmailCampaignsApi* | [**sendTestEmail**](docs/EmailCampaignsApi.md#sendTestEmail) | **POST** /emailCampaigns/{campaignId}/sendTest | Send an email campaign to your test list
*SibApiV3Sdk.EmailCampaignsApi* | [**updateCampaignStatus**](docs/EmailCampaignsApi.md#updateCampaignStatus) | **PUT** /emailCampaigns/{campaignId}/status | Update a campaign status
*SibApiV3Sdk.EmailCampaignsApi* | [**updateEmailCampaign**](docs/EmailCampaignsApi.md#updateEmailCampaign) | **PUT** /emailCampaigns/{campaignId} | Update a campaign
*SibApiV3Sdk.EmailCampaignsApi* | [**updateCampaignStatus**](docs/EmailCampaignsApi.md#updateCampaignStatus) | **PUT** /emailCampaigns/{campaignId}/status | Update an email campaign status
*SibApiV3Sdk.EmailCampaignsApi* | [**updateEmailCampaign**](docs/EmailCampaignsApi.md#updateEmailCampaign) | **PUT** /emailCampaigns/{campaignId} | Update an email campaign
*SibApiV3Sdk.EmailCampaignsApi* | [**uploadImageToGallery**](docs/EmailCampaignsApi.md#uploadImageToGallery) | **POST** /emailCampaigns/images | Upload an image to your account&#39;s image gallery
*SibApiV3Sdk.FoldersApi* | [**createFolder**](docs/FoldersApi.md#createFolder) | **POST** /contacts/folders | Create a folder
*SibApiV3Sdk.FoldersApi* | [**deleteFolder**](docs/FoldersApi.md#deleteFolder) | **DELETE** /contacts/folders/{folderId} | Delete a folder (and all its lists)
*SibApiV3Sdk.FoldersApi* | [**getFolder**](docs/FoldersApi.md#getFolder) | **GET** /contacts/folders/{folderId} | Returns folder details
*SibApiV3Sdk.FoldersApi* | [**getFolderLists**](docs/FoldersApi.md#getFolderLists) | **GET** /contacts/folders/{folderId}/lists | Get the lists in a folder
*SibApiV3Sdk.FoldersApi* | [**getFolders**](docs/FoldersApi.md#getFolders) | **GET** /contacts/folders | Get all the folders
*SibApiV3Sdk.FoldersApi* | [**updateFolder**](docs/FoldersApi.md#updateFolder) | **PUT** /contacts/folders/{folderId} | Update a contact folder
*SibApiV3Sdk.FoldersApi* | [**getFolder**](docs/FoldersApi.md#getFolder) | **GET** /contacts/folders/{folderId} | Returns a folder&#39;s details
*SibApiV3Sdk.FoldersApi* | [**getFolderLists**](docs/FoldersApi.md#getFolderLists) | **GET** /contacts/folders/{folderId}/lists | Get lists in a folder
*SibApiV3Sdk.FoldersApi* | [**getFolders**](docs/FoldersApi.md#getFolders) | **GET** /contacts/folders | Get all folders
*SibApiV3Sdk.FoldersApi* | [**updateFolder**](docs/FoldersApi.md#updateFolder) | **PUT** /contacts/folders/{folderId} | Update a folder
*SibApiV3Sdk.ListsApi* | [**addContactToList**](docs/ListsApi.md#addContactToList) | **POST** /contacts/lists/{listId}/contacts/add | Add existing contacts to a list
*SibApiV3Sdk.ListsApi* | [**createList**](docs/ListsApi.md#createList) | **POST** /contacts/lists | Create a list
*SibApiV3Sdk.ListsApi* | [**deleteList**](docs/ListsApi.md#deleteList) | **DELETE** /contacts/lists/{listId} | Delete a list
*SibApiV3Sdk.ListsApi* | [**getContactsFromList**](docs/ListsApi.md#getContactsFromList) | **GET** /contacts/lists/{listId}/contacts | Get the contacts in a list
*SibApiV3Sdk.ListsApi* | [**getFolderLists**](docs/ListsApi.md#getFolderLists) | **GET** /contacts/folders/{folderId}/lists | Get the lists in a folder
*SibApiV3Sdk.ListsApi* | [**getList**](docs/ListsApi.md#getList) | **GET** /contacts/lists/{listId} | Get the details of a list
*SibApiV3Sdk.ListsApi* | [**getContactsFromList**](docs/ListsApi.md#getContactsFromList) | **GET** /contacts/lists/{listId}/contacts | Get contacts in a list
*SibApiV3Sdk.ListsApi* | [**getFolderLists**](docs/ListsApi.md#getFolderLists) | **GET** /contacts/folders/{folderId}/lists | Get lists in a folder
*SibApiV3Sdk.ListsApi* | [**getList**](docs/ListsApi.md#getList) | **GET** /contacts/lists/{listId} | Get a list&#39;s details
*SibApiV3Sdk.ListsApi* | [**getLists**](docs/ListsApi.md#getLists) | **GET** /contacts/lists | Get all the lists
*SibApiV3Sdk.ListsApi* | [**removeContactFromList**](docs/ListsApi.md#removeContactFromList) | **POST** /contacts/lists/{listId}/contacts/remove | Remove existing contacts from a list
*SibApiV3Sdk.ListsApi* | [**removeContactFromList**](docs/ListsApi.md#removeContactFromList) | **POST** /contacts/lists/{listId}/contacts/remove | Delete a contact from a list
*SibApiV3Sdk.ListsApi* | [**updateList**](docs/ListsApi.md#updateList) | **PUT** /contacts/lists/{listId} | Update a list

@@ -181,34 +183,34 @@ *SibApiV3Sdk.ProcessApi* | [**getProcess**](docs/ProcessApi.md#getProcess) | **GET** /processes/{processId} | Return the informations for a process

*SibApiV3Sdk.ResellerApi* | [**associateIpToChild**](docs/ResellerApi.md#associateIpToChild) | **POST** /reseller/children/{childAuthKey}/ips/associate | Associate a dedicated IP to the child
*SibApiV3Sdk.ResellerApi* | [**createChildDomain**](docs/ResellerApi.md#createChildDomain) | **POST** /reseller/children/{childAuthKey}/domains | Creates a domain for a child account
*SibApiV3Sdk.ResellerApi* | [**createChildDomain**](docs/ResellerApi.md#createChildDomain) | **POST** /reseller/children/{childAuthKey}/domains | Create a domain for a child account
*SibApiV3Sdk.ResellerApi* | [**createResellerChild**](docs/ResellerApi.md#createResellerChild) | **POST** /reseller/children | Creates a reseller child
*SibApiV3Sdk.ResellerApi* | [**deleteChildDomain**](docs/ResellerApi.md#deleteChildDomain) | **DELETE** /reseller/children/{childAuthKey}/domains/{domainName} | Deletes the sender domain of the reseller child based on the childAuthKey and domainName passed
*SibApiV3Sdk.ResellerApi* | [**deleteResellerChild**](docs/ResellerApi.md#deleteResellerChild) | **DELETE** /reseller/children/{childAuthKey} | Deletes a single reseller child based on the childAuthKey supplied
*SibApiV3Sdk.ResellerApi* | [**deleteChildDomain**](docs/ResellerApi.md#deleteChildDomain) | **DELETE** /reseller/children/{childAuthKey}/domains/{domainName} | Delete the sender domain of the reseller child based on the childAuthKey and domainName passed
*SibApiV3Sdk.ResellerApi* | [**deleteResellerChild**](docs/ResellerApi.md#deleteResellerChild) | **DELETE** /reseller/children/{childAuthKey} | Delete a single reseller child based on the childAuthKey supplied
*SibApiV3Sdk.ResellerApi* | [**dissociateIpFromChild**](docs/ResellerApi.md#dissociateIpFromChild) | **POST** /reseller/children/{childAuthKey}/ips/dissociate | Dissociate a dedicated IP to the child
*SibApiV3Sdk.ResellerApi* | [**getChildAccountCreationStatus**](docs/ResellerApi.md#getChildAccountCreationStatus) | **GET** /reseller/children/{childAuthKey}/accountCreationStatus | Returns the status of reseller&#39;s child account creation, whether it is successfully created (exists) or not based on the childAuthKey supplied
*SibApiV3Sdk.ResellerApi* | [**getChildDomains**](docs/ResellerApi.md#getChildDomains) | **GET** /reseller/children/{childAuthKey}/domains | Gets all the sender domains of a specific child account
*SibApiV3Sdk.ResellerApi* | [**getChildInfo**](docs/ResellerApi.md#getChildInfo) | **GET** /reseller/children/{childAuthKey} | Gets the info about a specific child account
*SibApiV3Sdk.ResellerApi* | [**getResellerChilds**](docs/ResellerApi.md#getResellerChilds) | **GET** /reseller/children | Gets the list of all reseller&#39;s children accounts
*SibApiV3Sdk.ResellerApi* | [**getChildAccountCreationStatus**](docs/ResellerApi.md#getChildAccountCreationStatus) | **GET** /reseller/children/{childAuthKey}/accountCreationStatus | Get the status of a reseller&#39;s child account creation, whether it is successfully created (exists) or not based on the childAuthKey supplied
*SibApiV3Sdk.ResellerApi* | [**getChildDomains**](docs/ResellerApi.md#getChildDomains) | **GET** /reseller/children/{childAuthKey}/domains | Get all sender domains for a specific child account
*SibApiV3Sdk.ResellerApi* | [**getChildInfo**](docs/ResellerApi.md#getChildInfo) | **GET** /reseller/children/{childAuthKey} | Get a child account&#39;s details
*SibApiV3Sdk.ResellerApi* | [**getResellerChilds**](docs/ResellerApi.md#getResellerChilds) | **GET** /reseller/children | Get the list of all children accounts
*SibApiV3Sdk.ResellerApi* | [**getSsoToken**](docs/ResellerApi.md#getSsoToken) | **GET** /reseller/children/{childAuthKey}/auth | Get session token to access Sendinblue (SSO)
*SibApiV3Sdk.ResellerApi* | [**removeCredits**](docs/ResellerApi.md#removeCredits) | **POST** /reseller/children/{childAuthKey}/credits/remove | Remove Email and/or SMS credits from a specific child account
*SibApiV3Sdk.ResellerApi* | [**updateChildAccountStatus**](docs/ResellerApi.md#updateChildAccountStatus) | **PUT** /reseller/children/{childAuthKey}/accountStatus | Updates infos of reseller&#39;s child account status based on the childAuthKey supplied
*SibApiV3Sdk.ResellerApi* | [**updateChildDomain**](docs/ResellerApi.md#updateChildDomain) | **PUT** /reseller/children/{childAuthKey}/domains/{domainName} | Updates the sender domain of reseller&#39;s child based on the childAuthKey and domainName passed
*SibApiV3Sdk.ResellerApi* | [**updateResellerChild**](docs/ResellerApi.md#updateResellerChild) | **PUT** /reseller/children/{childAuthKey} | Updates infos of reseller&#39;s child based on the childAuthKey supplied
*SibApiV3Sdk.ResellerApi* | [**updateChildAccountStatus**](docs/ResellerApi.md#updateChildAccountStatus) | **PUT** /reseller/children/{childAuthKey}/accountStatus | Update info of reseller&#39;s child account status based on the childAuthKey supplied
*SibApiV3Sdk.ResellerApi* | [**updateChildDomain**](docs/ResellerApi.md#updateChildDomain) | **PUT** /reseller/children/{childAuthKey}/domains/{domainName} | Update the sender domain of reseller&#39;s child based on the childAuthKey and domainName passed
*SibApiV3Sdk.ResellerApi* | [**updateResellerChild**](docs/ResellerApi.md#updateResellerChild) | **PUT** /reseller/children/{childAuthKey} | Update info of reseller&#39;s child based on the childAuthKey supplied
*SibApiV3Sdk.SMSCampaignsApi* | [**createSmsCampaign**](docs/SMSCampaignsApi.md#createSmsCampaign) | **POST** /smsCampaigns | Creates an SMS campaign
*SibApiV3Sdk.SMSCampaignsApi* | [**deleteSmsCampaign**](docs/SMSCampaignsApi.md#deleteSmsCampaign) | **DELETE** /smsCampaigns/{campaignId} | Delete the SMS campaign
*SibApiV3Sdk.SMSCampaignsApi* | [**deleteSmsCampaign**](docs/SMSCampaignsApi.md#deleteSmsCampaign) | **DELETE** /smsCampaigns/{campaignId} | Delete an SMS campaign
*SibApiV3Sdk.SMSCampaignsApi* | [**getSmsCampaign**](docs/SMSCampaignsApi.md#getSmsCampaign) | **GET** /smsCampaigns/{campaignId} | Get an SMS campaign
*SibApiV3Sdk.SMSCampaignsApi* | [**getSmsCampaigns**](docs/SMSCampaignsApi.md#getSmsCampaigns) | **GET** /smsCampaigns | Returns the informations for all your created SMS campaigns
*SibApiV3Sdk.SMSCampaignsApi* | [**requestSmsRecipientExport**](docs/SMSCampaignsApi.md#requestSmsRecipientExport) | **POST** /smsCampaigns/{campaignId}/exportRecipients | Exports the recipients of the specified campaign.
*SibApiV3Sdk.SMSCampaignsApi* | [**getSmsCampaigns**](docs/SMSCampaignsApi.md#getSmsCampaigns) | **GET** /smsCampaigns | Returns the information for all your created SMS campaigns
*SibApiV3Sdk.SMSCampaignsApi* | [**requestSmsRecipientExport**](docs/SMSCampaignsApi.md#requestSmsRecipientExport) | **POST** /smsCampaigns/{campaignId}/exportRecipients | Export an SMS campaign&#39;s recipients
*SibApiV3Sdk.SMSCampaignsApi* | [**sendSmsCampaignNow**](docs/SMSCampaignsApi.md#sendSmsCampaignNow) | **POST** /smsCampaigns/{campaignId}/sendNow | Send your SMS campaign immediately
*SibApiV3Sdk.SMSCampaignsApi* | [**sendSmsReport**](docs/SMSCampaignsApi.md#sendSmsReport) | **POST** /smsCampaigns/{campaignId}/sendReport | Send report of SMS campaigns
*SibApiV3Sdk.SMSCampaignsApi* | [**sendTestSms**](docs/SMSCampaignsApi.md#sendTestSms) | **POST** /smsCampaigns/{campaignId}/sendTest | Send an SMS
*SibApiV3Sdk.SMSCampaignsApi* | [**updateSmsCampaign**](docs/SMSCampaignsApi.md#updateSmsCampaign) | **PUT** /smsCampaigns/{campaignId} | Updates an SMS campaign
*SibApiV3Sdk.SMSCampaignsApi* | [**updateSmsCampaignStatus**](docs/SMSCampaignsApi.md#updateSmsCampaignStatus) | **PUT** /smsCampaigns/{campaignId}/status | Update the campaign status
*SibApiV3Sdk.SMTPApi* | [**createSmtpTemplate**](docs/SMTPApi.md#createSmtpTemplate) | **POST** /smtp/templates | Create a transactional email template
*SibApiV3Sdk.SMSCampaignsApi* | [**sendSmsReport**](docs/SMSCampaignsApi.md#sendSmsReport) | **POST** /smsCampaigns/{campaignId}/sendReport | Send an SMS campaign&#39;s report
*SibApiV3Sdk.SMSCampaignsApi* | [**sendTestSms**](docs/SMSCampaignsApi.md#sendTestSms) | **POST** /smsCampaigns/{campaignId}/sendTest | Send a test SMS campaign
*SibApiV3Sdk.SMSCampaignsApi* | [**updateSmsCampaign**](docs/SMSCampaignsApi.md#updateSmsCampaign) | **PUT** /smsCampaigns/{campaignId} | Update an SMS campaign
*SibApiV3Sdk.SMSCampaignsApi* | [**updateSmsCampaignStatus**](docs/SMSCampaignsApi.md#updateSmsCampaignStatus) | **PUT** /smsCampaigns/{campaignId}/status | Update a campaign&#39;s status
*SibApiV3Sdk.SMTPApi* | [**createSmtpTemplate**](docs/SMTPApi.md#createSmtpTemplate) | **POST** /smtp/templates | Create an email template
*SibApiV3Sdk.SMTPApi* | [**deleteHardbounces**](docs/SMTPApi.md#deleteHardbounces) | **POST** /smtp/deleteHardbounces | Delete hardbounces
*SibApiV3Sdk.SMTPApi* | [**deleteSmtpTemplate**](docs/SMTPApi.md#deleteSmtpTemplate) | **DELETE** /smtp/templates/{templateId} | Delete an inactive transactional email template
*SibApiV3Sdk.SMTPApi* | [**deleteSmtpTemplate**](docs/SMTPApi.md#deleteSmtpTemplate) | **DELETE** /smtp/templates/{templateId} | Delete an inactive email template
*SibApiV3Sdk.SMTPApi* | [**getAggregatedSmtpReport**](docs/SMTPApi.md#getAggregatedSmtpReport) | **GET** /smtp/statistics/aggregatedReport | Get your transactional email activity aggregated over a period of time
*SibApiV3Sdk.SMTPApi* | [**getEmailEventReport**](docs/SMTPApi.md#getEmailEventReport) | **GET** /smtp/statistics/events | Get all your transactional email activity (unaggregated events)
*SibApiV3Sdk.SMTPApi* | [**getSmtpReport**](docs/SMTPApi.md#getSmtpReport) | **GET** /smtp/statistics/reports | Get your transactional email activity aggregated per day
*SibApiV3Sdk.SMTPApi* | [**getSmtpTemplate**](docs/SMTPApi.md#getSmtpTemplate) | **GET** /smtp/templates/{templateId} | Returns the template informations
*SibApiV3Sdk.SMTPApi* | [**getSmtpTemplates**](docs/SMTPApi.md#getSmtpTemplates) | **GET** /smtp/templates | Get the list of transactional email templates
*SibApiV3Sdk.SMTPApi* | [**getSmtpTemplate**](docs/SMTPApi.md#getSmtpTemplate) | **GET** /smtp/templates/{templateId} | Returns the template information
*SibApiV3Sdk.SMTPApi* | [**getSmtpTemplates**](docs/SMTPApi.md#getSmtpTemplates) | **GET** /smtp/templates | Get the list of email templates
*SibApiV3Sdk.SMTPApi* | [**getTransacBlockedContacts**](docs/SMTPApi.md#getTransacBlockedContacts) | **GET** /smtp/blockedContacts | Get the list of blocked or unsubscribed transactional contacts

@@ -222,13 +224,13 @@ *SibApiV3Sdk.SMTPApi* | [**getTransacEmailContent**](docs/SMTPApi.md#getTransacEmailContent) | **GET** /smtp/emails/{uuid} | Get the personalized content of a sent transactional email

*SibApiV3Sdk.SMTPApi* | [**smtpLogMessageIdDelete**](docs/SMTPApi.md#smtpLogMessageIdDelete) | **DELETE** /smtp/log/{messageId} | Delete an SMTP transactional log
*SibApiV3Sdk.SMTPApi* | [**updateSmtpTemplate**](docs/SMTPApi.md#updateSmtpTemplate) | **PUT** /smtp/templates/{templateId} | Updates a transactional email templates
*SibApiV3Sdk.SMTPApi* | [**updateSmtpTemplate**](docs/SMTPApi.md#updateSmtpTemplate) | **PUT** /smtp/templates/{templateId} | Update an email template
*SibApiV3Sdk.SendersApi* | [**createSender**](docs/SendersApi.md#createSender) | **POST** /senders | Create a new sender
*SibApiV3Sdk.SendersApi* | [**deleteSender**](docs/SendersApi.md#deleteSender) | **DELETE** /senders/{senderId} | Delete a sender
*SibApiV3Sdk.SendersApi* | [**getIps**](docs/SendersApi.md#getIps) | **GET** /senders/ips | Return all the dedicated IPs for your account
*SibApiV3Sdk.SendersApi* | [**getIpsFromSender**](docs/SendersApi.md#getIpsFromSender) | **GET** /senders/{senderId}/ips | Return all the dedicated IPs for a sender
*SibApiV3Sdk.SendersApi* | [**getIps**](docs/SendersApi.md#getIps) | **GET** /senders/ips | Get all the dedicated IPs for your account
*SibApiV3Sdk.SendersApi* | [**getIpsFromSender**](docs/SendersApi.md#getIpsFromSender) | **GET** /senders/{senderId}/ips | Get all the dedicated IPs for a sender
*SibApiV3Sdk.SendersApi* | [**getSenders**](docs/SendersApi.md#getSenders) | **GET** /senders | Get the list of all your senders
*SibApiV3Sdk.SendersApi* | [**updateSender**](docs/SendersApi.md#updateSender) | **PUT** /senders/{senderId} | Update a sender
*SibApiV3Sdk.TransactionalSMSApi* | [**getSmsEvents**](docs/TransactionalSMSApi.md#getSmsEvents) | **GET** /transactionalSMS/statistics/events | Get all the SMS activity (unaggregated events)
*SibApiV3Sdk.TransactionalSMSApi* | [**getSmsEvents**](docs/TransactionalSMSApi.md#getSmsEvents) | **GET** /transactionalSMS/statistics/events | Get all your SMS activity (unaggregated events)
*SibApiV3Sdk.TransactionalSMSApi* | [**getTransacAggregatedSmsReport**](docs/TransactionalSMSApi.md#getTransacAggregatedSmsReport) | **GET** /transactionalSMS/statistics/aggregatedReport | Get your SMS activity aggregated over a period of time
*SibApiV3Sdk.TransactionalSMSApi* | [**getTransacSmsReport**](docs/TransactionalSMSApi.md#getTransacSmsReport) | **GET** /transactionalSMS/statistics/reports | Get your SMS activity aggregated per day
*SibApiV3Sdk.TransactionalSMSApi* | [**sendTransacSms**](docs/TransactionalSMSApi.md#sendTransacSms) | **POST** /transactionalSMS/sms | Send the SMS campaign to the specified mobile number
*SibApiV3Sdk.TransactionalSMSApi* | [**sendTransacSms**](docs/TransactionalSMSApi.md#sendTransacSms) | **POST** /transactionalSMS/sms | Send the SMS campaign to a mobile number
*SibApiV3Sdk.WebhooksApi* | [**createWebhook**](docs/WebhooksApi.md#createWebhook) | **POST** /webhooks | Create a webhook

@@ -251,2 +253,3 @@ *SibApiV3Sdk.WebhooksApi* | [**deleteWebhook**](docs/WebhooksApi.md#deleteWebhook) | **DELETE** /webhooks/{webhookId} | Delete a webhook

- [SibApiV3Sdk.CreateContact](docs/CreateContact.md)
- [SibApiV3Sdk.CreateDoiContact](docs/CreateDoiContact.md)
- [SibApiV3Sdk.CreateEmailCampaign](docs/CreateEmailCampaign.md)

@@ -405,2 +408,3 @@ - [SibApiV3Sdk.CreateEmailCampaignRecipients](docs/CreateEmailCampaignRecipients.md)

- [SibApiV3Sdk.UpdateWebhook](docs/UpdateWebhook.md)
- [SibApiV3Sdk.UploadImageToGallery](docs/UploadImageToGallery.md)
- [SibApiV3Sdk.GetChildInfo](docs/GetChildInfo.md)

@@ -418,6 +422,5 @@ - [SibApiV3Sdk.GetExtendedCampaignOverview](docs/GetExtendedCampaignOverview.md)

### api-key
The API key should be passed in the request headers as `api-key` for authentication.
- **Type**: API key

@@ -429,15 +432,4 @@ - **API key parameter name**: api-key

The partner key should be passed in the request headers as `partner-key` along with `api-key` pair for successful authentication of partner (Optional).
- **Type**: API key
- **API key parameter name**: partner-key
- **Location**: HTTP header
## Support and Feedback
Be sure to visit the SendinBlue official [documentation website](https://sendinblue.readme.io/docs ) for additional information about our API.
If you find a bug, please post the issue on [Github](https://github.com/sendinblue/APIv3-nodejs-library/issues).
As always, if you need additional assistance, drop us a note [here](https://account.sendinblue.com/support).

@@ -37,3 +37,3 @@ /**

* @module api/AccountApi
* @version 7.2.0
* @version 7.2.3
*/

@@ -54,3 +54,3 @@

/**
* Get your account informations, plans and credits details
* Get your account information, plan and credits details
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetAccount} and HTTP response

@@ -86,3 +86,3 @@ */

/**
* Get your account informations, plans and credits details
* Get your account information, plan and credits details
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetAccount}

@@ -89,0 +89,0 @@ */

@@ -37,3 +37,3 @@ /**

* @module api/AttributesApi
* @version 7.2.0
* @version 7.2.3
*/

@@ -54,3 +54,3 @@

/**
* Creates contact attribute
* Create contact attribute
* @param {module:model/String} attributeCategory Category of the attribute

@@ -106,3 +106,3 @@ * @param {String} attributeName Name of the attribute

/**
* Creates contact attribute
* Create contact attribute
* @param {module:model/String} attributeCategory Category of the attribute

@@ -122,3 +122,3 @@ * @param {String} attributeName Name of the attribute

/**
* Deletes an attribute
* Delete an attribute
* @param {module:model/String} attributeCategory Category of the attribute

@@ -168,3 +168,3 @@ * @param {String} attributeName Name of the existing attribute

/**
* Deletes an attribute
* Delete an attribute
* @param {module:model/String} attributeCategory Category of the attribute

@@ -183,3 +183,3 @@ * @param {String} attributeName Name of the existing attribute

/**
* Lists all attributes
* List all attributes
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetAttributes} and HTTP response

@@ -215,3 +215,3 @@ */

/**
* Lists all attributes
* List all attributes
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetAttributes}

@@ -228,3 +228,3 @@ */

/**
* Updates contact attribute
* Update contact attribute
* @param {module:model/String} attributeCategory Category of the attribute

@@ -280,3 +280,3 @@ * @param {String} attributeName Name of the existing attribute

/**
* Updates contact attribute
* Update contact attribute
* @param {module:model/String} attributeCategory Category of the attribute

@@ -283,0 +283,0 @@ * @param {String} attributeName Name of the existing attribute

@@ -20,6 +20,6 @@ /**

// AMD. Register as an anonymous module.
define(['ApiClient', 'model/AddContactToList', 'model/CreateAttribute', 'model/CreateContact', 'model/CreateList', 'model/CreateModel', 'model/CreateUpdateContactModel', 'model/CreateUpdateFolder', 'model/CreatedProcessId', 'model/ErrorModel', 'model/GetAttributes', 'model/GetContactCampaignStats', 'model/GetContacts', 'model/GetExtendedContactDetails', 'model/GetExtendedList', 'model/GetFolder', 'model/GetFolderLists', 'model/GetFolders', 'model/GetLists', 'model/PostContactInfo', 'model/RemoveContactFromList', 'model/RequestContactExport', 'model/RequestContactImport', 'model/UpdateAttribute', 'model/UpdateContact', 'model/UpdateList'], factory);
define(['ApiClient', 'model/AddContactToList', 'model/CreateAttribute', 'model/CreateContact', 'model/CreateDoiContact', 'model/CreateList', 'model/CreateModel', 'model/CreateUpdateContactModel', 'model/CreateUpdateFolder', 'model/CreatedProcessId', 'model/ErrorModel', 'model/GetAttributes', 'model/GetContactCampaignStats', 'model/GetContacts', 'model/GetExtendedContactDetails', 'model/GetExtendedList', 'model/GetFolder', 'model/GetFolderLists', 'model/GetFolders', 'model/GetLists', 'model/PostContactInfo', 'model/RemoveContactFromList', 'model/RequestContactExport', 'model/RequestContactImport', 'model/UpdateAttribute', 'model/UpdateContact', 'model/UpdateList'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
module.exports = factory(require('../ApiClient'), require('../model/AddContactToList'), require('../model/CreateAttribute'), require('../model/CreateContact'), require('../model/CreateList'), require('../model/CreateModel'), require('../model/CreateUpdateContactModel'), require('../model/CreateUpdateFolder'), require('../model/CreatedProcessId'), require('../model/ErrorModel'), require('../model/GetAttributes'), require('../model/GetContactCampaignStats'), require('../model/GetContacts'), require('../model/GetExtendedContactDetails'), require('../model/GetExtendedList'), require('../model/GetFolder'), require('../model/GetFolderLists'), require('../model/GetFolders'), require('../model/GetLists'), require('../model/PostContactInfo'), require('../model/RemoveContactFromList'), require('../model/RequestContactExport'), require('../model/RequestContactImport'), require('../model/UpdateAttribute'), require('../model/UpdateContact'), require('../model/UpdateList'));
module.exports = factory(require('../ApiClient'), require('../model/AddContactToList'), require('../model/CreateAttribute'), require('../model/CreateContact'), require('../model/CreateDoiContact'), require('../model/CreateList'), require('../model/CreateModel'), require('../model/CreateUpdateContactModel'), require('../model/CreateUpdateFolder'), require('../model/CreatedProcessId'), require('../model/ErrorModel'), require('../model/GetAttributes'), require('../model/GetContactCampaignStats'), require('../model/GetContacts'), require('../model/GetExtendedContactDetails'), require('../model/GetExtendedList'), require('../model/GetFolder'), require('../model/GetFolderLists'), require('../model/GetFolders'), require('../model/GetLists'), require('../model/PostContactInfo'), require('../model/RemoveContactFromList'), require('../model/RequestContactExport'), require('../model/RequestContactImport'), require('../model/UpdateAttribute'), require('../model/UpdateContact'), require('../model/UpdateList'));
} else {

@@ -30,5 +30,5 @@ // Browser globals (root is window)

}
root.SibApiV3Sdk.ContactsApi = factory(root.SibApiV3Sdk.ApiClient, root.SibApiV3Sdk.AddContactToList, root.SibApiV3Sdk.CreateAttribute, root.SibApiV3Sdk.CreateContact, root.SibApiV3Sdk.CreateList, root.SibApiV3Sdk.CreateModel, root.SibApiV3Sdk.CreateUpdateContactModel, root.SibApiV3Sdk.CreateUpdateFolder, root.SibApiV3Sdk.CreatedProcessId, root.SibApiV3Sdk.ErrorModel, root.SibApiV3Sdk.GetAttributes, root.SibApiV3Sdk.GetContactCampaignStats, root.SibApiV3Sdk.GetContacts, root.SibApiV3Sdk.GetExtendedContactDetails, root.SibApiV3Sdk.GetExtendedList, root.SibApiV3Sdk.GetFolder, root.SibApiV3Sdk.GetFolderLists, root.SibApiV3Sdk.GetFolders, root.SibApiV3Sdk.GetLists, root.SibApiV3Sdk.PostContactInfo, root.SibApiV3Sdk.RemoveContactFromList, root.SibApiV3Sdk.RequestContactExport, root.SibApiV3Sdk.RequestContactImport, root.SibApiV3Sdk.UpdateAttribute, root.SibApiV3Sdk.UpdateContact, root.SibApiV3Sdk.UpdateList);
root.SibApiV3Sdk.ContactsApi = factory(root.SibApiV3Sdk.ApiClient, root.SibApiV3Sdk.AddContactToList, root.SibApiV3Sdk.CreateAttribute, root.SibApiV3Sdk.CreateContact, root.SibApiV3Sdk.CreateDoiContact, root.SibApiV3Sdk.CreateList, root.SibApiV3Sdk.CreateModel, root.SibApiV3Sdk.CreateUpdateContactModel, root.SibApiV3Sdk.CreateUpdateFolder, root.SibApiV3Sdk.CreatedProcessId, root.SibApiV3Sdk.ErrorModel, root.SibApiV3Sdk.GetAttributes, root.SibApiV3Sdk.GetContactCampaignStats, root.SibApiV3Sdk.GetContacts, root.SibApiV3Sdk.GetExtendedContactDetails, root.SibApiV3Sdk.GetExtendedList, root.SibApiV3Sdk.GetFolder, root.SibApiV3Sdk.GetFolderLists, root.SibApiV3Sdk.GetFolders, root.SibApiV3Sdk.GetLists, root.SibApiV3Sdk.PostContactInfo, root.SibApiV3Sdk.RemoveContactFromList, root.SibApiV3Sdk.RequestContactExport, root.SibApiV3Sdk.RequestContactImport, root.SibApiV3Sdk.UpdateAttribute, root.SibApiV3Sdk.UpdateContact, root.SibApiV3Sdk.UpdateList);
}
}(this, function(ApiClient, AddContactToList, CreateAttribute, CreateContact, CreateList, CreateModel, CreateUpdateContactModel, CreateUpdateFolder, CreatedProcessId, ErrorModel, GetAttributes, GetContactCampaignStats, GetContacts, GetExtendedContactDetails, GetExtendedList, GetFolder, GetFolderLists, GetFolders, GetLists, PostContactInfo, RemoveContactFromList, RequestContactExport, RequestContactImport, UpdateAttribute, UpdateContact, UpdateList) {
}(this, function(ApiClient, AddContactToList, CreateAttribute, CreateContact, CreateDoiContact, CreateList, CreateModel, CreateUpdateContactModel, CreateUpdateFolder, CreatedProcessId, ErrorModel, GetAttributes, GetContactCampaignStats, GetContacts, GetExtendedContactDetails, GetExtendedList, GetFolder, GetFolderLists, GetFolders, GetLists, PostContactInfo, RemoveContactFromList, RequestContactExport, RequestContactImport, UpdateAttribute, UpdateContact, UpdateList) {
'use strict';

@@ -39,3 +39,3 @@

* @module api/ContactsApi
* @version 7.2.0
* @version 7.2.3
*/

@@ -114,3 +114,3 @@

/**
* Creates contact attribute
* Create contact attribute
* @param {module:model/String} attributeCategory Category of the attribute

@@ -166,3 +166,3 @@ * @param {String} attributeName Name of the attribute

/**
* Creates contact attribute
* Create contact attribute
* @param {module:model/String} attributeCategory Category of the attribute

@@ -232,2 +232,52 @@ * @param {String} attributeName Name of the attribute

/**
* Create a contact to trigger the DOI workflow from a Landing Page form
* @param {module:model/CreateDoiContact} createDoiContact Values to create the DOI contact
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing HTTP response
*/
this.createDoiContactWithHttpInfo = function(createDoiContact) {
var postBody = createDoiContact;
// verify the required parameter 'createDoiContact' is set
if (createDoiContact === undefined || createDoiContact === null) {
throw new Error("Missing the required parameter 'createDoiContact' when calling createDoiContact");
}
var pathParams = {
};
var queryParams = {
};
var collectionQueryParams = {
};
var headerParams = {
};
var formParams = {
};
var authNames = ['api-key', 'partner-key'];
var contentTypes = ['application/json'];
var accepts = ['application/json'];
var returnType = null;
return this.apiClient.callApi(
'/contacts/doubleOptinConfirmation', 'POST',
pathParams, queryParams, collectionQueryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType
);
}
/**
* Create a contact to trigger the DOI workflow from a Landing Page form
* @param {module:model/CreateDoiContact} createDoiContact Values to create the DOI contact
* @return {Promise} a {@link https://www.promisejs.org/|Promise}
*/
this.createDoiContact = function(createDoiContact) {
return this.createDoiContactWithHttpInfo(createDoiContact)
.then(function(response_and_data) {
return response_and_data.data;
});
}
/**
* Create a folder

@@ -333,3 +383,3 @@ * @param {module:model/CreateUpdateFolder} createFolder Name of the folder

/**
* Deletes an attribute
* Delete an attribute
* @param {module:model/String} attributeCategory Category of the attribute

@@ -379,3 +429,3 @@ * @param {String} attributeName Name of the existing attribute

/**
* Deletes an attribute
* Delete an attribute
* @param {module:model/String} attributeCategory Category of the attribute

@@ -394,3 +444,3 @@ * @param {String} attributeName Name of the existing attribute

/**
* Deletes a contact
* Delete a contact
* @param {String} email Email (urlencoded) of the contact

@@ -433,3 +483,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing HTTP response

/**
* Deletes a contact
* Delete a contact
* @param {String} email Email (urlencoded) of the contact

@@ -549,3 +599,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}

/**
* Lists all attributes
* List all attributes
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetAttributes} and HTTP response

@@ -581,3 +631,3 @@ */

/**
* Lists all attributes
* List all attributes
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetAttributes}

@@ -594,3 +644,3 @@ */

/**
* Retrieves contact informations
* Get a contact&#39;s details
* @param {String} email Email (urlencoded) of the contact OR its SMS attribute value

@@ -633,3 +683,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetExtendedContactDetails} and HTTP response

/**
* Retrieves contact informations
* Get a contact&#39;s details
* @param {String} email Email (urlencoded) of the contact OR its SMS attribute value

@@ -647,7 +697,11 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetExtendedContactDetails}

/**
* Get the campaigns statistics for a contact
* Get email campaigns&#39; statistics for a contact
* @param {String} email Email address (urlencoded) of the contact
* @param {Object} opts Optional parameters
* @param {Date} opts.startDate Mandatory if endDate is used. Starting date (YYYY-MM-DD) of the statistic events specific to campaigns. Must be lower than equal to endDate
* @param {Date} opts.endDate Mandatory if startDate is used. Ending date (YYYY-MM-DD) of the statistic events specific to campaigns. Must be greater than equal to startDate
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetContactCampaignStats} and HTTP response
*/
this.getContactStatsWithHttpInfo = function(email) {
this.getContactStatsWithHttpInfo = function(email, opts) {
opts = opts || {};
var postBody = null;

@@ -665,2 +719,4 @@

var queryParams = {
'startDate': opts['startDate'],
'endDate': opts['endDate'],
};

@@ -687,8 +743,11 @@ var collectionQueryParams = {

/**
* Get the campaigns statistics for a contact
* Get email campaigns&#39; statistics for a contact
* @param {String} email Email address (urlencoded) of the contact
* @param {Object} opts Optional parameters
* @param {Date} opts.startDate Mandatory if endDate is used. Starting date (YYYY-MM-DD) of the statistic events specific to campaigns. Must be lower than equal to endDate
* @param {Date} opts.endDate Mandatory if startDate is used. Ending date (YYYY-MM-DD) of the statistic events specific to campaigns. Must be greater than equal to startDate
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetContactCampaignStats}
*/
this.getContactStats = function(email) {
return this.getContactStatsWithHttpInfo(email)
this.getContactStats = function(email, opts) {
return this.getContactStatsWithHttpInfo(email, opts)
.then(function(response_and_data) {

@@ -756,3 +815,3 @@ return response_and_data.data;

/**
* Get the contacts in a list
* Get contacts in a list
* @param {Number} listId Id of the list

@@ -803,3 +862,3 @@ * @param {Object} opts Optional parameters

/**
* Get the contacts in a list
* Get contacts in a list
* @param {Number} listId Id of the list

@@ -821,3 +880,3 @@ * @param {Object} opts Optional parameters

/**
* Returns folder details
* Returns a folder&#39;s details
* @param {Number} folderId id of the folder

@@ -860,3 +919,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetFolder} and HTTP response

/**
* Returns folder details
* Returns a folder&#39;s details
* @param {Number} folderId id of the folder

@@ -874,3 +933,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetFolder}

/**
* Get the lists in a folder
* Get lists in a folder
* @param {Number} folderId Id of the folder

@@ -919,3 +978,3 @@ * @param {Object} opts Optional parameters

/**
* Get the lists in a folder
* Get lists in a folder
* @param {Number} folderId Id of the folder

@@ -936,3 +995,3 @@ * @param {Object} opts Optional parameters

/**
* Get all the folders
* Get all folders
* @param {Number} limit Number of documents per page

@@ -982,3 +1041,3 @@ * @param {Number} offset Index of the first document of the page

/**
* Get all the folders
* Get all folders
* @param {Number} limit Number of documents per page

@@ -997,3 +1056,3 @@ * @param {Number} offset Index of the first document of the page

/**
* Get the details of a list
* Get a list&#39;s details
* @param {Number} listId Id of the list

@@ -1036,3 +1095,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetExtendedList} and HTTP response

/**
* Get the details of a list
* Get a list&#39;s details
* @param {Number} listId Id of the list

@@ -1154,3 +1213,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetExtendedList}

/**
* Remove existing contacts from a list
* Delete a contact from a list
* @param {Number} listId Id of the list

@@ -1199,3 +1258,3 @@ * @param {module:model/RemoveContactFromList} contactEmails Emails adresses of the contact

/**
* Remove existing contacts from a list
* Delete a contact from a list
* @param {Number} listId Id of the list

@@ -1266,3 +1325,3 @@ * @param {module:model/RemoveContactFromList} contactEmails Emails adresses of the contact

/**
* Updates contact attribute
* Update contact attribute
* @param {module:model/String} attributeCategory Category of the attribute

@@ -1318,3 +1377,3 @@ * @param {String} attributeName Name of the existing attribute

/**
* Updates contact attribute
* Update contact attribute
* @param {module:model/String} attributeCategory Category of the attribute

@@ -1334,3 +1393,3 @@ * @param {String} attributeName Name of the existing attribute

/**
* Updates a contact
* Update a contact
* @param {String} email Email (urlencoded) of the contact

@@ -1379,3 +1438,3 @@ * @param {module:model/UpdateContact} updateContact Values to update a contact

/**
* Updates a contact
* Update a contact
* @param {String} email Email (urlencoded) of the contact

@@ -1394,3 +1453,3 @@ * @param {module:model/UpdateContact} updateContact Values to update a contact

/**
* Update a contact folder
* Update a folder
* @param {Number} folderId Id of the folder

@@ -1439,3 +1498,3 @@ * @param {module:model/CreateUpdateFolder} updateFolder Name of the folder

/**
* Update a contact folder
* Update a folder
* @param {Number} folderId Id of the folder

@@ -1442,0 +1501,0 @@ * @param {module:model/CreateUpdateFolder} updateFolder Name of the folder

@@ -20,6 +20,6 @@ /**

// AMD. Register as an anonymous module.
define(['ApiClient', 'model/AbTestCampaignResult', 'model/CreateEmailCampaign', 'model/CreateModel', 'model/CreatedProcessId', 'model/EmailExportRecipients', 'model/ErrorModel', 'model/GetEmailCampaign', 'model/GetEmailCampaigns', 'model/GetSharedTemplateUrl', 'model/PostSendFailed', 'model/SendReport', 'model/SendTestEmail', 'model/UpdateCampaignStatus', 'model/UpdateEmailCampaign'], factory);
define(['ApiClient', 'model/AbTestCampaignResult', 'model/CreateEmailCampaign', 'model/CreateModel', 'model/CreatedProcessId', 'model/EmailExportRecipients', 'model/ErrorModel', 'model/GetEmailCampaign', 'model/GetEmailCampaigns', 'model/GetSharedTemplateUrl', 'model/PostSendFailed', 'model/SendReport', 'model/SendTestEmail', 'model/UpdateCampaignStatus', 'model/UpdateEmailCampaign', 'model/UploadImageToGallery'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
module.exports = factory(require('../ApiClient'), require('../model/AbTestCampaignResult'), require('../model/CreateEmailCampaign'), require('../model/CreateModel'), require('../model/CreatedProcessId'), require('../model/EmailExportRecipients'), require('../model/ErrorModel'), require('../model/GetEmailCampaign'), require('../model/GetEmailCampaigns'), require('../model/GetSharedTemplateUrl'), require('../model/PostSendFailed'), require('../model/SendReport'), require('../model/SendTestEmail'), require('../model/UpdateCampaignStatus'), require('../model/UpdateEmailCampaign'));
module.exports = factory(require('../ApiClient'), require('../model/AbTestCampaignResult'), require('../model/CreateEmailCampaign'), require('../model/CreateModel'), require('../model/CreatedProcessId'), require('../model/EmailExportRecipients'), require('../model/ErrorModel'), require('../model/GetEmailCampaign'), require('../model/GetEmailCampaigns'), require('../model/GetSharedTemplateUrl'), require('../model/PostSendFailed'), require('../model/SendReport'), require('../model/SendTestEmail'), require('../model/UpdateCampaignStatus'), require('../model/UpdateEmailCampaign'), require('../model/UploadImageToGallery'));
} else {

@@ -30,5 +30,5 @@ // Browser globals (root is window)

}
root.SibApiV3Sdk.EmailCampaignsApi = factory(root.SibApiV3Sdk.ApiClient, root.SibApiV3Sdk.AbTestCampaignResult, root.SibApiV3Sdk.CreateEmailCampaign, root.SibApiV3Sdk.CreateModel, root.SibApiV3Sdk.CreatedProcessId, root.SibApiV3Sdk.EmailExportRecipients, root.SibApiV3Sdk.ErrorModel, root.SibApiV3Sdk.GetEmailCampaign, root.SibApiV3Sdk.GetEmailCampaigns, root.SibApiV3Sdk.GetSharedTemplateUrl, root.SibApiV3Sdk.PostSendFailed, root.SibApiV3Sdk.SendReport, root.SibApiV3Sdk.SendTestEmail, root.SibApiV3Sdk.UpdateCampaignStatus, root.SibApiV3Sdk.UpdateEmailCampaign);
root.SibApiV3Sdk.EmailCampaignsApi = factory(root.SibApiV3Sdk.ApiClient, root.SibApiV3Sdk.AbTestCampaignResult, root.SibApiV3Sdk.CreateEmailCampaign, root.SibApiV3Sdk.CreateModel, root.SibApiV3Sdk.CreatedProcessId, root.SibApiV3Sdk.EmailExportRecipients, root.SibApiV3Sdk.ErrorModel, root.SibApiV3Sdk.GetEmailCampaign, root.SibApiV3Sdk.GetEmailCampaigns, root.SibApiV3Sdk.GetSharedTemplateUrl, root.SibApiV3Sdk.PostSendFailed, root.SibApiV3Sdk.SendReport, root.SibApiV3Sdk.SendTestEmail, root.SibApiV3Sdk.UpdateCampaignStatus, root.SibApiV3Sdk.UpdateEmailCampaign, root.SibApiV3Sdk.UploadImageToGallery);
}
}(this, function(ApiClient, AbTestCampaignResult, CreateEmailCampaign, CreateModel, CreatedProcessId, EmailExportRecipients, ErrorModel, GetEmailCampaign, GetEmailCampaigns, GetSharedTemplateUrl, PostSendFailed, SendReport, SendTestEmail, UpdateCampaignStatus, UpdateEmailCampaign) {
}(this, function(ApiClient, AbTestCampaignResult, CreateEmailCampaign, CreateModel, CreatedProcessId, EmailExportRecipients, ErrorModel, GetEmailCampaign, GetEmailCampaigns, GetSharedTemplateUrl, PostSendFailed, SendReport, SendTestEmail, UpdateCampaignStatus, UpdateEmailCampaign, UploadImageToGallery) {
'use strict';

@@ -39,3 +39,3 @@

* @module api/EmailCampaignsApi
* @version 7.2.0
* @version 7.2.3
*/

@@ -157,3 +157,3 @@

/**
* Export the recipients of a campaign
* Export the recipients of an email campaign
* @param {Number} campaignId Id of the campaign

@@ -199,3 +199,3 @@ * @param {Object} opts Optional parameters

/**
* Export the recipients of a campaign
* Export the recipients of an email campaign
* @param {Number} campaignId Id of the campaign

@@ -215,3 +215,3 @@ * @param {Object} opts Optional parameters

/**
* Get A/B test email campaign result
* Get an A/B test email campaign results
* Obtain winning version of an A/B test email campaign

@@ -255,3 +255,3 @@ * @param {Number} campaignId Id of the A/B test campaign

/**
* Get A/B test email campaign result
* Get an A/B test email campaign results
* Obtain winning version of an A/B test email campaign

@@ -270,3 +270,3 @@ * @param {Number} campaignId Id of the A/B test campaign

/**
* Get campaign informations
* Get an email campaign report
* @param {Number} campaignId Id of the campaign

@@ -309,3 +309,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetEmailCampaign} and HTTP response

/**
* Get campaign informations
* Get an email campaign report
* @param {Number} campaignId Id of the campaign

@@ -323,3 +323,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetEmailCampaign}

/**
* Return all your created campaigns
* Return all your created email campaigns
* @param {Object} opts Optional parameters

@@ -369,3 +369,3 @@ * @param {module:model/String} opts.type Filter on the type of the campaigns

/**
* Return all your created campaigns
* Return all your created email campaigns
* @param {Object} opts Optional parameters

@@ -493,3 +493,3 @@ * @param {module:model/String} opts.type Filter on the type of the campaigns

/**
* Send the report of a campaigns
* Send the report of a campaign
* A PDF will be sent to the specified email addresses

@@ -539,3 +539,3 @@ * @param {Number} campaignId Id of the campaign

/**
* Send the report of a campaigns
* Send the report of a campaign
* A PDF will be sent to the specified email addresses

@@ -613,3 +613,3 @@ * @param {Number} campaignId Id of the campaign

/**
* Update a campaign status
* Update an email campaign status
* @param {Number} campaignId Id of the campaign

@@ -658,3 +658,3 @@ * @param {module:model/UpdateCampaignStatus} status Status of the campaign

/**
* Update a campaign status
* Update an email campaign status
* @param {Number} campaignId Id of the campaign

@@ -673,3 +673,3 @@ * @param {module:model/UpdateCampaignStatus} status Status of the campaign

/**
* Update a campaign
* Update an email campaign
* @param {Number} campaignId Id of the campaign

@@ -718,3 +718,3 @@ * @param {module:model/UpdateEmailCampaign} emailCampaign Values to update a campaign

/**
* Update a campaign
* Update an email campaign
* @param {Number} campaignId Id of the campaign

@@ -730,2 +730,52 @@ * @param {module:model/UpdateEmailCampaign} emailCampaign Values to update a campaign

}
/**
* Upload an image to your account&#39;s image gallery
* @param {module:model/UploadImageToGallery} uploadImage Parameters to upload an image
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing HTTP response
*/
this.uploadImageToGalleryWithHttpInfo = function(uploadImage) {
var postBody = uploadImage;
// verify the required parameter 'uploadImage' is set
if (uploadImage === undefined || uploadImage === null) {
throw new Error("Missing the required parameter 'uploadImage' when calling uploadImageToGallery");
}
var pathParams = {
};
var queryParams = {
};
var collectionQueryParams = {
};
var headerParams = {
};
var formParams = {
};
var authNames = ['api-key', 'partner-key'];
var contentTypes = ['application/json'];
var accepts = ['application/json'];
var returnType = null;
return this.apiClient.callApi(
'/emailCampaigns/images', 'POST',
pathParams, queryParams, collectionQueryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType
);
}
/**
* Upload an image to your account&#39;s image gallery
* @param {module:model/UploadImageToGallery} uploadImage Parameters to upload an image
* @return {Promise} a {@link https://www.promisejs.org/|Promise}
*/
this.uploadImageToGallery = function(uploadImage) {
return this.uploadImageToGalleryWithHttpInfo(uploadImage)
.then(function(response_and_data) {
return response_and_data.data;
});
}
};

@@ -732,0 +782,0 @@

@@ -37,3 +37,3 @@ /**

* @module api/FoldersApi
* @version 7.2.0
* @version 7.2.3
*/

@@ -155,3 +155,3 @@

/**
* Returns folder details
* Returns a folder&#39;s details
* @param {Number} folderId id of the folder

@@ -194,3 +194,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetFolder} and HTTP response

/**
* Returns folder details
* Returns a folder&#39;s details
* @param {Number} folderId id of the folder

@@ -208,3 +208,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetFolder}

/**
* Get the lists in a folder
* Get lists in a folder
* @param {Number} folderId Id of the folder

@@ -253,3 +253,3 @@ * @param {Object} opts Optional parameters

/**
* Get the lists in a folder
* Get lists in a folder
* @param {Number} folderId Id of the folder

@@ -270,3 +270,3 @@ * @param {Object} opts Optional parameters

/**
* Get all the folders
* Get all folders
* @param {Number} limit Number of documents per page

@@ -316,3 +316,3 @@ * @param {Number} offset Index of the first document of the page

/**
* Get all the folders
* Get all folders
* @param {Number} limit Number of documents per page

@@ -331,3 +331,3 @@ * @param {Number} offset Index of the first document of the page

/**
* Update a contact folder
* Update a folder
* @param {Number} folderId Id of the folder

@@ -376,3 +376,3 @@ * @param {module:model/CreateUpdateFolder} updateFolder Name of the folder

/**
* Update a contact folder
* Update a folder
* @param {Number} folderId Id of the folder

@@ -379,0 +379,0 @@ * @param {module:model/CreateUpdateFolder} updateFolder Name of the folder

@@ -37,3 +37,3 @@ /**

* @module api/ListsApi
* @version 7.2.0
* @version 7.2.3
*/

@@ -213,3 +213,3 @@

/**
* Get the contacts in a list
* Get contacts in a list
* @param {Number} listId Id of the list

@@ -260,3 +260,3 @@ * @param {Object} opts Optional parameters

/**
* Get the contacts in a list
* Get contacts in a list
* @param {Number} listId Id of the list

@@ -278,3 +278,3 @@ * @param {Object} opts Optional parameters

/**
* Get the lists in a folder
* Get lists in a folder
* @param {Number} folderId Id of the folder

@@ -323,3 +323,3 @@ * @param {Object} opts Optional parameters

/**
* Get the lists in a folder
* Get lists in a folder
* @param {Number} folderId Id of the folder

@@ -340,3 +340,3 @@ * @param {Object} opts Optional parameters

/**
* Get the details of a list
* Get a list&#39;s details
* @param {Number} listId Id of the list

@@ -379,3 +379,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetExtendedList} and HTTP response

/**
* Get the details of a list
* Get a list&#39;s details
* @param {Number} listId Id of the list

@@ -445,3 +445,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetExtendedList}

/**
* Remove existing contacts from a list
* Delete a contact from a list
* @param {Number} listId Id of the list

@@ -490,3 +490,3 @@ * @param {module:model/RemoveContactFromList} contactEmails Emails adresses of the contact

/**
* Remove existing contacts from a list
* Delete a contact from a list
* @param {Number} listId Id of the list

@@ -493,0 +493,0 @@ * @param {module:model/RemoveContactFromList} contactEmails Emails adresses of the contact

@@ -37,3 +37,3 @@ /**

* @module api/ProcessApi
* @version 7.2.0
* @version 7.2.3
*/

@@ -40,0 +40,0 @@

@@ -37,3 +37,3 @@ /**

* @module api/ResellerApi
* @version 7.2.0
* @version 7.2.3
*/

@@ -170,3 +170,3 @@

/**
* Creates a domain for a child account
* Create a domain for a child account
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -215,3 +215,3 @@ * @param {module:model/AddChildDomain} addChildDomain Sender domain to add for a specific child account. This will not be displayed to the parent account.

/**
* Creates a domain for a child account
* Create a domain for a child account
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -278,3 +278,3 @@ * @param {module:model/AddChildDomain} addChildDomain Sender domain to add for a specific child account. This will not be displayed to the parent account.

/**
* Deletes the sender domain of the reseller child based on the childAuthKey and domainName passed
* Delete the sender domain of the reseller child based on the childAuthKey and domainName passed
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -324,3 +324,3 @@ * @param {String} domainName Pass the existing domain that needs to be deleted

/**
* Deletes the sender domain of the reseller child based on the childAuthKey and domainName passed
* Delete the sender domain of the reseller child based on the childAuthKey and domainName passed
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -339,3 +339,3 @@ * @param {String} domainName Pass the existing domain that needs to be deleted

/**
* Deletes a single reseller child based on the childAuthKey supplied
* Delete a single reseller child based on the childAuthKey supplied
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -378,3 +378,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing HTTP response

/**
* Deletes a single reseller child based on the childAuthKey supplied
* Delete a single reseller child based on the childAuthKey supplied
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -450,3 +450,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}

/**
* Returns the status of reseller&#39;s child account creation, whether it is successfully created (exists) or not based on the childAuthKey supplied
* Get the status of a reseller&#39;s child account creation, whether it is successfully created (exists) or not based on the childAuthKey supplied
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -489,3 +489,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetChildAccountCreationStatus} and HTTP response

/**
* Returns the status of reseller&#39;s child account creation, whether it is successfully created (exists) or not based on the childAuthKey supplied
* Get the status of a reseller&#39;s child account creation, whether it is successfully created (exists) or not based on the childAuthKey supplied
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -503,3 +503,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetChildAccountCreationStatus}

/**
* Gets all the sender domains of a specific child account
* Get all sender domains for a specific child account
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -542,3 +542,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetChildDomains} and HTTP response

/**
* Gets all the sender domains of a specific child account
* Get all sender domains for a specific child account
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -556,3 +556,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetChildDomains}

/**
* Gets the info about a specific child account
* Get a child account&#39;s details
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -595,3 +595,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetChildInfo} and HTTP response

/**
* Gets the info about a specific child account
* Get a child account&#39;s details
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -609,3 +609,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetChildInfo}

/**
* Gets the list of all reseller&#39;s children accounts
* Get the list of all children accounts
* @param {Object} opts Optional parameters

@@ -647,3 +647,3 @@ * @param {Number} opts.limit Number of documents for child accounts information per page (default to 10)

/**
* Gets the list of all reseller&#39;s children accounts
* Get the list of all children accounts
* @param {Object} opts Optional parameters

@@ -774,3 +774,3 @@ * @param {Number} opts.limit Number of documents for child accounts information per page (default to 10)

/**
* Updates infos of reseller&#39;s child account status based on the childAuthKey supplied
* Update info of reseller&#39;s child account status based on the childAuthKey supplied
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -819,3 +819,3 @@ * @param {module:model/UpdateChildAccountStatus} updateChildAccountStatus values to update in child account status

/**
* Updates infos of reseller&#39;s child account status based on the childAuthKey supplied
* Update info of reseller&#39;s child account status based on the childAuthKey supplied
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -834,3 +834,3 @@ * @param {module:model/UpdateChildAccountStatus} updateChildAccountStatus values to update in child account status

/**
* Updates the sender domain of reseller&#39;s child based on the childAuthKey and domainName passed
* Update the sender domain of reseller&#39;s child based on the childAuthKey and domainName passed
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -886,3 +886,3 @@ * @param {String} domainName Pass the existing domain that needs to be updated

/**
* Updates the sender domain of reseller&#39;s child based on the childAuthKey and domainName passed
* Update the sender domain of reseller&#39;s child based on the childAuthKey and domainName passed
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -902,3 +902,3 @@ * @param {String} domainName Pass the existing domain that needs to be updated

/**
* Updates infos of reseller&#39;s child based on the childAuthKey supplied
* Update info of reseller&#39;s child based on the childAuthKey supplied
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -947,3 +947,3 @@ * @param {module:model/UpdateChild} resellerChild values to update in child profile

/**
* Updates infos of reseller&#39;s child based on the childAuthKey supplied
* Update info of reseller&#39;s child based on the childAuthKey supplied
* @param {String} childAuthKey auth key of reseller&#39;s child

@@ -950,0 +950,0 @@ * @param {module:model/UpdateChild} resellerChild values to update in child profile

@@ -37,3 +37,3 @@ /**

* @module api/SendersApi
* @version 7.2.0
* @version 7.2.3
*/

@@ -153,3 +153,3 @@

/**
* Return all the dedicated IPs for your account
* Get all the dedicated IPs for your account
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetIps} and HTTP response

@@ -185,3 +185,3 @@ */

/**
* Return all the dedicated IPs for your account
* Get all the dedicated IPs for your account
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetIps}

@@ -198,3 +198,3 @@ */

/**
* Return all the dedicated IPs for a sender
* Get all the dedicated IPs for a sender
* @param {Number} senderId Id of the sender

@@ -237,3 +237,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetIpsFromSender} and HTTP response

/**
* Return all the dedicated IPs for a sender
* Get all the dedicated IPs for a sender
* @param {Number} senderId Id of the sender

@@ -240,0 +240,0 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetIpsFromSender}

@@ -37,3 +37,3 @@ /**

* @module api/SMSCampaignsApi
* @version 7.2.0
* @version 7.2.3
*/

@@ -104,3 +104,3 @@

/**
* Delete the SMS campaign
* Delete an SMS campaign
* @param {Number} campaignId id of the SMS campaign

@@ -143,3 +143,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing HTTP response

/**
* Delete the SMS campaign
* Delete an SMS campaign
* @param {Number} campaignId id of the SMS campaign

@@ -208,3 +208,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}

/**
* Returns the informations for all your created SMS campaigns
* Returns the information for all your created SMS campaigns
* @param {Object} opts Optional parameters

@@ -252,3 +252,3 @@ * @param {module:model/String} opts.status Status of campaign.

/**
* Returns the informations for all your created SMS campaigns
* Returns the information for all your created SMS campaigns
* @param {Object} opts Optional parameters

@@ -271,3 +271,3 @@ * @param {module:model/String} opts.status Status of campaign.

/**
* Exports the recipients of the specified campaign.
* Export an SMS campaign&#39;s recipients
* It returns the background process ID which on completion calls the notify URL that you have set in the input.

@@ -314,3 +314,3 @@ * @param {Number} campaignId id of the campaign

/**
* Exports the recipients of the specified campaign.
* Export an SMS campaign&#39;s recipients
* It returns the background process ID which on completion calls the notify URL that you have set in the input.

@@ -382,3 +382,3 @@ * @param {Number} campaignId id of the campaign

/**
* Send report of SMS campaigns
* Send an SMS campaign&#39;s report
* Send report of Sent and Archived campaign, to the specified email addresses, with respective data and a pdf attachment in detail.

@@ -428,3 +428,3 @@ * @param {Number} campaignId id of the campaign

/**
* Send report of SMS campaigns
* Send an SMS campaign&#39;s report
* Send report of Sent and Archived campaign, to the specified email addresses, with respective data and a pdf attachment in detail.

@@ -444,3 +444,3 @@ * @param {Number} campaignId id of the campaign

/**
* Send an SMS
* Send a test SMS campaign
* @param {Number} campaignId Id of the SMS campaign

@@ -489,3 +489,3 @@ * @param {module:model/SendTestSms} phoneNumber Mobile number of the recipient with the country code. This number must belong to one of your contacts in SendinBlue account and must not be blacklisted

/**
* Send an SMS
* Send a test SMS campaign
* @param {Number} campaignId Id of the SMS campaign

@@ -504,3 +504,3 @@ * @param {module:model/SendTestSms} phoneNumber Mobile number of the recipient with the country code. This number must belong to one of your contacts in SendinBlue account and must not be blacklisted

/**
* Updates an SMS campaign
* Update an SMS campaign
* @param {Number} campaignId id of the SMS campaign

@@ -549,3 +549,3 @@ * @param {module:model/UpdateSmsCampaign} updateSmsCampaign Values to update an SMS Campaign

/**
* Updates an SMS campaign
* Update an SMS campaign
* @param {Number} campaignId id of the SMS campaign

@@ -564,3 +564,3 @@ * @param {module:model/UpdateSmsCampaign} updateSmsCampaign Values to update an SMS Campaign

/**
* Update the campaign status
* Update a campaign&#39;s status
* @param {Number} campaignId id of the campaign

@@ -609,3 +609,3 @@ * @param {module:model/UpdateCampaignStatus} status Status of the campaign.

/**
* Update the campaign status
* Update a campaign&#39;s status
* @param {Number} campaignId id of the campaign

@@ -612,0 +612,0 @@ * @param {module:model/UpdateCampaignStatus} status Status of the campaign.

@@ -37,3 +37,3 @@ /**

* @module api/SMTPApi
* @version 7.2.0
* @version 7.2.3
*/

@@ -54,3 +54,3 @@

/**
* Create a transactional email template
* Create an email template
* @param {module:model/CreateSmtpTemplate} smtpTemplate values to update in transactional email template

@@ -92,3 +92,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/CreateModel} and HTTP response

/**
* Create a transactional email template
* Create an email template
* @param {module:model/CreateSmtpTemplate} smtpTemplate values to update in transactional email template

@@ -156,3 +156,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/CreateModel}

/**
* Delete an inactive transactional email template
* Delete an inactive email template
* @param {Number} templateId id of the template

@@ -195,3 +195,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing HTTP response

/**
* Delete an inactive transactional email template
* Delete an inactive email template
* @param {Number} templateId id of the template

@@ -407,3 +407,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}

/**
* Returns the template informations
* Returns the template information
* @param {Number} templateId id of the template

@@ -446,3 +446,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetSmtpTemplateOverview} and HTTP response

/**
* Returns the template informations
* Returns the template information
* @param {Number} templateId id of the template

@@ -460,3 +460,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetSmtpTemplateOverview}

/**
* Get the list of transactional email templates
* Get the list of email templates
* @param {Object} opts Optional parameters

@@ -500,3 +500,3 @@ * @param {Boolean} opts.templateStatus Filter on the status of the template. Active &#x3D; true, inactive &#x3D; false

/**
* Get the list of transactional email templates
* Get the list of email templates
* @param {Object} opts Optional parameters

@@ -638,3 +638,3 @@ * @param {Boolean} opts.templateStatus Filter on the status of the template. Active &#x3D; true, inactive &#x3D; false

* @param {String} opts.messageId Mandatory if templateId and email are not passed in query filters. Message ID of the transactional email sent.
* @param {String} opts.startDate Mandatory if endDate is used. Starting date (YYYY-MM-DD) from which you want to fetch the list. Maximum time period that can be selected is one month.
* @param {Date} opts.startDate Mandatory if endDate is used. Starting date (YYYY-MM-DD) from which you want to fetch the list. Maximum time period that can be selected is one month.
* @param {Date} opts.endDate Mandatory if startDate is used. Ending date (YYYY-MM-DD) till which you want to fetch the list. Maximum time period that can be selected is one month.

@@ -683,3 +683,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetTransacEmailsList} and HTTP response

* @param {String} opts.messageId Mandatory if templateId and email are not passed in query filters. Message ID of the transactional email sent.
* @param {String} opts.startDate Mandatory if endDate is used. Starting date (YYYY-MM-DD) from which you want to fetch the list. Maximum time period that can be selected is one month.
* @param {Date} opts.startDate Mandatory if endDate is used. Starting date (YYYY-MM-DD) from which you want to fetch the list. Maximum time period that can be selected is one month.
* @param {Date} opts.endDate Mandatory if startDate is used. Ending date (YYYY-MM-DD) till which you want to fetch the list. Maximum time period that can be selected is one month.

@@ -967,3 +967,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetTransacEmailsList}

/**
* Updates a transactional email templates
* Update an email template
* @param {Number} templateId id of the template

@@ -1012,3 +1012,3 @@ * @param {module:model/UpdateSmtpTemplate} smtpTemplate values to update in transactional email template

/**
* Updates a transactional email templates
* Update an email template
* @param {Number} templateId id of the template

@@ -1015,0 +1015,0 @@ * @param {module:model/UpdateSmtpTemplate} smtpTemplate values to update in transactional email template

@@ -37,3 +37,3 @@ /**

* @module api/TransactionalSMSApi
* @version 7.2.0
* @version 7.2.3
*/

@@ -54,3 +54,3 @@

/**
* Get all the SMS activity (unaggregated events)
* Get all your SMS activity (unaggregated events)
* @param {Object} opts Optional parameters

@@ -104,3 +104,3 @@ * @param {Number} opts.limit Number of documents per page (default to 50)

/**
* Get all the SMS activity (unaggregated events)
* Get all your SMS activity (unaggregated events)
* @param {Object} opts Optional parameters

@@ -242,3 +242,3 @@ * @param {Number} opts.limit Number of documents per page (default to 50)

/**
* Send the SMS campaign to the specified mobile number
* Send the SMS campaign to a mobile number
* @param {module:model/SendTransacSms} sendTransacSms Values to send a transactional SMS

@@ -280,3 +280,3 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/SendSms} and HTTP response

/**
* Send the SMS campaign to the specified mobile number
* Send the SMS campaign to a mobile number
* @param {module:model/SendTransacSms} sendTransacSms Values to send a transactional SMS

@@ -283,0 +283,0 @@ * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/SendSms}

@@ -37,3 +37,3 @@ /**

* @module api/WebhooksApi
* @version 7.2.0
* @version 7.2.3
*/

@@ -40,0 +40,0 @@

@@ -36,3 +36,3 @@ /**

* @module ApiClient
* @version 7.2.0
* @version 7.2.3
*/

@@ -39,0 +39,0 @@

@@ -20,8 +20,8 @@ /**

// AMD. Register as an anonymous module.
define(['ApiClient', 'model/AbTestCampaignResult', 'model/AddChildDomain', 'model/AddContactToList', 'model/AddCredits', 'model/CreateAttribute', 'model/CreateAttributeEnumeration', 'model/CreateChild', 'model/CreateContact', 'model/CreateEmailCampaign', 'model/CreateEmailCampaignRecipients', 'model/CreateEmailCampaignSender', 'model/CreateList', 'model/CreateModel', 'model/CreateReseller', 'model/CreateSender', 'model/CreateSenderIps', 'model/CreateSenderModel', 'model/CreateSmsCampaign', 'model/CreateSmsCampaignRecipients', 'model/CreateSmtpEmail', 'model/CreateSmtpTemplate', 'model/CreateSmtpTemplateSender', 'model/CreateUpdateContactModel', 'model/CreateUpdateFolder', 'model/CreateWebhook', 'model/CreatedProcessId', 'model/DeleteHardbounces', 'model/EmailExportRecipients', 'model/ErrorModel', 'model/GetAccountMarketingAutomation', 'model/GetAccountPlan', 'model/GetAccountRelay', 'model/GetAccountRelayData', 'model/GetAggregatedReport', 'model/GetAttributes', 'model/GetAttributesAttributes', 'model/GetAttributesEnumeration', 'model/GetCampaignOverview', 'model/GetCampaignRecipients', 'model/GetCampaignStats', 'model/GetChildAccountCreationStatus', 'model/GetChildDomain', 'model/GetChildDomains', 'model/GetChildInfoApiKeys', 'model/GetChildInfoApiKeysV2', 'model/GetChildInfoApiKeysV3', 'model/GetChildInfoCredits', 'model/GetChildInfoStatistics', 'model/GetChildrenList', 'model/GetClient', 'model/GetContactCampaignStats', 'model/GetContactCampaignStatsClicked', 'model/GetContactCampaignStatsOpened', 'model/GetContactCampaignStatsTransacAttributes', 'model/GetContactCampaignStatsUnsubscriptions', 'model/GetContactDetails', 'model/GetContacts', 'model/GetDeviceBrowserStats', 'model/GetEmailCampaigns', 'model/GetEmailEventReport', 'model/GetEmailEventReportEvents', 'model/GetExtendedCampaignOverviewSender', 'model/GetExtendedCampaignStats', 'model/GetExtendedClientAddress', 'model/GetExtendedContactDetailsStatistics', 'model/GetExtendedContactDetailsStatisticsClicked', 'model/GetExtendedContactDetailsStatisticsLinks', 'model/GetExtendedContactDetailsStatisticsMessagesSent', 'model/GetExtendedContactDetailsStatisticsOpened', 'model/GetExtendedContactDetailsStatisticsUnsubscriptions', 'model/GetExtendedContactDetailsStatisticsUnsubscriptionsAdminUnsubscription', 'model/GetExtendedContactDetailsStatisticsUnsubscriptionsUserUnsubscription', 'model/GetExtendedListCampaignStats', 'model/GetFolder', 'model/GetFolderLists', 'model/GetFolders', 'model/GetIp', 'model/GetIpFromSender', 'model/GetIps', 'model/GetIpsFromSender', 'model/GetList', 'model/GetLists', 'model/GetProcess', 'model/GetProcesses', 'model/GetReports', 'model/GetReportsReports', 'model/GetSendersList', 'model/GetSendersListIps', 'model/GetSendersListSenders', 'model/GetSharedTemplateUrl', 'model/GetSmsCampaignOverview', 'model/GetSmsCampaignStats', 'model/GetSmsCampaigns', 'model/GetSmsEventReport', 'model/GetSmsEventReportEvents', 'model/GetSmtpTemplateOverview', 'model/GetSmtpTemplateOverviewSender', 'model/GetSmtpTemplates', 'model/GetSsoToken', 'model/GetStatsByBrowser', 'model/GetStatsByDevice', 'model/GetStatsByDomain', 'model/GetTransacAggregatedSmsReport', 'model/GetTransacBlockedContacts', 'model/GetTransacBlockedContactsContacts', 'model/GetTransacBlockedContactsReason', 'model/GetTransacEmailContent', 'model/GetTransacEmailContentEvents', 'model/GetTransacEmailsList', 'model/GetTransacEmailsListTransactionalEmails', 'model/GetTransacSmsReport', 'model/GetTransacSmsReportReports', 'model/GetWebhook', 'model/GetWebhooks', 'model/ManageIp', 'model/PostContactInfo', 'model/PostContactInfoContacts', 'model/PostSendFailed', 'model/PostSendSmsTestFailed', 'model/RemainingCreditModel', 'model/RemainingCreditModelChild', 'model/RemainingCreditModelReseller', 'model/RemoveContactFromList', 'model/RemoveCredits', 'model/RequestContactExport', 'model/RequestContactExportCustomContactFilter', 'model/RequestContactImport', 'model/RequestContactImportNewList', 'model/RequestSmsRecipientExport', 'model/SendEmail', 'model/SendEmailAttachment', 'model/SendReport', 'model/SendReportEmail', 'model/SendSms', 'model/SendSmtpEmail', 'model/SendSmtpEmailAttachment', 'model/SendSmtpEmailBcc', 'model/SendSmtpEmailCc', 'model/SendSmtpEmailReplyTo', 'model/SendSmtpEmailSender', 'model/SendSmtpEmailTo', 'model/SendTemplateEmail', 'model/SendTestEmail', 'model/SendTestSms', 'model/SendTransacSms', 'model/UpdateAttribute', 'model/UpdateAttributeEnumeration', 'model/UpdateCampaignStatus', 'model/UpdateChild', 'model/UpdateChildAccountStatus', 'model/UpdateChildDomain', 'model/UpdateContact', 'model/UpdateEmailCampaign', 'model/UpdateEmailCampaignRecipients', 'model/UpdateEmailCampaignSender', 'model/UpdateList', 'model/UpdateSender', 'model/UpdateSmsCampaign', 'model/UpdateSmtpTemplate', 'model/UpdateSmtpTemplateSender', 'model/UpdateWebhook', 'model/GetChildInfo', 'model/GetExtendedCampaignOverview', 'model/GetExtendedClient', 'model/GetExtendedContactDetails', 'model/GetExtendedList', 'model/GetSmsCampaign', 'model/GetAccount', 'model/GetEmailCampaign', 'api/AccountApi', 'api/AttributesApi', 'api/ContactsApi', 'api/EmailCampaignsApi', 'api/FoldersApi', 'api/ListsApi', 'api/ProcessApi', 'api/ResellerApi', 'api/SMSCampaignsApi', 'api/SMTPApi', 'api/SendersApi', 'api/TransactionalSMSApi', 'api/WebhooksApi'], factory);
define(['ApiClient', 'model/AbTestCampaignResult', 'model/AddChildDomain', 'model/AddContactToList', 'model/AddCredits', 'model/CreateAttribute', 'model/CreateAttributeEnumeration', 'model/CreateChild', 'model/CreateContact', 'model/CreateDoiContact', 'model/CreateEmailCampaign', 'model/CreateEmailCampaignRecipients', 'model/CreateEmailCampaignSender', 'model/CreateList', 'model/CreateModel', 'model/CreateReseller', 'model/CreateSender', 'model/CreateSenderIps', 'model/CreateSenderModel', 'model/CreateSmsCampaign', 'model/CreateSmsCampaignRecipients', 'model/CreateSmtpEmail', 'model/CreateSmtpTemplate', 'model/CreateSmtpTemplateSender', 'model/CreateUpdateContactModel', 'model/CreateUpdateFolder', 'model/CreateWebhook', 'model/CreatedProcessId', 'model/DeleteHardbounces', 'model/EmailExportRecipients', 'model/ErrorModel', 'model/GetAccountMarketingAutomation', 'model/GetAccountPlan', 'model/GetAccountRelay', 'model/GetAccountRelayData', 'model/GetAggregatedReport', 'model/GetAttributes', 'model/GetAttributesAttributes', 'model/GetAttributesEnumeration', 'model/GetCampaignOverview', 'model/GetCampaignRecipients', 'model/GetCampaignStats', 'model/GetChildAccountCreationStatus', 'model/GetChildDomain', 'model/GetChildDomains', 'model/GetChildInfoApiKeys', 'model/GetChildInfoApiKeysV2', 'model/GetChildInfoApiKeysV3', 'model/GetChildInfoCredits', 'model/GetChildInfoStatistics', 'model/GetChildrenList', 'model/GetClient', 'model/GetContactCampaignStats', 'model/GetContactCampaignStatsClicked', 'model/GetContactCampaignStatsOpened', 'model/GetContactCampaignStatsTransacAttributes', 'model/GetContactCampaignStatsUnsubscriptions', 'model/GetContactDetails', 'model/GetContacts', 'model/GetDeviceBrowserStats', 'model/GetEmailCampaigns', 'model/GetEmailEventReport', 'model/GetEmailEventReportEvents', 'model/GetExtendedCampaignOverviewSender', 'model/GetExtendedCampaignStats', 'model/GetExtendedClientAddress', 'model/GetExtendedContactDetailsStatistics', 'model/GetExtendedContactDetailsStatisticsClicked', 'model/GetExtendedContactDetailsStatisticsLinks', 'model/GetExtendedContactDetailsStatisticsMessagesSent', 'model/GetExtendedContactDetailsStatisticsOpened', 'model/GetExtendedContactDetailsStatisticsUnsubscriptions', 'model/GetExtendedContactDetailsStatisticsUnsubscriptionsAdminUnsubscription', 'model/GetExtendedContactDetailsStatisticsUnsubscriptionsUserUnsubscription', 'model/GetExtendedListCampaignStats', 'model/GetFolder', 'model/GetFolderLists', 'model/GetFolders', 'model/GetIp', 'model/GetIpFromSender', 'model/GetIps', 'model/GetIpsFromSender', 'model/GetList', 'model/GetLists', 'model/GetProcess', 'model/GetProcesses', 'model/GetReports', 'model/GetReportsReports', 'model/GetSendersList', 'model/GetSendersListIps', 'model/GetSendersListSenders', 'model/GetSharedTemplateUrl', 'model/GetSmsCampaignOverview', 'model/GetSmsCampaignStats', 'model/GetSmsCampaigns', 'model/GetSmsEventReport', 'model/GetSmsEventReportEvents', 'model/GetSmtpTemplateOverview', 'model/GetSmtpTemplateOverviewSender', 'model/GetSmtpTemplates', 'model/GetSsoToken', 'model/GetStatsByBrowser', 'model/GetStatsByDevice', 'model/GetStatsByDomain', 'model/GetTransacAggregatedSmsReport', 'model/GetTransacBlockedContacts', 'model/GetTransacBlockedContactsContacts', 'model/GetTransacBlockedContactsReason', 'model/GetTransacEmailContent', 'model/GetTransacEmailContentEvents', 'model/GetTransacEmailsList', 'model/GetTransacEmailsListTransactionalEmails', 'model/GetTransacSmsReport', 'model/GetTransacSmsReportReports', 'model/GetWebhook', 'model/GetWebhooks', 'model/ManageIp', 'model/PostContactInfo', 'model/PostContactInfoContacts', 'model/PostSendFailed', 'model/PostSendSmsTestFailed', 'model/RemainingCreditModel', 'model/RemainingCreditModelChild', 'model/RemainingCreditModelReseller', 'model/RemoveContactFromList', 'model/RemoveCredits', 'model/RequestContactExport', 'model/RequestContactExportCustomContactFilter', 'model/RequestContactImport', 'model/RequestContactImportNewList', 'model/RequestSmsRecipientExport', 'model/SendEmail', 'model/SendEmailAttachment', 'model/SendReport', 'model/SendReportEmail', 'model/SendSms', 'model/SendSmtpEmail', 'model/SendSmtpEmailAttachment', 'model/SendSmtpEmailBcc', 'model/SendSmtpEmailCc', 'model/SendSmtpEmailReplyTo', 'model/SendSmtpEmailSender', 'model/SendSmtpEmailTo', 'model/SendTemplateEmail', 'model/SendTestEmail', 'model/SendTestSms', 'model/SendTransacSms', 'model/UpdateAttribute', 'model/UpdateAttributeEnumeration', 'model/UpdateCampaignStatus', 'model/UpdateChild', 'model/UpdateChildAccountStatus', 'model/UpdateChildDomain', 'model/UpdateContact', 'model/UpdateEmailCampaign', 'model/UpdateEmailCampaignRecipients', 'model/UpdateEmailCampaignSender', 'model/UpdateList', 'model/UpdateSender', 'model/UpdateSmsCampaign', 'model/UpdateSmtpTemplate', 'model/UpdateSmtpTemplateSender', 'model/UpdateWebhook', 'model/UploadImageToGallery', 'model/GetChildInfo', 'model/GetExtendedCampaignOverview', 'model/GetExtendedClient', 'model/GetExtendedContactDetails', 'model/GetExtendedList', 'model/GetSmsCampaign', 'model/GetAccount', 'model/GetEmailCampaign', 'api/AccountApi', 'api/AttributesApi', 'api/ContactsApi', 'api/EmailCampaignsApi', 'api/FoldersApi', 'api/ListsApi', 'api/ProcessApi', 'api/ResellerApi', 'api/SMSCampaignsApi', 'api/SMTPApi', 'api/SendersApi', 'api/TransactionalSMSApi', 'api/WebhooksApi'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
module.exports = factory(require('./ApiClient'), require('./model/AbTestCampaignResult'), require('./model/AddChildDomain'), require('./model/AddContactToList'), require('./model/AddCredits'), require('./model/CreateAttribute'), require('./model/CreateAttributeEnumeration'), require('./model/CreateChild'), require('./model/CreateContact'), require('./model/CreateEmailCampaign'), require('./model/CreateEmailCampaignRecipients'), require('./model/CreateEmailCampaignSender'), require('./model/CreateList'), require('./model/CreateModel'), require('./model/CreateReseller'), require('./model/CreateSender'), require('./model/CreateSenderIps'), require('./model/CreateSenderModel'), require('./model/CreateSmsCampaign'), require('./model/CreateSmsCampaignRecipients'), require('./model/CreateSmtpEmail'), require('./model/CreateSmtpTemplate'), require('./model/CreateSmtpTemplateSender'), require('./model/CreateUpdateContactModel'), require('./model/CreateUpdateFolder'), require('./model/CreateWebhook'), require('./model/CreatedProcessId'), require('./model/DeleteHardbounces'), require('./model/EmailExportRecipients'), require('./model/ErrorModel'), require('./model/GetAccountMarketingAutomation'), require('./model/GetAccountPlan'), require('./model/GetAccountRelay'), require('./model/GetAccountRelayData'), require('./model/GetAggregatedReport'), require('./model/GetAttributes'), require('./model/GetAttributesAttributes'), require('./model/GetAttributesEnumeration'), require('./model/GetCampaignOverview'), require('./model/GetCampaignRecipients'), require('./model/GetCampaignStats'), require('./model/GetChildAccountCreationStatus'), require('./model/GetChildDomain'), require('./model/GetChildDomains'), require('./model/GetChildInfoApiKeys'), require('./model/GetChildInfoApiKeysV2'), require('./model/GetChildInfoApiKeysV3'), require('./model/GetChildInfoCredits'), require('./model/GetChildInfoStatistics'), require('./model/GetChildrenList'), require('./model/GetClient'), require('./model/GetContactCampaignStats'), require('./model/GetContactCampaignStatsClicked'), require('./model/GetContactCampaignStatsOpened'), require('./model/GetContactCampaignStatsTransacAttributes'), require('./model/GetContactCampaignStatsUnsubscriptions'), require('./model/GetContactDetails'), require('./model/GetContacts'), require('./model/GetDeviceBrowserStats'), require('./model/GetEmailCampaigns'), require('./model/GetEmailEventReport'), require('./model/GetEmailEventReportEvents'), require('./model/GetExtendedCampaignOverviewSender'), require('./model/GetExtendedCampaignStats'), require('./model/GetExtendedClientAddress'), require('./model/GetExtendedContactDetailsStatistics'), require('./model/GetExtendedContactDetailsStatisticsClicked'), require('./model/GetExtendedContactDetailsStatisticsLinks'), require('./model/GetExtendedContactDetailsStatisticsMessagesSent'), require('./model/GetExtendedContactDetailsStatisticsOpened'), require('./model/GetExtendedContactDetailsStatisticsUnsubscriptions'), require('./model/GetExtendedContactDetailsStatisticsUnsubscriptionsAdminUnsubscription'), require('./model/GetExtendedContactDetailsStatisticsUnsubscriptionsUserUnsubscription'), require('./model/GetExtendedListCampaignStats'), require('./model/GetFolder'), require('./model/GetFolderLists'), require('./model/GetFolders'), require('./model/GetIp'), require('./model/GetIpFromSender'), require('./model/GetIps'), require('./model/GetIpsFromSender'), require('./model/GetList'), require('./model/GetLists'), require('./model/GetProcess'), require('./model/GetProcesses'), require('./model/GetReports'), require('./model/GetReportsReports'), require('./model/GetSendersList'), require('./model/GetSendersListIps'), require('./model/GetSendersListSenders'), require('./model/GetSharedTemplateUrl'), require('./model/GetSmsCampaignOverview'), require('./model/GetSmsCampaignStats'), require('./model/GetSmsCampaigns'), require('./model/GetSmsEventReport'), require('./model/GetSmsEventReportEvents'), require('./model/GetSmtpTemplateOverview'), require('./model/GetSmtpTemplateOverviewSender'), require('./model/GetSmtpTemplates'), require('./model/GetSsoToken'), require('./model/GetStatsByBrowser'), require('./model/GetStatsByDevice'), require('./model/GetStatsByDomain'), require('./model/GetTransacAggregatedSmsReport'), require('./model/GetTransacBlockedContacts'), require('./model/GetTransacBlockedContactsContacts'), require('./model/GetTransacBlockedContactsReason'), require('./model/GetTransacEmailContent'), require('./model/GetTransacEmailContentEvents'), require('./model/GetTransacEmailsList'), require('./model/GetTransacEmailsListTransactionalEmails'), require('./model/GetTransacSmsReport'), require('./model/GetTransacSmsReportReports'), require('./model/GetWebhook'), require('./model/GetWebhooks'), require('./model/ManageIp'), require('./model/PostContactInfo'), require('./model/PostContactInfoContacts'), require('./model/PostSendFailed'), require('./model/PostSendSmsTestFailed'), require('./model/RemainingCreditModel'), require('./model/RemainingCreditModelChild'), require('./model/RemainingCreditModelReseller'), require('./model/RemoveContactFromList'), require('./model/RemoveCredits'), require('./model/RequestContactExport'), require('./model/RequestContactExportCustomContactFilter'), require('./model/RequestContactImport'), require('./model/RequestContactImportNewList'), require('./model/RequestSmsRecipientExport'), require('./model/SendEmail'), require('./model/SendEmailAttachment'), require('./model/SendReport'), require('./model/SendReportEmail'), require('./model/SendSms'), require('./model/SendSmtpEmail'), require('./model/SendSmtpEmailAttachment'), require('./model/SendSmtpEmailBcc'), require('./model/SendSmtpEmailCc'), require('./model/SendSmtpEmailReplyTo'), require('./model/SendSmtpEmailSender'), require('./model/SendSmtpEmailTo'), require('./model/SendTemplateEmail'), require('./model/SendTestEmail'), require('./model/SendTestSms'), require('./model/SendTransacSms'), require('./model/UpdateAttribute'), require('./model/UpdateAttributeEnumeration'), require('./model/UpdateCampaignStatus'), require('./model/UpdateChild'), require('./model/UpdateChildAccountStatus'), require('./model/UpdateChildDomain'), require('./model/UpdateContact'), require('./model/UpdateEmailCampaign'), require('./model/UpdateEmailCampaignRecipients'), require('./model/UpdateEmailCampaignSender'), require('./model/UpdateList'), require('./model/UpdateSender'), require('./model/UpdateSmsCampaign'), require('./model/UpdateSmtpTemplate'), require('./model/UpdateSmtpTemplateSender'), require('./model/UpdateWebhook'), require('./model/GetChildInfo'), require('./model/GetExtendedCampaignOverview'), require('./model/GetExtendedClient'), require('./model/GetExtendedContactDetails'), require('./model/GetExtendedList'), require('./model/GetSmsCampaign'), require('./model/GetAccount'), require('./model/GetEmailCampaign'), require('./api/AccountApi'), require('./api/AttributesApi'), require('./api/ContactsApi'), require('./api/EmailCampaignsApi'), require('./api/FoldersApi'), require('./api/ListsApi'), require('./api/ProcessApi'), require('./api/ResellerApi'), require('./api/SMSCampaignsApi'), require('./api/SMTPApi'), require('./api/SendersApi'), require('./api/TransactionalSMSApi'), require('./api/WebhooksApi'));
module.exports = factory(require('./ApiClient'), require('./model/AbTestCampaignResult'), require('./model/AddChildDomain'), require('./model/AddContactToList'), require('./model/AddCredits'), require('./model/CreateAttribute'), require('./model/CreateAttributeEnumeration'), require('./model/CreateChild'), require('./model/CreateContact'), require('./model/CreateDoiContact'), require('./model/CreateEmailCampaign'), require('./model/CreateEmailCampaignRecipients'), require('./model/CreateEmailCampaignSender'), require('./model/CreateList'), require('./model/CreateModel'), require('./model/CreateReseller'), require('./model/CreateSender'), require('./model/CreateSenderIps'), require('./model/CreateSenderModel'), require('./model/CreateSmsCampaign'), require('./model/CreateSmsCampaignRecipients'), require('./model/CreateSmtpEmail'), require('./model/CreateSmtpTemplate'), require('./model/CreateSmtpTemplateSender'), require('./model/CreateUpdateContactModel'), require('./model/CreateUpdateFolder'), require('./model/CreateWebhook'), require('./model/CreatedProcessId'), require('./model/DeleteHardbounces'), require('./model/EmailExportRecipients'), require('./model/ErrorModel'), require('./model/GetAccountMarketingAutomation'), require('./model/GetAccountPlan'), require('./model/GetAccountRelay'), require('./model/GetAccountRelayData'), require('./model/GetAggregatedReport'), require('./model/GetAttributes'), require('./model/GetAttributesAttributes'), require('./model/GetAttributesEnumeration'), require('./model/GetCampaignOverview'), require('./model/GetCampaignRecipients'), require('./model/GetCampaignStats'), require('./model/GetChildAccountCreationStatus'), require('./model/GetChildDomain'), require('./model/GetChildDomains'), require('./model/GetChildInfoApiKeys'), require('./model/GetChildInfoApiKeysV2'), require('./model/GetChildInfoApiKeysV3'), require('./model/GetChildInfoCredits'), require('./model/GetChildInfoStatistics'), require('./model/GetChildrenList'), require('./model/GetClient'), require('./model/GetContactCampaignStats'), require('./model/GetContactCampaignStatsClicked'), require('./model/GetContactCampaignStatsOpened'), require('./model/GetContactCampaignStatsTransacAttributes'), require('./model/GetContactCampaignStatsUnsubscriptions'), require('./model/GetContactDetails'), require('./model/GetContacts'), require('./model/GetDeviceBrowserStats'), require('./model/GetEmailCampaigns'), require('./model/GetEmailEventReport'), require('./model/GetEmailEventReportEvents'), require('./model/GetExtendedCampaignOverviewSender'), require('./model/GetExtendedCampaignStats'), require('./model/GetExtendedClientAddress'), require('./model/GetExtendedContactDetailsStatistics'), require('./model/GetExtendedContactDetailsStatisticsClicked'), require('./model/GetExtendedContactDetailsStatisticsLinks'), require('./model/GetExtendedContactDetailsStatisticsMessagesSent'), require('./model/GetExtendedContactDetailsStatisticsOpened'), require('./model/GetExtendedContactDetailsStatisticsUnsubscriptions'), require('./model/GetExtendedContactDetailsStatisticsUnsubscriptionsAdminUnsubscription'), require('./model/GetExtendedContactDetailsStatisticsUnsubscriptionsUserUnsubscription'), require('./model/GetExtendedListCampaignStats'), require('./model/GetFolder'), require('./model/GetFolderLists'), require('./model/GetFolders'), require('./model/GetIp'), require('./model/GetIpFromSender'), require('./model/GetIps'), require('./model/GetIpsFromSender'), require('./model/GetList'), require('./model/GetLists'), require('./model/GetProcess'), require('./model/GetProcesses'), require('./model/GetReports'), require('./model/GetReportsReports'), require('./model/GetSendersList'), require('./model/GetSendersListIps'), require('./model/GetSendersListSenders'), require('./model/GetSharedTemplateUrl'), require('./model/GetSmsCampaignOverview'), require('./model/GetSmsCampaignStats'), require('./model/GetSmsCampaigns'), require('./model/GetSmsEventReport'), require('./model/GetSmsEventReportEvents'), require('./model/GetSmtpTemplateOverview'), require('./model/GetSmtpTemplateOverviewSender'), require('./model/GetSmtpTemplates'), require('./model/GetSsoToken'), require('./model/GetStatsByBrowser'), require('./model/GetStatsByDevice'), require('./model/GetStatsByDomain'), require('./model/GetTransacAggregatedSmsReport'), require('./model/GetTransacBlockedContacts'), require('./model/GetTransacBlockedContactsContacts'), require('./model/GetTransacBlockedContactsReason'), require('./model/GetTransacEmailContent'), require('./model/GetTransacEmailContentEvents'), require('./model/GetTransacEmailsList'), require('./model/GetTransacEmailsListTransactionalEmails'), require('./model/GetTransacSmsReport'), require('./model/GetTransacSmsReportReports'), require('./model/GetWebhook'), require('./model/GetWebhooks'), require('./model/ManageIp'), require('./model/PostContactInfo'), require('./model/PostContactInfoContacts'), require('./model/PostSendFailed'), require('./model/PostSendSmsTestFailed'), require('./model/RemainingCreditModel'), require('./model/RemainingCreditModelChild'), require('./model/RemainingCreditModelReseller'), require('./model/RemoveContactFromList'), require('./model/RemoveCredits'), require('./model/RequestContactExport'), require('./model/RequestContactExportCustomContactFilter'), require('./model/RequestContactImport'), require('./model/RequestContactImportNewList'), require('./model/RequestSmsRecipientExport'), require('./model/SendEmail'), require('./model/SendEmailAttachment'), require('./model/SendReport'), require('./model/SendReportEmail'), require('./model/SendSms'), require('./model/SendSmtpEmail'), require('./model/SendSmtpEmailAttachment'), require('./model/SendSmtpEmailBcc'), require('./model/SendSmtpEmailCc'), require('./model/SendSmtpEmailReplyTo'), require('./model/SendSmtpEmailSender'), require('./model/SendSmtpEmailTo'), require('./model/SendTemplateEmail'), require('./model/SendTestEmail'), require('./model/SendTestSms'), require('./model/SendTransacSms'), require('./model/UpdateAttribute'), require('./model/UpdateAttributeEnumeration'), require('./model/UpdateCampaignStatus'), require('./model/UpdateChild'), require('./model/UpdateChildAccountStatus'), require('./model/UpdateChildDomain'), require('./model/UpdateContact'), require('./model/UpdateEmailCampaign'), require('./model/UpdateEmailCampaignRecipients'), require('./model/UpdateEmailCampaignSender'), require('./model/UpdateList'), require('./model/UpdateSender'), require('./model/UpdateSmsCampaign'), require('./model/UpdateSmtpTemplate'), require('./model/UpdateSmtpTemplateSender'), require('./model/UpdateWebhook'), require('./model/UploadImageToGallery'), require('./model/GetChildInfo'), require('./model/GetExtendedCampaignOverview'), require('./model/GetExtendedClient'), require('./model/GetExtendedContactDetails'), require('./model/GetExtendedList'), require('./model/GetSmsCampaign'), require('./model/GetAccount'), require('./model/GetEmailCampaign'), require('./api/AccountApi'), require('./api/AttributesApi'), require('./api/ContactsApi'), require('./api/EmailCampaignsApi'), require('./api/FoldersApi'), require('./api/ListsApi'), require('./api/ProcessApi'), require('./api/ResellerApi'), require('./api/SMSCampaignsApi'), require('./api/SMTPApi'), require('./api/SendersApi'), require('./api/TransactionalSMSApi'), require('./api/WebhooksApi'));
}
}(function(ApiClient, AbTestCampaignResult, AddChildDomain, AddContactToList, AddCredits, CreateAttribute, CreateAttributeEnumeration, CreateChild, CreateContact, CreateEmailCampaign, CreateEmailCampaignRecipients, CreateEmailCampaignSender, CreateList, CreateModel, CreateReseller, CreateSender, CreateSenderIps, CreateSenderModel, CreateSmsCampaign, CreateSmsCampaignRecipients, CreateSmtpEmail, CreateSmtpTemplate, CreateSmtpTemplateSender, CreateUpdateContactModel, CreateUpdateFolder, CreateWebhook, CreatedProcessId, DeleteHardbounces, EmailExportRecipients, ErrorModel, GetAccountMarketingAutomation, GetAccountPlan, GetAccountRelay, GetAccountRelayData, GetAggregatedReport, GetAttributes, GetAttributesAttributes, GetAttributesEnumeration, GetCampaignOverview, GetCampaignRecipients, GetCampaignStats, GetChildAccountCreationStatus, GetChildDomain, GetChildDomains, GetChildInfoApiKeys, GetChildInfoApiKeysV2, GetChildInfoApiKeysV3, GetChildInfoCredits, GetChildInfoStatistics, GetChildrenList, GetClient, GetContactCampaignStats, GetContactCampaignStatsClicked, GetContactCampaignStatsOpened, GetContactCampaignStatsTransacAttributes, GetContactCampaignStatsUnsubscriptions, GetContactDetails, GetContacts, GetDeviceBrowserStats, GetEmailCampaigns, GetEmailEventReport, GetEmailEventReportEvents, GetExtendedCampaignOverviewSender, GetExtendedCampaignStats, GetExtendedClientAddress, GetExtendedContactDetailsStatistics, GetExtendedContactDetailsStatisticsClicked, GetExtendedContactDetailsStatisticsLinks, GetExtendedContactDetailsStatisticsMessagesSent, GetExtendedContactDetailsStatisticsOpened, GetExtendedContactDetailsStatisticsUnsubscriptions, GetExtendedContactDetailsStatisticsUnsubscriptionsAdminUnsubscription, GetExtendedContactDetailsStatisticsUnsubscriptionsUserUnsubscription, GetExtendedListCampaignStats, GetFolder, GetFolderLists, GetFolders, GetIp, GetIpFromSender, GetIps, GetIpsFromSender, GetList, GetLists, GetProcess, GetProcesses, GetReports, GetReportsReports, GetSendersList, GetSendersListIps, GetSendersListSenders, GetSharedTemplateUrl, GetSmsCampaignOverview, GetSmsCampaignStats, GetSmsCampaigns, GetSmsEventReport, GetSmsEventReportEvents, GetSmtpTemplateOverview, GetSmtpTemplateOverviewSender, GetSmtpTemplates, GetSsoToken, GetStatsByBrowser, GetStatsByDevice, GetStatsByDomain, GetTransacAggregatedSmsReport, GetTransacBlockedContacts, GetTransacBlockedContactsContacts, GetTransacBlockedContactsReason, GetTransacEmailContent, GetTransacEmailContentEvents, GetTransacEmailsList, GetTransacEmailsListTransactionalEmails, GetTransacSmsReport, GetTransacSmsReportReports, GetWebhook, GetWebhooks, ManageIp, PostContactInfo, PostContactInfoContacts, PostSendFailed, PostSendSmsTestFailed, RemainingCreditModel, RemainingCreditModelChild, RemainingCreditModelReseller, RemoveContactFromList, RemoveCredits, RequestContactExport, RequestContactExportCustomContactFilter, RequestContactImport, RequestContactImportNewList, RequestSmsRecipientExport, SendEmail, SendEmailAttachment, SendReport, SendReportEmail, SendSms, SendSmtpEmail, SendSmtpEmailAttachment, SendSmtpEmailBcc, SendSmtpEmailCc, SendSmtpEmailReplyTo, SendSmtpEmailSender, SendSmtpEmailTo, SendTemplateEmail, SendTestEmail, SendTestSms, SendTransacSms, UpdateAttribute, UpdateAttributeEnumeration, UpdateCampaignStatus, UpdateChild, UpdateChildAccountStatus, UpdateChildDomain, UpdateContact, UpdateEmailCampaign, UpdateEmailCampaignRecipients, UpdateEmailCampaignSender, UpdateList, UpdateSender, UpdateSmsCampaign, UpdateSmtpTemplate, UpdateSmtpTemplateSender, UpdateWebhook, GetChildInfo, GetExtendedCampaignOverview, GetExtendedClient, GetExtendedContactDetails, GetExtendedList, GetSmsCampaign, GetAccount, GetEmailCampaign, AccountApi, AttributesApi, ContactsApi, EmailCampaignsApi, FoldersApi, ListsApi, ProcessApi, ResellerApi, SMSCampaignsApi, SMTPApi, SendersApi, TransactionalSMSApi, WebhooksApi) {
}(function(ApiClient, AbTestCampaignResult, AddChildDomain, AddContactToList, AddCredits, CreateAttribute, CreateAttributeEnumeration, CreateChild, CreateContact, CreateDoiContact, CreateEmailCampaign, CreateEmailCampaignRecipients, CreateEmailCampaignSender, CreateList, CreateModel, CreateReseller, CreateSender, CreateSenderIps, CreateSenderModel, CreateSmsCampaign, CreateSmsCampaignRecipients, CreateSmtpEmail, CreateSmtpTemplate, CreateSmtpTemplateSender, CreateUpdateContactModel, CreateUpdateFolder, CreateWebhook, CreatedProcessId, DeleteHardbounces, EmailExportRecipients, ErrorModel, GetAccountMarketingAutomation, GetAccountPlan, GetAccountRelay, GetAccountRelayData, GetAggregatedReport, GetAttributes, GetAttributesAttributes, GetAttributesEnumeration, GetCampaignOverview, GetCampaignRecipients, GetCampaignStats, GetChildAccountCreationStatus, GetChildDomain, GetChildDomains, GetChildInfoApiKeys, GetChildInfoApiKeysV2, GetChildInfoApiKeysV3, GetChildInfoCredits, GetChildInfoStatistics, GetChildrenList, GetClient, GetContactCampaignStats, GetContactCampaignStatsClicked, GetContactCampaignStatsOpened, GetContactCampaignStatsTransacAttributes, GetContactCampaignStatsUnsubscriptions, GetContactDetails, GetContacts, GetDeviceBrowserStats, GetEmailCampaigns, GetEmailEventReport, GetEmailEventReportEvents, GetExtendedCampaignOverviewSender, GetExtendedCampaignStats, GetExtendedClientAddress, GetExtendedContactDetailsStatistics, GetExtendedContactDetailsStatisticsClicked, GetExtendedContactDetailsStatisticsLinks, GetExtendedContactDetailsStatisticsMessagesSent, GetExtendedContactDetailsStatisticsOpened, GetExtendedContactDetailsStatisticsUnsubscriptions, GetExtendedContactDetailsStatisticsUnsubscriptionsAdminUnsubscription, GetExtendedContactDetailsStatisticsUnsubscriptionsUserUnsubscription, GetExtendedListCampaignStats, GetFolder, GetFolderLists, GetFolders, GetIp, GetIpFromSender, GetIps, GetIpsFromSender, GetList, GetLists, GetProcess, GetProcesses, GetReports, GetReportsReports, GetSendersList, GetSendersListIps, GetSendersListSenders, GetSharedTemplateUrl, GetSmsCampaignOverview, GetSmsCampaignStats, GetSmsCampaigns, GetSmsEventReport, GetSmsEventReportEvents, GetSmtpTemplateOverview, GetSmtpTemplateOverviewSender, GetSmtpTemplates, GetSsoToken, GetStatsByBrowser, GetStatsByDevice, GetStatsByDomain, GetTransacAggregatedSmsReport, GetTransacBlockedContacts, GetTransacBlockedContactsContacts, GetTransacBlockedContactsReason, GetTransacEmailContent, GetTransacEmailContentEvents, GetTransacEmailsList, GetTransacEmailsListTransactionalEmails, GetTransacSmsReport, GetTransacSmsReportReports, GetWebhook, GetWebhooks, ManageIp, PostContactInfo, PostContactInfoContacts, PostSendFailed, PostSendSmsTestFailed, RemainingCreditModel, RemainingCreditModelChild, RemainingCreditModelReseller, RemoveContactFromList, RemoveCredits, RequestContactExport, RequestContactExportCustomContactFilter, RequestContactImport, RequestContactImportNewList, RequestSmsRecipientExport, SendEmail, SendEmailAttachment, SendReport, SendReportEmail, SendSms, SendSmtpEmail, SendSmtpEmailAttachment, SendSmtpEmailBcc, SendSmtpEmailCc, SendSmtpEmailReplyTo, SendSmtpEmailSender, SendSmtpEmailTo, SendTemplateEmail, SendTestEmail, SendTestSms, SendTransacSms, UpdateAttribute, UpdateAttributeEnumeration, UpdateCampaignStatus, UpdateChild, UpdateChildAccountStatus, UpdateChildDomain, UpdateContact, UpdateEmailCampaign, UpdateEmailCampaignRecipients, UpdateEmailCampaignSender, UpdateList, UpdateSender, UpdateSmsCampaign, UpdateSmtpTemplate, UpdateSmtpTemplateSender, UpdateWebhook, UploadImageToGallery, GetChildInfo, GetExtendedCampaignOverview, GetExtendedClient, GetExtendedContactDetails, GetExtendedList, GetSmsCampaign, GetAccount, GetEmailCampaign, AccountApi, AttributesApi, ContactsApi, EmailCampaignsApi, FoldersApi, ListsApi, ProcessApi, ResellerApi, SMSCampaignsApi, SMTPApi, SendersApi, TransactionalSMSApi, WebhooksApi) {
'use strict';

@@ -58,3 +58,3 @@

* @module index
* @version 7.2.0
* @version 7.2.3
*/

@@ -108,2 +108,7 @@ var exports = {

/**
* The CreateDoiContact model constructor.
* @property {module:model/CreateDoiContact}
*/
CreateDoiContact: CreateDoiContact,
/**
* The CreateEmailCampaign model constructor.

@@ -874,2 +879,7 @@ * @property {module:model/CreateEmailCampaign}

/**
* The UploadImageToGallery model constructor.
* @property {module:model/UploadImageToGallery}
*/
UploadImageToGallery: UploadImageToGallery,
/**
* The GetChildInfo model constructor.

@@ -876,0 +886,0 @@ * @property {module:model/GetChildInfo}

@@ -40,3 +40,3 @@ /**

* @module model/AbTestCampaignResult
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/AddChildDomain
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/AddContactToList
* @version 7.2.0
* @version 7.2.3
*/

@@ -74,3 +74,3 @@

/**
* Emails to add to a list
* Emails to add to a list. You can pass a maximum of 150 emails for addition in one request. If you need to add the emails in bulk, please prefer /contacts/import api.
* @member {Array.<String>} emails

@@ -77,0 +77,0 @@ */

@@ -40,3 +40,3 @@ /**

* @module model/AddCredits
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateAttribute
* @version 7.2.0
* @version 7.2.3
*/

@@ -87,3 +87,3 @@

/**
* List of values and labels that the attribute can take. Use only if the attribute's category is \"category\". For example, [{'value':1, 'label':'male'}, {'value':2, 'label':'female'}]
* List of values and labels that the attribute can take. Use only if the attribute's category is \"category\". For example, [{\"value\":1, \"label\":\"male\"}, {\"value\":2, \"label\":\"female\"}]
* @member {Array.<module:model/CreateAttributeEnumeration>} enumeration

@@ -90,0 +90,0 @@ */

@@ -40,3 +40,3 @@ /**

* @module model/CreateAttributeEnumeration
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateChild
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateContact
* @version 7.2.0
* @version 7.2.3
*/

@@ -98,3 +98,3 @@

/**
* Email address of the user. Mandatory if \"SMS\" field is not passed in \"attributes\" parameter. Mobile Number in \"SMS\" field should be passed with proper country code. For example {'SMS':'+91xxxxxxxxxx'} or {'SMS':'0091xxxxxxxxxx'}
* Email address of the user. Mandatory if \"SMS\" field is not passed in \"attributes\" parameter. Mobile Number in \"SMS\" field should be passed with proper country code. For example {\"SMS\":\"+91xxxxxxxxxx\"} or {\"SMS\":\"0091xxxxxxxxxx\"}
* @member {String} email

@@ -104,3 +104,3 @@ */

/**
* Pass the set of attributes and their values. These attributes must be present in your SendinBlue account. For eg. {'FNAME':'Elly', 'LNAME':'Roger'}
* Pass the set of attributes and their values. These attributes must be present in your SendinBlue account. For eg. {\"FNAME\":\"Elly\", \"LNAME\":\"Roger\"}
* @member {Object} attributes

@@ -107,0 +107,0 @@ */

@@ -40,3 +40,3 @@ /**

* @module model/CreatedProcessId
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateEmailCampaign
* @version 7.2.0
* @version 7.2.3
*/

@@ -268,3 +268,3 @@

/**
* Pass the set of attributes to customize the type classic campaign. For example, {'FNAME':'Joe', 'LNAME':'Doe'}. Only available if 'type' is 'classic'. It's considered only if campaign is in New Template Language format. The New Template Language is dependent on the values of 'subject', 'htmlContent/htmlUrl', 'sender.name' & 'toField'
* Pass the set of attributes to customize the type classic campaign. For example, {\"FNAME\":\"Joe\", \"LNAME\":\"Doe\"}. Only available if 'type' is 'classic'. It's considered only if campaign is in New Template Language format. The New Template Language is dependent on the values of 'subject', 'htmlContent/htmlUrl', 'sender.name' & 'toField'
* @member {Object} params

@@ -271,0 +271,0 @@ */

@@ -40,3 +40,3 @@ /**

* @module model/CreateEmailCampaignRecipients
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateEmailCampaignSender
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateList
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateModel
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateReseller
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateSender
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateSenderIps
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateSenderModel
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateSmsCampaign
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateSmsCampaignRecipients
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateSmtpEmail
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateSmtpTemplate
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateSmtpTemplateSender
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateUpdateContactModel
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateUpdateFolder
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/CreateWebhook
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/DeleteHardbounces
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/EmailExportRecipients
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/ErrorModel
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetAccount
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetAccountMarketingAutomation
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetAccountPlan
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetAccountRelay
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetAccountRelayData
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetAggregatedReport
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetAttributes
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetAttributesAttributes
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetAttributesEnumeration
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetCampaignOverview
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetCampaignRecipients
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetCampaignStats
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetChildAccountCreationStatus
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetChildDomain
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetChildDomains
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetChildInfo
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetChildInfoApiKeys
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetChildInfoApiKeysV2
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetChildInfoApiKeysV3
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetChildInfoCredits
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetChildInfoStatistics
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetChildrenList
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetClient
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetContactCampaignStats
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetContactCampaignStatsClicked
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetContactCampaignStatsOpened
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetContactCampaignStatsTransacAttributes
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetContactCampaignStatsUnsubscriptions
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetContactDetails
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetContacts
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetDeviceBrowserStats
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetEmailCampaign
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetEmailCampaigns
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetEmailEventReport
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetEmailEventReportEvents
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedCampaignOverview
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedCampaignOverviewSender
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedCampaignStats
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedClient
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedClientAddress
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedContactDetails
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedContactDetailsStatistics
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedContactDetailsStatisticsClicked
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedContactDetailsStatisticsLinks
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedContactDetailsStatisticsMessagesSent
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedContactDetailsStatisticsOpened
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedContactDetailsStatisticsUnsubscriptions
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedContactDetailsStatisticsUnsubscriptionsAdminUnsubscription
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedContactDetailsStatisticsUnsubscriptionsUserUnsubscription
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedList
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetExtendedListCampaignStats
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetFolder
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetFolderLists
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetFolders
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetIp
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetIpFromSender
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetIps
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetIpsFromSender
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetList
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetLists
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetProcess
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetProcesses
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetReports
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetReportsReports
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSendersList
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSendersListIps
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSendersListSenders
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSharedTemplateUrl
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSmsCampaign
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSmsCampaignOverview
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSmsCampaigns
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSmsCampaignStats
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSmsEventReport
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSmsEventReportEvents
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSmtpTemplateOverview
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSmtpTemplateOverviewSender
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSmtpTemplates
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetSsoToken
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetStatsByBrowser
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetStatsByDevice
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetStatsByDomain
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetTransacAggregatedSmsReport
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetTransacBlockedContacts
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetTransacBlockedContactsContacts
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetTransacBlockedContactsReason
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetTransacEmailContent
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetTransacEmailContentEvents
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetTransacEmailsList
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetTransacEmailsListTransactionalEmails
* @version 7.2.0
* @version 7.2.3
*/

@@ -63,2 +63,4 @@

_this['date'] = _date;
};

@@ -95,2 +97,8 @@

}
if (data.hasOwnProperty('from')) {
obj['from'] = ApiClient.convertToType(data['from'], 'String');
}
if (data.hasOwnProperty('tags')) {
obj['tags'] = ApiClient.convertToType(data['tags'], ['String']);
}
}

@@ -130,2 +138,12 @@ return obj;

exports.prototype['date'] = undefined;
/**
* Email address of the sender from which the email was sent
* @member {String} from
*/
exports.prototype['from'] = undefined;
/**
* Tags used for your email
* @member {Array.<String>} tags
*/
exports.prototype['tags'] = undefined;

@@ -132,0 +150,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetTransacSmsReport
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetTransacSmsReportReports
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetWebhook
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/GetWebhooks
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/ManageIp
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/PostContactInfo
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/PostContactInfoContacts
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/PostSendFailed
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/PostSendSmsTestFailed
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/RemainingCreditModel
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/RemainingCreditModelChild
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/RemainingCreditModelReseller
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/RemoveContactFromList
* @version 7.2.0
* @version 7.2.3
*/

@@ -78,3 +78,3 @@

/**
* Required if 'all' is false. Emails to remove from a list
* Required if 'all' is false. Emails to remove from a list. You can pass a maximum of 150 emails for removal in one request.
* @member {Array.<String>} emails

@@ -81,0 +81,0 @@ */

@@ -40,3 +40,3 @@ /**

* @module model/RemoveCredits
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/RequestContactExport
* @version 7.2.0
* @version 7.2.3
*/

@@ -91,3 +91,3 @@

/**
* This attribute has been deprecated and will be removed by January 1st, 2021. Only one of the two filter options (contactFilter or customContactFilter) can be passed in the request. Set the filter for the contacts to be exported. For example, {'blacklisted':true} will export all the blacklisted contacts.
* This attribute has been deprecated and will be removed by January 1st, 2021. Only one of the two filter options (contactFilter or customContactFilter) can be passed in the request. Set the filter for the contacts to be exported. For example, {\"blacklisted\":true} will export all the blacklisted contacts.
* @member {Object} contactFilter

@@ -94,0 +94,0 @@ */

@@ -40,3 +40,3 @@ /**

* @module model/RequestContactExportCustomContactFilter
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/RequestContactImport
* @version 7.2.0
* @version 7.2.3
*/

@@ -111,3 +111,3 @@

/**
* Mandatory if fileUrl is not defined. CSV content to be imported. Use semicolon to separate multiple attributes
* Mandatory if fileUrl is not defined. CSV content to be imported. Use semicolon to separate multiple attributes. Maximum allowed file body size is 10MB . However we recommend a safe limit of around 8 MB to avoid the issues caused due to increase of file body size while parsing. Please use fileUrl instead to import bigger files.
* @member {String} fileBody

@@ -114,0 +114,0 @@ */

@@ -40,3 +40,3 @@ /**

* @module model/RequestContactImportNewList
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/RequestSmsRecipientExport
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/SendEmail
* @version 7.2.0
* @version 7.2.3
*/

@@ -132,3 +132,3 @@

/**
* Pass the list of content (base64 encoded) and name of the attachment. For example, [{'content':'base64 encoded content 1', 'name':'attcahment1'}, {'content':'base64 encoded content 2', 'name':'attcahment2'}].
* Pass the list of content (base64 encoded) and name of the attachment. For example, [{\"content\":\"base64 encoded content 1\", \"name\":\"attcahment1\"}, {\"content\":\"base64 encoded content 2\", \"name\":\"attcahment2\"}].
* @member {Array.<module:model/SendEmailAttachment>} attachment

@@ -138,3 +138,3 @@ */

/**
* Pass the set of headers that shall be sent along the mail headers in the original email. 'sender.ip' header can be set (only for dedicated ip users) to mention the IP to be used for sending transactional emails. For example, {'Content-Type':'text/html', 'charset':'iso-8859-1', 'sender.ip':'1.2.3.4'}
* Pass the set of headers that shall be sent along the mail headers in the original email. 'sender.ip' header can be set (only for dedicated ip users) to mention the IP to be used for sending transactional emails. Headers are allowed in `This-Case-Only` (i.e. words separated by hyphen with first letter of each word in capital letter), they will be converted to such case styling if not in this format in the request payload. For example, {\"Content-Type\":\"text/html\", \"charset\":\"iso-8859-1\", \"sender.ip\":\"1.2.3.4\"}
* @member {Object} headers

@@ -144,3 +144,3 @@ */

/**
* Pass the set of attributes to customize the template. For example, {'FNAME':'Joe', 'LNAME':'Doe'}
* Pass the set of attributes to customize the template. For example, {\"FNAME\":\"Joe\", \"LNAME\":\"Doe\"}
* @member {Object} attributes

@@ -147,0 +147,0 @@ */

@@ -40,3 +40,3 @@ /**

* @module model/SendEmailAttachment
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/SendReport
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/SendReportEmail
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/SendSms
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/SendSmtpEmail
* @version 7.2.0
* @version 7.2.3
*/

@@ -48,3 +48,3 @@

* @class
* @param to {Array.<module:model/SendSmtpEmailTo>} List of email addresses and names (optional) of the recipients. For example, [{'name':'Jimmy', 'email':'jimmy98@example.com'}, {'name':'Joe', 'email':'joe@example.com'}]
* @param to {Array.<module:model/SendSmtpEmailTo>} List of email addresses and names (optional) of the recipients. For example, [{\"name\":\"Jimmy\", \"email\":\"jimmy98@example.com\"}, {\"name\":\"Joe\", \"email\":\"joe@example.com\"}]
*/

@@ -128,3 +128,3 @@ var exports = function(to) {

/**
* List of email addresses and names (optional) of the recipients. For example, [{'name':'Jimmy', 'email':'jimmy98@example.com'}, {'name':'Joe', 'email':'joe@example.com'}]
* List of email addresses and names (optional) of the recipients. For example, [{\"name\":\"Jimmy\", \"email\":\"jimmy98@example.com\"}, {\"name\":\"Joe\", \"email\":\"joe@example.com\"}]
* @member {Array.<module:model/SendSmtpEmailTo>} to

@@ -168,3 +168,3 @@ */

/**
* Pass the set of custom headers (not the standard headers) that shall be sent along the mail headers in the original email. 'sender.ip' header can be set (only for dedicated ip users) to mention the IP to be used for sending transactional emails. For example, `{\"sender.ip\":\"1.2.3.4\", \"X-Mailin-custom\":\"some_custom_header\"}`.
* Pass the set of custom headers (not the standard headers) that shall be sent along the mail headers in the original email. 'sender.ip' header can be set (only for dedicated ip users) to mention the IP to be used for sending transactional emails. Headers are allowed in `This-Case-Only` (i.e. words separated by hyphen with first letter of each word in capital letter), they will be converted to such case styling if not in this format in the request payload. For example, `{\"sender.ip\":\"1.2.3.4\", \"X-Mailin-custom\":\"some_custom_header\"}`.
* @member {Object} headers

@@ -179,3 +179,3 @@ */

/**
* Pass the set of attributes to customize the template. For example, {'FNAME':'Joe', 'LNAME':'Doe'}. It's considered only if template is in New Template Language format. Alternatively, you can pass the set of attributes to customize the template for each recipient. For this the email will be the key and its value will be a JSON containing attributes specific to each recipient. For example, `{'abc@example.com':{'name':'ABC', 'age':21}, 'xyz@example.com':{'name':'XYZ', 'age':25}}`
* Pass the set of attributes to customize the template. For example, {\"FNAME\":\"Joe\", \"LNAME\":\"Doe\"}. It's considered only if template is in New Template Language format.
* @member {Object} params

@@ -182,0 +182,0 @@ */

@@ -40,3 +40,3 @@ /**

* @module model/SendSmtpEmailAttachment
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/SendSmtpEmailBcc
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/SendSmtpEmailCc
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/SendSmtpEmailReplyTo
* @version 7.2.0
* @version 7.2.3
*/

@@ -46,3 +46,3 @@

* Constructs a new <code>SendSmtpEmailReplyTo</code>.
* Email (required), along with name (optional), on which transactional mail recipients will be able to reply back. For example, {&#39;email&#39;:&#39;ann6533@example.com&#39;, &#39;name&#39;:&#39;Ann&#39;}.
* Email (required), along with name (optional), on which transactional mail recipients will be able to reply back. For example, {\&quot;email\&quot;:\&quot;ann6533@example.com\&quot;, \&quot;name\&quot;:\&quot;Ann\&quot;}.
* @alias module:model/SendSmtpEmailReplyTo

@@ -49,0 +49,0 @@ * @class

@@ -40,3 +40,3 @@ /**

* @module model/SendSmtpEmailSender
* @version 7.2.0
* @version 7.2.3
*/

@@ -46,3 +46,3 @@

* Constructs a new <code>SendSmtpEmailSender</code>.
* Mandatory if &#39;templateId&#39; is not passed. Pass name (optional) and email of sender from which emails will be sent. For example, {&#39;name&#39;:&#39;Mary from MyShop&#39;, &#39;email&#39;:&#39;no-reply@myshop.com&#39;}
* Mandatory if &#39;templateId&#39; is not passed. Pass name (optional) and email of sender from which emails will be sent. For example, {\&quot;name\&quot;:\&quot;Mary from MyShop\&quot;, \&quot;email\&quot;:\&quot;no-reply@myshop.com\&quot;}
* @alias module:model/SendSmtpEmailSender

@@ -49,0 +49,0 @@ * @class

@@ -40,3 +40,3 @@ /**

* @module model/SendSmtpEmailTo
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/SendTemplateEmail
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/SendTestEmail
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/SendTestSms
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/SendTransacSms
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/UpdateAttribute
* @version 7.2.0
* @version 7.2.3
*/

@@ -83,3 +83,3 @@

/**
* List of the values and labels that the attribute can take. Use only if the attribute's category is \"category\". For example, [{'value':1, 'label':'male'}, {'value':2, 'label':'female'}]
* List of the values and labels that the attribute can take. Use only if the attribute's category is \"category\". For example, [{\"value\":1, \"label\":\"male\"}, {\"value\":2, \"label\":\"female\"}]
* @member {Array.<module:model/UpdateAttributeEnumeration>} enumeration

@@ -86,0 +86,0 @@ */

@@ -40,3 +40,3 @@ /**

* @module model/UpdateAttributeEnumeration
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/UpdateCampaignStatus
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/UpdateChild
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/UpdateChildAccountStatus
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/UpdateChildDomain
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/UpdateContact
* @version 7.2.0
* @version 7.2.3
*/

@@ -94,3 +94,3 @@

/**
* Pass the set of attributes to be updated. These attributes must be present in your account. To update existing email address of a contact with the new one please pass EMAIL in attribtes. For example, { 'EMAIL':'newemail@domain.com', 'FNAME':'Ellie', 'LNAME':'Roger'} `{ \"EMAIL\":\"newemail@domain.com\", \"FNAME\":\"Ellie\", \"LNAME\":\"Roger\"}`. Keep in mind transactional attributes can be updated the same way as normal attributes. Mobile Number in \"SMS\" field should be passed with proper country code. For example {'SMS':'+91xxxxxxxxxx'} or {'SMS':'0091xxxxxxxxxx'}
* Pass the set of attributes to be updated. These attributes must be present in your account. To update existing email address of a contact with the new one please pass EMAIL in attribtes. For example, `{ \"EMAIL\":\"newemail@domain.com\", \"FNAME\":\"Ellie\", \"LNAME\":\"Roger\"}`. Keep in mind transactional attributes can be updated the same way as normal attributes. Mobile Number in \"SMS\" field should be passed with proper country code. For example {\"SMS\":\"+91xxxxxxxxxx\"} or {\"SMS\":\"0091xxxxxxxxxx\"}
* @member {Object} attributes

@@ -97,0 +97,0 @@ */

@@ -40,3 +40,3 @@ /**

* @module model/UpdateEmailCampaign
* @version 7.2.0
* @version 7.2.3
*/

@@ -267,3 +267,3 @@

/**
* Pass the set of attributes to customize the type 'classic' campaign. For example, {'FNAME':'Joe', 'LNAME':'Doe'}. The 'params' field will get updated, only if the campaign is in New Template Language, else ignored. The New Template Language is dependent on the values of 'subject', 'htmlContent/htmlUrl', 'sender.name' & 'toField'
* Pass the set of attributes to customize the type 'classic' campaign. For example, {\"FNAME\":\"Joe\", \"LNAME\":\"Doe\"}. The 'params' field will get updated, only if the campaign is in New Template Language, else ignored. The New Template Language is dependent on the values of 'subject', 'htmlContent/htmlUrl', 'sender.name' & 'toField'
* @member {Object} params

@@ -270,0 +270,0 @@ */

@@ -40,3 +40,3 @@ /**

* @module model/UpdateEmailCampaignRecipients
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/UpdateEmailCampaignSender
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/UpdateList
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/UpdateSender
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/UpdateSmsCampaign
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/UpdateSmtpTemplate
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/UpdateSmtpTemplateSender
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

@@ -40,3 +40,3 @@ /**

* @module model/UpdateWebhook
* @version 7.2.0
* @version 7.2.3
*/

@@ -43,0 +43,0 @@

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc