Skip to content

Commit 5b1fa37

Browse files
Merge pull request #52 from sendinblue/AP-1638_v3.3.0
AP-1638_v3.3.0
2 parents 9451dc0 + b916342 commit 5b1fa37

File tree

129 files changed

+14654
-831
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

129 files changed

+14654
-831
lines changed

README.md

Lines changed: 63 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ SendinBlue's API matches the [OpenAPI v2 definition](https://www.openapis.org/).
99
This C# SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project and is reviewed and maintained by SendinBlue:
1010

1111
- API version: 3.0.0
12-
- SDK version: 3.2.0
12+
- SDK version: 3.3.0
1313
- Build package: io.swagger.codegen.languages.CSharpClientCodegen
1414
For more information, please visit [https://account.sendinblue.com/support](https://account.sendinblue.com/support)
1515

@@ -93,6 +93,19 @@ Class | Method | HTTP request | Description
9393
*AttributesApi* | [**DeleteAttribute**](docs/AttributesApi.md#deleteattribute) | **DELETE** /contacts/attributes/{attributeCategory}/{attributeName} | Delete an attribute
9494
*AttributesApi* | [**GetAttributes**](docs/AttributesApi.md#getattributes) | **GET** /contacts/attributes | List all attributes
9595
*AttributesApi* | [**UpdateAttribute**](docs/AttributesApi.md#updateattribute) | **PUT** /contacts/attributes/{attributeCategory}/{attributeName} | Update contact attribute
96+
*CRMApi* | [**CrmFilesIdDataGet**](docs/CRMApi.md#crmfilesiddataget) | **GET** /crm/files/{id}/data | Get file details
97+
*CRMApi* | [**CrmFilesIdDelete**](docs/CRMApi.md#crmfilesiddelete) | **DELETE** /crm/files/{id} | Delete a file
98+
*CRMApi* | [**CrmFilesIdGet**](docs/CRMApi.md#crmfilesidget) | **GET** /crm/files/{id} | Download a file
99+
*CRMApi* | [**CrmFilesPost**](docs/CRMApi.md#crmfilespost) | **POST** /crm/files | Upload a file
100+
*CRMApi* | [**CrmNotesIdDelete**](docs/CRMApi.md#crmnotesiddelete) | **DELETE** /crm/notes/{id} | Delete a note
101+
*CRMApi* | [**CrmNotesIdGet**](docs/CRMApi.md#crmnotesidget) | **GET** /crm/notes/{id} | Get a note
102+
*CRMApi* | [**CrmNotesIdPatch**](docs/CRMApi.md#crmnotesidpatch) | **PATCH** /crm/notes/{id} | Update a note
103+
*CRMApi* | [**CrmNotesPost**](docs/CRMApi.md#crmnotespost) | **POST** /crm/notes | Create a note
104+
*CRMApi* | [**CrmTasksIdDelete**](docs/CRMApi.md#crmtasksiddelete) | **DELETE** /crm/tasks/{id} | Delete a task
105+
*CRMApi* | [**CrmTasksIdGet**](docs/CRMApi.md#crmtasksidget) | **GET** /crm/tasks/{id} | Get a task
106+
*CRMApi* | [**CrmTasksIdPatch**](docs/CRMApi.md#crmtasksidpatch) | **PATCH** /crm/tasks/{id} | Update a task
107+
*CRMApi* | [**CrmTasksPost**](docs/CRMApi.md#crmtaskspost) | **POST** /crm/tasks | Create a task
108+
*CRMApi* | [**CrmTasktypesGet**](docs/CRMApi.md#crmtasktypesget) | **GET** /crm/tasktypes | Get all task types
96109
*ContactsApi* | [**AddContactToList**](docs/ContactsApi.md#addcontacttolist) | **POST** /contacts/lists/{listId}/contacts/add | Add existing contacts to a list
97110
*ContactsApi* | [**CreateAttribute**](docs/ContactsApi.md#createattribute) | **POST** /contacts/attributes/{attributeCategory}/{attributeName} | Create contact attribute
98111
*ContactsApi* | [**CreateContact**](docs/ContactsApi.md#createcontact) | **POST** /contacts | Create a contact
@@ -117,6 +130,7 @@ Class | Method | HTTP request | Description
117130
*ContactsApi* | [**RemoveContactFromList**](docs/ContactsApi.md#removecontactfromlist) | **POST** /contacts/lists/{listId}/contacts/remove | Delete a contact from a list
118131
*ContactsApi* | [**RequestContactExport**](docs/ContactsApi.md#requestcontactexport) | **POST** /contacts/export | Export contacts
119132
*ContactsApi* | [**UpdateAttribute**](docs/ContactsApi.md#updateattribute) | **PUT** /contacts/attributes/{attributeCategory}/{attributeName} | Update contact attribute
133+
*ContactsApi* | [**UpdateBatchContacts**](docs/ContactsApi.md#updatebatchcontacts) | **POST** /contacts/batch | Update multiple contacts
120134
*ContactsApi* | [**UpdateContact**](docs/ContactsApi.md#updatecontact) | **PUT** /contacts/{identifier} | Update a contact
121135
*ContactsApi* | [**UpdateFolder**](docs/ContactsApi.md#updatefolder) | **PUT** /contacts/folders/{folderId} | Update a folder
122136
*ContactsApi* | [**UpdateList**](docs/ContactsApi.md#updatelist) | **PUT** /contacts/lists/{listId} | Update a list
@@ -139,6 +153,8 @@ Class | Method | HTTP request | Description
139153
*FoldersApi* | [**GetFolderLists**](docs/FoldersApi.md#getfolderlists) | **GET** /contacts/folders/{folderId}/lists | Get lists in a folder
140154
*FoldersApi* | [**GetFolders**](docs/FoldersApi.md#getfolders) | **GET** /contacts/folders | Get all folders
141155
*FoldersApi* | [**UpdateFolder**](docs/FoldersApi.md#updatefolder) | **PUT** /contacts/folders/{folderId} | Update a folder
156+
*InboundParsingApi* | [**GetInboundEmailEvents**](docs/InboundParsingApi.md#getinboundemailevents) | **GET** /inbound/events | Get the list of all the events for the received emails.
157+
*InboundParsingApi* | [**GetInboundEmailEventsByUuid**](docs/InboundParsingApi.md#getinboundemaileventsbyuuid) | **GET** /inbound/events/{uuid} | Fetch all events history for one particular received email.
142158
*ListsApi* | [**AddContactToList**](docs/ListsApi.md#addcontacttolist) | **POST** /contacts/lists/{listId}/contacts/add | Add existing contacts to a list
143159
*ListsApi* | [**CreateList**](docs/ListsApi.md#createlist) | **POST** /contacts/lists | Create a list
144160
*ListsApi* | [**DeleteList**](docs/ListsApi.md#deletelist) | **DELETE** /contacts/lists/{listId} | Delete a list
@@ -148,6 +164,13 @@ Class | Method | HTTP request | Description
148164
*ListsApi* | [**GetLists**](docs/ListsApi.md#getlists) | **GET** /contacts/lists | Get all the lists
149165
*ListsApi* | [**RemoveContactFromList**](docs/ListsApi.md#removecontactfromlist) | **POST** /contacts/lists/{listId}/contacts/remove | Delete a contact from a list
150166
*ListsApi* | [**UpdateList**](docs/ListsApi.md#updatelist) | **PUT** /contacts/lists/{listId} | Update a list
167+
*MasterAccountApi* | [**CorporateMasterAccountGet**](docs/MasterAccountApi.md#corporatemasteraccountget) | **GET** /corporate/masterAccount | Get the details of requested master account
168+
*MasterAccountApi* | [**CorporateSubAccountGet**](docs/MasterAccountApi.md#corporatesubaccountget) | **GET** /corporate/subAccount | Get the list of all the sub-accounts of the master account.
169+
*MasterAccountApi* | [**CorporateSubAccountIdDelete**](docs/MasterAccountApi.md#corporatesubaccountiddelete) | **DELETE** /corporate/subAccount/{id} | Delete a sub-account
170+
*MasterAccountApi* | [**CorporateSubAccountIdGet**](docs/MasterAccountApi.md#corporatesubaccountidget) | **GET** /corporate/subAccount/{id} | Get sub-account details
171+
*MasterAccountApi* | [**CorporateSubAccountIdPlanPut**](docs/MasterAccountApi.md#corporatesubaccountidplanput) | **PUT** /corporate/subAccount/{id}/plan | Update sub-account plan
172+
*MasterAccountApi* | [**CorporateSubAccountPost**](docs/MasterAccountApi.md#corporatesubaccountpost) | **POST** /corporate/subAccount | Create a new sub-account under a master account.
173+
*MasterAccountApi* | [**CorporateSubAccountSsoTokenPost**](docs/MasterAccountApi.md#corporatesubaccountssotokenpost) | **POST** /corporate/subAccount/ssoToken | Generate SSO token to access Sendinblue
151174
*ProcessApi* | [**GetProcess**](docs/ProcessApi.md#getprocess) | **GET** /processes/{processId} | Return the informations for a process
152175
*ProcessApi* | [**GetProcesses**](docs/ProcessApi.md#getprocesses) | **GET** /processes | Return all the processes for your account
153176
*ResellerApi* | [**AddCredits**](docs/ResellerApi.md#addcredits) | **POST** /reseller/children/{childIdentifier}/credits/add | Add Email and/or SMS credits to a specific child account
@@ -196,7 +219,6 @@ Class | Method | HTTP request | Description
196219
*TransactionalEmailsApi* | [**GetTransacBlockedContacts**](docs/TransactionalEmailsApi.md#gettransacblockedcontacts) | **GET** /smtp/blockedContacts | Get the list of blocked or unsubscribed transactional contacts
197220
*TransactionalEmailsApi* | [**GetTransacEmailContent**](docs/TransactionalEmailsApi.md#gettransacemailcontent) | **GET** /smtp/emails/{uuid} | Get the personalized content of a sent transactional email
198221
*TransactionalEmailsApi* | [**GetTransacEmailsList**](docs/TransactionalEmailsApi.md#gettransacemailslist) | **GET** /smtp/emails | Get the list of transactional emails on the basis of allowed filters
199-
*TransactionalEmailsApi* | [**SendTemplate**](docs/TransactionalEmailsApi.md#sendtemplate) | **POST** /smtp/templates/{templateId}/send | Send a template
200222
*TransactionalEmailsApi* | [**SendTestTemplate**](docs/TransactionalEmailsApi.md#sendtesttemplate) | **POST** /smtp/templates/{templateId}/sendTest | Send a template to your test list
201223
*TransactionalEmailsApi* | [**SendTransacEmail**](docs/TransactionalEmailsApi.md#sendtransacemail) | **POST** /smtp/email | Send a transactional email
202224
*TransactionalEmailsApi* | [**SmtpBlockedContactsEmailDelete**](docs/TransactionalEmailsApi.md#smtpblockedcontactsemaildelete) | **DELETE** /smtp/blockedContacts/{email} | Unblock or resubscribe a transactional contact
@@ -226,6 +248,9 @@ Class | Method | HTTP request | Description
226248
- [Model.AddContactToList](docs/AddContactToList.md)
227249
- [Model.AddCredits](docs/AddCredits.md)
228250
- [Model.BlockDomain](docs/BlockDomain.md)
251+
- [Model.Body](docs/Body.md)
252+
- [Model.Body1](docs/Body1.md)
253+
- [Model.Contact](docs/Contact.md)
229254
- [Model.CreateAttribute](docs/CreateAttribute.md)
230255
- [Model.CreateAttributeEnumeration](docs/CreateAttributeEnumeration.md)
231256
- [Model.CreateChild](docs/CreateChild.md)
@@ -245,13 +270,15 @@ Class | Method | HTTP request | Description
245270
- [Model.CreateSmtpEmail](docs/CreateSmtpEmail.md)
246271
- [Model.CreateSmtpTemplate](docs/CreateSmtpTemplate.md)
247272
- [Model.CreateSmtpTemplateSender](docs/CreateSmtpTemplateSender.md)
273+
- [Model.CreateSubAccount](docs/CreateSubAccount.md)
248274
- [Model.CreateUpdateContactModel](docs/CreateUpdateContactModel.md)
249275
- [Model.CreateUpdateFolder](docs/CreateUpdateFolder.md)
250276
- [Model.CreateWebhook](docs/CreateWebhook.md)
251277
- [Model.CreatedProcessId](docs/CreatedProcessId.md)
252278
- [Model.DeleteHardbounces](docs/DeleteHardbounces.md)
253279
- [Model.EmailExportRecipients](docs/EmailExportRecipients.md)
254280
- [Model.ErrorModel](docs/ErrorModel.md)
281+
- [Model.FileData](docs/FileData.md)
255282
- [Model.GetAccountMarketingAutomation](docs/GetAccountMarketingAutomation.md)
256283
- [Model.GetAccountPlan](docs/GetAccountPlan.md)
257284
- [Model.GetAccountRelay](docs/GetAccountRelay.md)
@@ -290,6 +317,7 @@ Class | Method | HTTP request | Description
290317
- [Model.GetExtendedClientAddress](docs/GetExtendedClientAddress.md)
291318
- [Model.GetExtendedContactDetailsStatistics](docs/GetExtendedContactDetailsStatistics.md)
292319
- [Model.GetExtendedContactDetailsStatisticsClicked](docs/GetExtendedContactDetailsStatisticsClicked.md)
320+
- [Model.GetExtendedContactDetailsStatisticsDelivered](docs/GetExtendedContactDetailsStatisticsDelivered.md)
293321
- [Model.GetExtendedContactDetailsStatisticsLinks](docs/GetExtendedContactDetailsStatisticsLinks.md)
294322
- [Model.GetExtendedContactDetailsStatisticsMessagesSent](docs/GetExtendedContactDetailsStatisticsMessagesSent.md)
295323
- [Model.GetExtendedContactDetailsStatisticsOpened](docs/GetExtendedContactDetailsStatisticsOpened.md)
@@ -300,6 +328,11 @@ Class | Method | HTTP request | Description
300328
- [Model.GetFolder](docs/GetFolder.md)
301329
- [Model.GetFolderLists](docs/GetFolderLists.md)
302330
- [Model.GetFolders](docs/GetFolders.md)
331+
- [Model.GetInboundEmailEvents](docs/GetInboundEmailEvents.md)
332+
- [Model.GetInboundEmailEventsByUuid](docs/GetInboundEmailEventsByUuid.md)
333+
- [Model.GetInboundEmailEventsByUuidAttachments](docs/GetInboundEmailEventsByUuidAttachments.md)
334+
- [Model.GetInboundEmailEventsByUuidLogs](docs/GetInboundEmailEventsByUuidLogs.md)
335+
- [Model.GetInboundEmailEventsEvents](docs/GetInboundEmailEventsEvents.md)
303336
- [Model.GetIp](docs/GetIp.md)
304337
- [Model.GetIpFromSender](docs/GetIpFromSender.md)
305338
- [Model.GetIps](docs/GetIps.md)
@@ -339,6 +372,14 @@ Class | Method | HTTP request | Description
339372
- [Model.GetWebhook](docs/GetWebhook.md)
340373
- [Model.GetWebhooks](docs/GetWebhooks.md)
341374
- [Model.ManageIp](docs/ManageIp.md)
375+
- [Model.MasterDetailsResponse](docs/MasterDetailsResponse.md)
376+
- [Model.MasterDetailsResponseBillingInfo](docs/MasterDetailsResponseBillingInfo.md)
377+
- [Model.MasterDetailsResponseBillingInfoAddress](docs/MasterDetailsResponseBillingInfoAddress.md)
378+
- [Model.MasterDetailsResponseBillingInfoName](docs/MasterDetailsResponseBillingInfoName.md)
379+
- [Model.MasterDetailsResponsePlanInfo](docs/MasterDetailsResponsePlanInfo.md)
380+
- [Model.MasterDetailsResponsePlanInfoFeatures](docs/MasterDetailsResponsePlanInfoFeatures.md)
381+
- [Model.Note](docs/Note.md)
382+
- [Model.NoteData](docs/NoteData.md)
342383
- [Model.PostContactInfo](docs/PostContactInfo.md)
343384
- [Model.PostContactInfoContacts](docs/PostContactInfoContacts.md)
344385
- [Model.PostSendFailed](docs/PostSendFailed.md)
@@ -353,8 +394,6 @@ Class | Method | HTTP request | Description
353394
- [Model.RequestContactImport](docs/RequestContactImport.md)
354395
- [Model.RequestContactImportNewList](docs/RequestContactImportNewList.md)
355396
- [Model.RequestSmsRecipientExport](docs/RequestSmsRecipientExport.md)
356-
- [Model.SendEmail](docs/SendEmail.md)
357-
- [Model.SendEmailAttachment](docs/SendEmailAttachment.md)
358397
- [Model.SendReport](docs/SendReport.md)
359398
- [Model.SendReportEmail](docs/SendReportEmail.md)
360399
- [Model.SendSms](docs/SendSms.md)
@@ -368,12 +407,31 @@ Class | Method | HTTP request | Description
368407
- [Model.SendSmtpEmailSender](docs/SendSmtpEmailSender.md)
369408
- [Model.SendSmtpEmailTo](docs/SendSmtpEmailTo.md)
370409
- [Model.SendSmtpEmailTo1](docs/SendSmtpEmailTo1.md)
371-
- [Model.SendTemplateEmail](docs/SendTemplateEmail.md)
372410
- [Model.SendTestEmail](docs/SendTestEmail.md)
373411
- [Model.SendTestSms](docs/SendTestSms.md)
374412
- [Model.SendTransacSms](docs/SendTransacSms.md)
413+
- [Model.SsoTokenRequest](docs/SsoTokenRequest.md)
414+
- [Model.SubAccountDetailsResponse](docs/SubAccountDetailsResponse.md)
415+
- [Model.SubAccountDetailsResponsePlanInfo](docs/SubAccountDetailsResponsePlanInfo.md)
416+
- [Model.SubAccountDetailsResponsePlanInfoCredits](docs/SubAccountDetailsResponsePlanInfoCredits.md)
417+
- [Model.SubAccountDetailsResponsePlanInfoCreditsEmails](docs/SubAccountDetailsResponsePlanInfoCreditsEmails.md)
418+
- [Model.SubAccountDetailsResponsePlanInfoFeatures](docs/SubAccountDetailsResponsePlanInfoFeatures.md)
419+
- [Model.SubAccountDetailsResponsePlanInfoFeaturesInbox](docs/SubAccountDetailsResponsePlanInfoFeaturesInbox.md)
420+
- [Model.SubAccountDetailsResponsePlanInfoFeaturesLandingPage](docs/SubAccountDetailsResponsePlanInfoFeaturesLandingPage.md)
421+
- [Model.SubAccountDetailsResponsePlanInfoFeaturesUsers](docs/SubAccountDetailsResponsePlanInfoFeaturesUsers.md)
422+
- [Model.SubAccountUpdatePlanRequest](docs/SubAccountUpdatePlanRequest.md)
423+
- [Model.SubAccountUpdatePlanRequestCredits](docs/SubAccountUpdatePlanRequestCredits.md)
424+
- [Model.SubAccountUpdatePlanRequestFeatures](docs/SubAccountUpdatePlanRequestFeatures.md)
425+
- [Model.SubAccountsResponse](docs/SubAccountsResponse.md)
426+
- [Model.SubAccountsResponseSubAccounts](docs/SubAccountsResponseSubAccounts.md)
427+
- [Model.Task](docs/Task.md)
428+
- [Model.TaskReminder](docs/TaskReminder.md)
429+
- [Model.TaskTypes](docs/TaskTypes.md)
375430
- [Model.UpdateAttribute](docs/UpdateAttribute.md)
376431
- [Model.UpdateAttributeEnumeration](docs/UpdateAttributeEnumeration.md)
432+
- [Model.UpdateBatchContacts](docs/UpdateBatchContacts.md)
433+
- [Model.UpdateBatchContactsContacts](docs/UpdateBatchContactsContacts.md)
434+
- [Model.UpdateBatchContactsModel](docs/UpdateBatchContactsModel.md)
377435
- [Model.UpdateCampaignStatus](docs/UpdateCampaignStatus.md)
378436
- [Model.UpdateChild](docs/UpdateChild.md)
379437
- [Model.UpdateChildAccountStatus](docs/UpdateChildAccountStatus.md)

docs/Body.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# sib_api_v3_sdk.Model.Body
2+
## Properties
3+
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**Name** | **string** | Name of task |
7+
**Duration** | **long?** | Duration of task | [optional]
8+
**TaskTypeId** | **string** | Id for type of task e.g Call / Email / Meeting etc. |
9+
**Date** | **DateTime?** | Task date/time |
10+
**Notes** | **string** | Notes added to a task | [optional]
11+
**Done** | **bool?** | Task marked as done | [optional]
12+
**AssignToId** | **string** | User id to whom task is assigned | [optional]
13+
**ContactsIds** | **List<int?>** | Contact ids for contacts linked to this task | [optional]
14+
**DealsIds** | **List<string>** | Deal ids for deals a task is linked to | [optional]
15+
**CompaniesIds** | **List<string>** | Companies ids for companies a task is linked to | [optional]
16+
**Reminder** | [**TaskReminder**](TaskReminder.md) | | [optional]
17+
18+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
19+

docs/Body1.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# sib_api_v3_sdk.Model.Body1
2+
## Properties
3+
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**Name** | **string** | Name of task |
7+
**Duration** | **int?** | Duration of task | [optional]
8+
**TaskTypeId** | **string** | Id for type of task e.g Call / Email / Meeting etc. |
9+
**Date** | **DateTime?** | Task date/time |
10+
**Notes** | **string** | Notes added to a task | [optional]
11+
**Done** | **bool?** | Task marked as done | [optional]
12+
**AssignToId** | **string** | User id to whom task is assigned | [optional]
13+
**ContactsIds** | **List<int?>** | Contact ids for contacts linked to this task | [optional]
14+
**DealsIds** | **List<string>** | Deal ids for deals a task is linked to | [optional]
15+
**CompaniesIds** | **List<string>** | Companies ids for companies a task is linked to | [optional]
16+
**Reminder** | [**TaskReminder**](TaskReminder.md) | | [optional]
17+
18+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
19+

0 commit comments

Comments
 (0)