| Package | Description |
|---|---|
| sendinblue | |
| sibApi |
| Modifier and Type | Method and Description |
|---|---|
<T> ApiResponse<T> |
ApiClient.execute(com.squareup.okhttp.Call call)
|
<T> ApiResponse<T> |
ApiClient.execute(com.squareup.okhttp.Call call,
Type returnType)
Execute HTTP call and deserialize the HTTP response body into the given return type.
|
| Modifier and Type | Method and Description |
|---|---|
ApiResponse<PostContactInfo> |
ContactsApi.addContactToListWithHttpInfo(Long listId,
AddContactToList contactEmails)
Add existing contacts to a list
|
ApiResponse<PostContactInfo> |
ListsApi.addContactToListWithHttpInfo(Long listId,
AddContactToList contactEmails)
Add existing contacts to a list
|
ApiResponse<RemainingCreditModel> |
ResellerApi.addCreditsWithHttpInfo(String childIdentifier,
AddCredits addCredits)
Add Email and/or SMS credits to a specific child account
|
ApiResponse<Void> |
ResellerApi.associateIpToChildWithHttpInfo(String childIdentifier,
ManageIp ip)
Associate a dedicated IP to the child
|
ApiResponse<Void> |
TransactionalEmailsApi.blockNewDomainWithHttpInfo(BlockDomain blockDomain)
Add a new domain to the list of blocked domains
Blocks a new domain in order to avoid messages being sent to the same
|
ApiResponse<Void> |
AttributesApi.createAttributeWithHttpInfo(String attributeCategory,
String attributeName,
CreateAttribute createAttribute)
Create contact attribute
|
ApiResponse<Void> |
ContactsApi.createAttributeWithHttpInfo(String attributeCategory,
String attributeName,
CreateAttribute createAttribute)
Create contact attribute
|
ApiResponse<Void> |
ResellerApi.createChildDomainWithHttpInfo(String childIdentifier,
AddChildDomain addChildDomain)
Create a domain for a child account
|
ApiResponse<CreateUpdateContactModel> |
ContactsApi.createContactWithHttpInfo(CreateContact createContact)
Create a contact
|
ApiResponse<Void> |
ContactsApi.createDoiContactWithHttpInfo(CreateDoiContact createDoiContact)
Create Contact via DOI (Double-Opt-In) Flow
|
ApiResponse<CreateModel> |
EmailCampaignsApi.createEmailCampaignWithHttpInfo(CreateEmailCampaign emailCampaigns)
Create an email campaign
|
ApiResponse<CreateModel> |
FoldersApi.createFolderWithHttpInfo(CreateUpdateFolder createFolder)
Create a folder
|
ApiResponse<CreateModel> |
ContactsApi.createFolderWithHttpInfo(CreateUpdateFolder createFolder)
Create a folder
|
ApiResponse<CreateModel> |
ContactsApi.createListWithHttpInfo(CreateList createList)
Create a list
|
ApiResponse<CreateModel> |
ListsApi.createListWithHttpInfo(CreateList createList)
Create a list
|
ApiResponse<CreateReseller> |
ResellerApi.createResellerChildWithHttpInfo(CreateChild resellerChild)
Creates a reseller child
|
ApiResponse<CreateSenderModel> |
SendersApi.createSenderWithHttpInfo(CreateSender sender)
Create a new sender
|
ApiResponse<CreateModel> |
SmsCampaignsApi.createSmsCampaignWithHttpInfo(CreateSmsCampaign createSmsCampaign)
Creates an SMS campaign
|
ApiResponse<CreateModel> |
TransactionalEmailsApi.createSmtpTemplateWithHttpInfo(CreateSmtpTemplate smtpTemplate)
Create an email template
|
ApiResponse<CreateModel> |
WebhooksApi.createWebhookWithHttpInfo(CreateWebhook createWebhook)
Create a webhook
|
ApiResponse<Void> |
AttributesApi.deleteAttributeWithHttpInfo(String attributeCategory,
String attributeName)
Delete an attribute
|
ApiResponse<Void> |
ContactsApi.deleteAttributeWithHttpInfo(String attributeCategory,
String attributeName)
Delete an attribute
|
ApiResponse<Void> |
TransactionalEmailsApi.deleteBlockedDomainWithHttpInfo(String domain)
Unblock an existing domain from the list of blocked domains
Unblocks an existing domain from the list of blocked domains
|
ApiResponse<Void> |
ResellerApi.deleteChildDomainWithHttpInfo(String childIdentifier,
String domainName)
Delete the sender domain of the reseller child based on the childIdentifier and domainName passed
|
ApiResponse<Void> |
ContactsApi.deleteContactWithHttpInfo(String identifier)
Delete a contact
|
ApiResponse<Void> |
EmailCampaignsApi.deleteEmailCampaignWithHttpInfo(Long campaignId)
Delete an email campaign
|
ApiResponse<Void> |
FoldersApi.deleteFolderWithHttpInfo(Long folderId)
Delete a folder (and all its lists)
|
ApiResponse<Void> |
ContactsApi.deleteFolderWithHttpInfo(Long folderId)
Delete a folder (and all its lists)
|
ApiResponse<Void> |
TransactionalEmailsApi.deleteHardbouncesWithHttpInfo(DeleteHardbounces deleteHardbounces)
Delete hardbounces
Delete hardbounces.
|
ApiResponse<Void> |
ContactsApi.deleteListWithHttpInfo(Long listId)
Delete a list
|
ApiResponse<Void> |
ListsApi.deleteListWithHttpInfo(Long listId)
Delete a list
|
ApiResponse<Void> |
ResellerApi.deleteResellerChildWithHttpInfo(String childIdentifier)
Delete a single reseller child based on the child identifier supplied
|
ApiResponse<Void> |
SendersApi.deleteSenderWithHttpInfo(Long senderId)
Delete a sender
|
ApiResponse<Void> |
SmsCampaignsApi.deleteSmsCampaignWithHttpInfo(Long campaignId)
Delete an SMS campaign
|
ApiResponse<Void> |
TransactionalEmailsApi.deleteSmtpTemplateWithHttpInfo(Long templateId)
Delete an inactive email template
|
ApiResponse<Void> |
WebhooksApi.deleteWebhookWithHttpInfo(Long webhookId)
Delete a webhook
|
ApiResponse<Void> |
ResellerApi.dissociateIpFromChildWithHttpInfo(String childIdentifier,
ManageIp ip)
Dissociate a dedicated IP to the child
|
ApiResponse<CreatedProcessId> |
EmailCampaignsApi.emailExportRecipientsWithHttpInfo(Long campaignId,
EmailExportRecipients recipientExport)
Export the recipients of an email campaign
|
ApiResponse<AbTestCampaignResult> |
EmailCampaignsApi.getAbTestCampaignResultWithHttpInfo(Long campaignId)
Get an A/B test email campaign results
Obtain winning version of an A/B test email campaign
|
ApiResponse<GetAccount> |
AccountApi.getAccountWithHttpInfo()
Get your account information, plan and credits details
|
ApiResponse<GetAggregatedReport> |
TransactionalEmailsApi.getAggregatedSmtpReportWithHttpInfo(String startDate,
String endDate,
Long days,
String tag)
Get your transactional email activity aggregated over a period of time
|
ApiResponse<GetAttributes> |
AttributesApi.getAttributesWithHttpInfo()
List all attributes
|
ApiResponse<GetAttributes> |
ContactsApi.getAttributesWithHttpInfo()
List all attributes
|
ApiResponse<GetBlockedDomains> |
TransactionalEmailsApi.getBlockedDomainsWithHttpInfo()
Get the list of blocked domains
Get the list of blocked domains
|
ApiResponse<GetChildAccountCreationStatus> |
ResellerApi.getChildAccountCreationStatusWithHttpInfo(String childIdentifier)
Get the status of a reseller's child account creation, whether it is successfully created (exists) or not based on the identifier supplied
|
ApiResponse<GetChildDomains> |
ResellerApi.getChildDomainsWithHttpInfo(String childIdentifier)
Get all sender domains for a specific child account
|
ApiResponse<GetChildInfo> |
ResellerApi.getChildInfoWithHttpInfo(String childIdentifier)
Get a child account's details
|
ApiResponse<GetExtendedContactDetails> |
ContactsApi.getContactInfoWithHttpInfo(String identifier)
Get a contact's details
|
ApiResponse<GetContacts> |
ContactsApi.getContactsFromListWithHttpInfo(Long listId,
String modifiedSince,
Long limit,
Long offset,
String sort)
Get contacts in a list
|
ApiResponse<GetContacts> |
ListsApi.getContactsFromListWithHttpInfo(Long listId,
String modifiedSince,
Long limit,
Long offset,
String sort)
Get contacts in a list
|
ApiResponse<GetContactCampaignStats> |
ContactsApi.getContactStatsWithHttpInfo(String identifier,
String startDate,
String endDate)
Get email campaigns' statistics for a contact
|
ApiResponse<GetContacts> |
ContactsApi.getContactsWithHttpInfo(Long limit,
Long offset,
String modifiedSince,
String sort)
Get all the contacts
|
ApiResponse<GetEmailCampaigns> |
EmailCampaignsApi.getEmailCampaignsWithHttpInfo(String type,
String status,
String startDate,
String endDate,
Long limit,
Long offset,
String sort)
Return all your created email campaigns
|
ApiResponse<GetEmailCampaign> |
EmailCampaignsApi.getEmailCampaignWithHttpInfo(Long campaignId)
Get an email campaign report
|
ApiResponse<GetEmailEventReport> |
TransactionalEmailsApi.getEmailEventReportWithHttpInfo(Long limit,
Long offset,
String startDate,
String endDate,
Long days,
String email,
String event,
String tags,
String messageId,
Long templateId,
String sort)
Get all your transactional email activity (unaggregated events)
|
ApiResponse<GetFolderLists> |
FoldersApi.getFolderListsWithHttpInfo(Long folderId,
Long limit,
Long offset,
String sort)
Get lists in a folder
|
ApiResponse<GetFolderLists> |
ContactsApi.getFolderListsWithHttpInfo(Long folderId,
Long limit,
Long offset,
String sort)
Get lists in a folder
|
ApiResponse<GetFolderLists> |
ListsApi.getFolderListsWithHttpInfo(Long folderId,
Long limit,
Long offset,
String sort)
Get lists in a folder
|
ApiResponse<GetFolders> |
FoldersApi.getFoldersWithHttpInfo(Long limit,
Long offset,
String sort)
Get all folders
|
ApiResponse<GetFolders> |
ContactsApi.getFoldersWithHttpInfo(Long limit,
Long offset,
String sort)
Get all folders
|
ApiResponse<GetFolder> |
FoldersApi.getFolderWithHttpInfo(Long folderId)
Returns a folder's details
|
ApiResponse<GetFolder> |
ContactsApi.getFolderWithHttpInfo(Long folderId)
Returns a folder's details
|
ApiResponse<GetIpsFromSender> |
SendersApi.getIpsFromSenderWithHttpInfo(Long senderId)
Get all the dedicated IPs for a sender
|
ApiResponse<GetIps> |
SendersApi.getIpsWithHttpInfo()
Get all the dedicated IPs for your account
|
ApiResponse<GetLists> |
ContactsApi.getListsWithHttpInfo(Long limit,
Long offset,
String sort)
Get all the lists
|
ApiResponse<GetLists> |
ListsApi.getListsWithHttpInfo(Long limit,
Long offset,
String sort)
Get all the lists
|
ApiResponse<GetExtendedList> |
ContactsApi.getListWithHttpInfo(Long listId)
Get a list's details
|
ApiResponse<GetExtendedList> |
ListsApi.getListWithHttpInfo(Long listId)
Get a list's details
|
ApiResponse<GetProcesses> |
ProcessApi.getProcessesWithHttpInfo(Long limit,
Long offset,
String sort)
Return all the processes for your account
|
ApiResponse<GetProcess> |
ProcessApi.getProcessWithHttpInfo(Long processId)
Return the informations for a process
|
ApiResponse<GetChildrenList> |
ResellerApi.getResellerChildsWithHttpInfo(Long limit,
Long offset)
Get the list of all children accounts
|
ApiResponse<GetSendersList> |
SendersApi.getSendersWithHttpInfo(String ip,
String domain)
Get the list of all your senders
|
ApiResponse<GetSharedTemplateUrl> |
EmailCampaignsApi.getSharedTemplateUrlWithHttpInfo(Long campaignId)
Get a shared template url
Get a unique URL to share & import an email template from one Sendinblue account to another.
|
ApiResponse<GetSmsCampaigns> |
SmsCampaignsApi.getSmsCampaignsWithHttpInfo(String status,
String startDate,
String endDate,
Long limit,
Long offset,
String sort)
Returns the information for all your created SMS campaigns
|
ApiResponse<GetSmsCampaign> |
SmsCampaignsApi.getSmsCampaignWithHttpInfo(Long campaignId)
Get an SMS campaign
|
ApiResponse<GetSmsEventReport> |
TransactionalSmsApi.getSmsEventsWithHttpInfo(Long limit,
String startDate,
String endDate,
Long offset,
Long days,
String phoneNumber,
String event,
String tags,
String sort)
Get all your SMS activity (unaggregated events)
|
ApiResponse<GetReports> |
TransactionalEmailsApi.getSmtpReportWithHttpInfo(Long limit,
Long offset,
String startDate,
String endDate,
Long days,
String tag,
String sort)
Get your transactional email activity aggregated per day
|
ApiResponse<GetSmtpTemplates> |
TransactionalEmailsApi.getSmtpTemplatesWithHttpInfo(Boolean templateStatus,
Long limit,
Long offset,
String sort)
Get the list of email templates
|
ApiResponse<GetSmtpTemplateOverview> |
TransactionalEmailsApi.getSmtpTemplateWithHttpInfo(Long templateId)
Returns the template information
|
ApiResponse<GetSsoToken> |
ResellerApi.getSsoTokenWithHttpInfo(String childIdentifier)
Get session token to access Sendinblue (SSO)
It returns a session [token] which will remain valid for a short period of time.
|
ApiResponse<GetTransacAggregatedSmsReport> |
TransactionalSmsApi.getTransacAggregatedSmsReportWithHttpInfo(String startDate,
String endDate,
Long days,
String tag)
Get your SMS activity aggregated over a period of time
|
ApiResponse<GetTransacBlockedContacts> |
TransactionalEmailsApi.getTransacBlockedContactsWithHttpInfo(String startDate,
String endDate,
Long limit,
Long offset,
List<String> senders,
String sort)
Get the list of blocked or unsubscribed transactional contacts
|
ApiResponse<GetTransacEmailContent> |
TransactionalEmailsApi.getTransacEmailContentWithHttpInfo(String uuid)
Get the personalized content of a sent transactional email
|
ApiResponse<GetTransacEmailsList> |
TransactionalEmailsApi.getTransacEmailsListWithHttpInfo(String email,
Long templateId,
String messageId,
String startDate,
String endDate,
String sort)
Get the list of transactional emails on the basis of allowed filters
This endpoint will show the list of emails for past 30 days by default.
|
ApiResponse<GetTransacSmsReport> |
TransactionalSmsApi.getTransacSmsReportWithHttpInfo(String startDate,
String endDate,
Long days,
String tag,
String sort)
Get your SMS activity aggregated per day
|
ApiResponse<GetWebhooks> |
WebhooksApi.getWebhooksWithHttpInfo(String type)
Get all webhooks
|
ApiResponse<GetWebhook> |
WebhooksApi.getWebhookWithHttpInfo(Long webhookId)
Get a webhook details
|
ApiResponse<CreatedProcessId> |
ContactsApi.importContactsWithHttpInfo(RequestContactImport requestContactImport)
Import contacts
It returns the background process ID which on completion calls the notify URL that you have set in the input.
|
ApiResponse<PostContactInfo> |
ContactsApi.removeContactFromListWithHttpInfo(Long listId,
RemoveContactFromList contactEmails)
Delete a contact from a list
|
ApiResponse<PostContactInfo> |
ListsApi.removeContactFromListWithHttpInfo(Long listId,
RemoveContactFromList contactEmails)
Delete a contact from a list
|
ApiResponse<RemainingCreditModel> |
ResellerApi.removeCreditsWithHttpInfo(String childIdentifier,
RemoveCredits removeCredits)
Remove Email and/or SMS credits from a specific child account
|
ApiResponse<CreatedProcessId> |
ContactsApi.requestContactExportWithHttpInfo(RequestContactExport requestContactExport)
Export contacts
It returns the background process ID which on completion calls the notify URL that you have set in the input.
|
ApiResponse<CreatedProcessId> |
SmsCampaignsApi.requestSmsRecipientExportWithHttpInfo(Long campaignId,
RequestSmsRecipientExport recipientExport)
Export an SMS campaign's recipients
It returns the background process ID which on completion calls the notify URL that you have set in the input.
|
ApiResponse<Void> |
EmailCampaignsApi.sendEmailCampaignNowWithHttpInfo(Long campaignId)
Send an email campaign immediately, based on campaignId
|
ApiResponse<Void> |
EmailCampaignsApi.sendReportWithHttpInfo(Long campaignId,
SendReport sendReport)
Send the report of a campaign
A PDF will be sent to the specified email addresses
|
ApiResponse<Void> |
SmsCampaignsApi.sendSmsCampaignNowWithHttpInfo(Long campaignId)
Send your SMS campaign immediately
|
ApiResponse<Void> |
SmsCampaignsApi.sendSmsReportWithHttpInfo(Long campaignId,
SendReport sendReport)
Send an SMS campaign's report
Send report of Sent and Archived campaign, to the specified email addresses, with respective data and a pdf attachment in detail.
|
ApiResponse<SendTemplateEmail> |
TransactionalEmailsApi.sendTemplateWithHttpInfo(Long templateId,
SendEmail sendEmail)
Deprecated.
|
ApiResponse<Void> |
EmailCampaignsApi.sendTestEmailWithHttpInfo(Long campaignId,
SendTestEmail emailTo)
Send an email campaign to your test list
|
ApiResponse<Void> |
SmsCampaignsApi.sendTestSmsWithHttpInfo(Long campaignId,
SendTestSms phoneNumber)
Send a test SMS campaign
|
ApiResponse<Void> |
TransactionalEmailsApi.sendTestTemplateWithHttpInfo(Long templateId,
SendTestEmail sendTestEmail)
Send a template to your test list
|
ApiResponse<CreateSmtpEmail> |
TransactionalEmailsApi.sendTransacEmailWithHttpInfo(SendSmtpEmail sendSmtpEmail)
Send a transactional email
|
ApiResponse<SendSms> |
TransactionalSmsApi.sendTransacSmsWithHttpInfo(SendTransacSms sendTransacSms)
Send SMS message to a mobile number
|
ApiResponse<Void> |
TransactionalEmailsApi.smtpBlockedContactsEmailDeleteWithHttpInfo(String email)
Unblock or resubscribe a transactional contact
|
ApiResponse<Void> |
TransactionalEmailsApi.smtpLogMessageIdDeleteWithHttpInfo(String messageId)
Delete an SMTP transactional log
|
ApiResponse<Void> |
AttributesApi.updateAttributeWithHttpInfo(String attributeCategory,
String attributeName,
UpdateAttribute updateAttribute)
Update contact attribute
|
ApiResponse<Void> |
ContactsApi.updateAttributeWithHttpInfo(String attributeCategory,
String attributeName,
UpdateAttribute updateAttribute)
Update contact attribute
|
ApiResponse<Void> |
EmailCampaignsApi.updateCampaignStatusWithHttpInfo(Long campaignId,
UpdateCampaignStatus status)
Update an email campaign status
|
ApiResponse<Void> |
ResellerApi.updateChildAccountStatusWithHttpInfo(String childIdentifier,
UpdateChildAccountStatus updateChildAccountStatus)
Update info of reseller's child account status based on the childIdentifier supplied
|
ApiResponse<Void> |
ResellerApi.updateChildDomainWithHttpInfo(String childIdentifier,
String domainName,
UpdateChildDomain updateChildDomain)
Update the sender domain of reseller's child based on the childIdentifier and domainName passed
|
ApiResponse<Void> |
ContactsApi.updateContactWithHttpInfo(String identifier,
UpdateContact updateContact)
Update a contact
|
ApiResponse<Void> |
EmailCampaignsApi.updateEmailCampaignWithHttpInfo(Long campaignId,
UpdateEmailCampaign emailCampaign)
Update an email campaign
|
ApiResponse<Void> |
FoldersApi.updateFolderWithHttpInfo(Long folderId,
CreateUpdateFolder updateFolder)
Update a folder
|
ApiResponse<Void> |
ContactsApi.updateFolderWithHttpInfo(Long folderId,
CreateUpdateFolder updateFolder)
Update a folder
|
ApiResponse<Void> |
ContactsApi.updateListWithHttpInfo(Long listId,
UpdateList updateList)
Update a list
|
ApiResponse<Void> |
ListsApi.updateListWithHttpInfo(Long listId,
UpdateList updateList)
Update a list
|
ApiResponse<Void> |
ResellerApi.updateResellerChildWithHttpInfo(String childIdentifier,
UpdateChild resellerChild)
Update info of reseller's child based on the child identifier supplied
|
ApiResponse<Void> |
SendersApi.updateSenderWithHttpInfo(Long senderId,
UpdateSender sender)
Update a sender
|
ApiResponse<Void> |
SmsCampaignsApi.updateSmsCampaignStatusWithHttpInfo(Long campaignId,
UpdateCampaignStatus status)
Update a campaign's status
|
ApiResponse<Void> |
SmsCampaignsApi.updateSmsCampaignWithHttpInfo(Long campaignId,
UpdateSmsCampaign updateSmsCampaign)
Update an SMS campaign
|
ApiResponse<Void> |
TransactionalEmailsApi.updateSmtpTemplateWithHttpInfo(Long templateId,
UpdateSmtpTemplate smtpTemplate)
Update an email template
|
ApiResponse<Void> |
WebhooksApi.updateWebhookWithHttpInfo(Long webhookId,
UpdateWebhook updateWebhook)
Update a webhook
|
ApiResponse<Void> |
EmailCampaignsApi.uploadImageToGalleryWithHttpInfo(UploadImageToGallery uploadImage)
Upload an image to your account's image gallery
|
Copyright © 2021. All rights reserved.