https://github.com/getbrevo/brevo-go
A fully-featured Go API client to interact with Brevo.
https://github.com/getbrevo/brevo-go
brevo client golang
Last synced: 5 months ago
JSON representation
A fully-featured Go API client to interact with Brevo.
- Host: GitHub
- URL: https://github.com/getbrevo/brevo-go
- Owner: getbrevo
- License: mit
- Created: 2023-05-02T09:37:01.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-07T11:08:56.000Z (over 1 year ago)
- Last Synced: 2025-02-07T12:22:32.134Z (over 1 year ago)
- Topics: brevo, client, golang
- Language: Go
- Homepage: https://developers.brevo.com/
- Size: 569 KB
- Stars: 21
- Watchers: 0
- Forks: 8
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Brevo's API v3 Go Library
Brevo's API exposes the entire Brevo features via a standardized programmatic interface. Please refer to the full [documentation](https://developers.brevo.com) to learn more.
This is the wrapper for the API. It implements all the features of the API v3.
Brevo's API matches the [OpenAPI v2 definition](https://www.openapis.org/). The specification can be downloaded [here](https://api.brevo.com/v3/swagger_definition.yml).
This Golang package is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project and is reviewed and maintained by Brevo:
- API version: 3.x.x
- Package version: 1.0.0
- Build package: io.swagger.codegen.v3.generators.go.GoClientCodegen
For more information, please visit [https://account.brevo.com/support](https://account.brevo.com/support)
## Installation & Usage
Install the package to your GoLang project.
```golang
go get github.com/getbrevo/brevo-go
```
## Getting Started
Please follow the [installation procedure](#installation--usage) and then run the following:
```golang
package main
import (
"fmt"
"context"
brevo "github.com/getbrevo/brevo-go/lib"
)
func main() {
var ctx context.Context
cfg := brevo.NewConfiguration()
//Configure API key authorization: api-key
cfg.AddDefaultHeader("api-key", "YOUR_API_KEY")
//Configure API key authorization: partner-key
cfg.AddDefaultHeader("partner-key","YOUR_API_KEY")
br := brevo.NewAPIClient(cfg)
result, resp, err := br.AccountApi.GetAccount(ctx)
if err != nil {
fmt.Println("Error when calling AccountApi->get_account: ",err.Error())
return
}
fmt.Println("GetAccount Object:",result," GetAccount Response: ",resp)
return
}
```
## Documentation for API Endpoints
All URIs are relative to *https://api.brevo.com/v3*
Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*AccountApi* | [**GetAccount**](docs/AccountApi.md#getaccount) | **Get** /account | Get your account information, plan and credits details
*AccountApi* | [**GetAccountActivity**](docs/AccountApi.md#getaccountactivity) | **Get** /organization/activities | Get user activity logs
*CompaniesApi* | [**CompaniesAttributesGet**](docs/CompaniesApi.md#companiesattributesget) | **Get** /companies/attributes | Get company attributes
*CompaniesApi* | [**CompaniesGet**](docs/CompaniesApi.md#companiesget) | **Get** /companies | Get all companies
*CompaniesApi* | [**CompaniesIdDelete**](docs/CompaniesApi.md#companiesiddelete) | **Delete** /companies/{id} | Delete a company
*CompaniesApi* | [**CompaniesIdGet**](docs/CompaniesApi.md#companiesidget) | **Get** /companies/{id} | Get a company
*CompaniesApi* | [**CompaniesIdPatch**](docs/CompaniesApi.md#companiesidpatch) | **Patch** /companies/{id} | Update a company
*CompaniesApi* | [**CompaniesLinkUnlinkIdPatch**](docs/CompaniesApi.md#companieslinkunlinkidpatch) | **Patch** /companies/link-unlink/{id} | Link and Unlink company with contacts and deals
*CompaniesApi* | [**CompaniesPost**](docs/CompaniesApi.md#companiespost) | **Post** /companies | Create a company
*ContactsApi* | [**AddContactToList**](docs/ContactsApi.md#addcontacttolist) | **Post** /contacts/lists/{listId}/contacts/add | Add existing contacts to a list
*ContactsApi* | [**CreateAttribute**](docs/ContactsApi.md#createattribute) | **Post** /contacts/attributes/{attributeCategory}/{attributeName} | Create contact attribute
*ContactsApi* | [**CreateContact**](docs/ContactsApi.md#createcontact) | **Post** /contacts | Create a contact
*ContactsApi* | [**CreateDoiContact**](docs/ContactsApi.md#createdoicontact) | **Post** /contacts/doubleOptinConfirmation | Create Contact via DOI (Double-Opt-In) Flow
*ContactsApi* | [**CreateFolder**](docs/ContactsApi.md#createfolder) | **Post** /contacts/folders | Create a folder
*ContactsApi* | [**CreateList**](docs/ContactsApi.md#createlist) | **Post** /contacts/lists | Create a list
*ContactsApi* | [**DeleteAttribute**](docs/ContactsApi.md#deleteattribute) | **Delete** /contacts/attributes/{attributeCategory}/{attributeName} | Delete an attribute
*ContactsApi* | [**DeleteContact**](docs/ContactsApi.md#deletecontact) | **Delete** /contacts/{identifier} | Delete a contact
*ContactsApi* | [**DeleteFolder**](docs/ContactsApi.md#deletefolder) | **Delete** /contacts/folders/{folderId} | Delete a folder (and all its lists)
*ContactsApi* | [**DeleteList**](docs/ContactsApi.md#deletelist) | **Delete** /contacts/lists/{listId} | Delete a list
*ContactsApi* | [**GetAttributes**](docs/ContactsApi.md#getattributes) | **Get** /contacts/attributes | List all attributes
*ContactsApi* | [**GetContactInfo**](docs/ContactsApi.md#getcontactinfo) | **Get** /contacts/{identifier} | Get a contact's details
*ContactsApi* | [**GetContactStats**](docs/ContactsApi.md#getcontactstats) | **Get** /contacts/{identifier}/campaignStats | Get email campaigns' statistics for a contact
*ContactsApi* | [**GetContacts**](docs/ContactsApi.md#getcontacts) | **Get** /contacts | Get all the contacts
*ContactsApi* | [**GetContactsFromList**](docs/ContactsApi.md#getcontactsfromlist) | **Get** /contacts/lists/{listId}/contacts | Get contacts in a list
*ContactsApi* | [**GetFolder**](docs/ContactsApi.md#getfolder) | **Get** /contacts/folders/{folderId} | Returns a folder's details
*ContactsApi* | [**GetFolderLists**](docs/ContactsApi.md#getfolderlists) | **Get** /contacts/folders/{folderId}/lists | Get lists in a folder
*ContactsApi* | [**GetFolders**](docs/ContactsApi.md#getfolders) | **Get** /contacts/folders | Get all folders
*ContactsApi* | [**GetList**](docs/ContactsApi.md#getlist) | **Get** /contacts/lists/{listId} | Get a list's details
*ContactsApi* | [**GetLists**](docs/ContactsApi.md#getlists) | **Get** /contacts/lists | Get all the lists
*ContactsApi* | [**GetSegments**](docs/ContactsApi.md#getsegments) | **Get** /contacts/segments | Get all the Segments
*ContactsApi* | [**ImportContacts**](docs/ContactsApi.md#importcontacts) | **Post** /contacts/import | Import contacts
*ContactsApi* | [**RemoveContactFromList**](docs/ContactsApi.md#removecontactfromlist) | **Post** /contacts/lists/{listId}/contacts/remove | Delete a contact from a list
*ContactsApi* | [**RequestContactExport**](docs/ContactsApi.md#requestcontactexport) | **Post** /contacts/export | Export contacts
*ContactsApi* | [**UpdateAttribute**](docs/ContactsApi.md#updateattribute) | **Put** /contacts/attributes/{attributeCategory}/{attributeName} | Update contact attribute
*ContactsApi* | [**UpdateBatchContacts**](docs/ContactsApi.md#updatebatchcontacts) | **Post** /contacts/batch | Update multiple contacts
*ContactsApi* | [**UpdateContact**](docs/ContactsApi.md#updatecontact) | **Put** /contacts/{identifier} | Update a contact
*ContactsApi* | [**UpdateFolder**](docs/ContactsApi.md#updatefolder) | **Put** /contacts/folders/{folderId} | Update a folder
*ContactsApi* | [**UpdateList**](docs/ContactsApi.md#updatelist) | **Put** /contacts/lists/{listId} | Update a list
*ConversationsApi* | [**ConversationsAgentOnlinePingPost**](docs/ConversationsApi.md#conversationsagentonlinepingpost) | **Post** /conversations/agentOnlinePing | Sets agent’s status to online for 2-3 minutes
*ConversationsApi* | [**ConversationsMessagesIdDelete**](docs/ConversationsApi.md#conversationsmessagesiddelete) | **Delete** /conversations/messages/{id} | Delete a message sent by an agent
*ConversationsApi* | [**ConversationsMessagesIdGet**](docs/ConversationsApi.md#conversationsmessagesidget) | **Get** /conversations/messages/{id} | Get a message
*ConversationsApi* | [**ConversationsMessagesIdPut**](docs/ConversationsApi.md#conversationsmessagesidput) | **Put** /conversations/messages/{id} | Update a message sent by an agent
*ConversationsApi* | [**ConversationsMessagesPost**](docs/ConversationsApi.md#conversationsmessagespost) | **Post** /conversations/messages | Send a message as an agent
*ConversationsApi* | [**ConversationsPushedMessagesIdDelete**](docs/ConversationsApi.md#conversationspushedmessagesiddelete) | **Delete** /conversations/pushedMessages/{id} | Delete an automated message
*ConversationsApi* | [**ConversationsPushedMessagesIdGet**](docs/ConversationsApi.md#conversationspushedmessagesidget) | **Get** /conversations/pushedMessages/{id} | Get an automated message
*ConversationsApi* | [**ConversationsPushedMessagesIdPut**](docs/ConversationsApi.md#conversationspushedmessagesidput) | **Put** /conversations/pushedMessages/{id} | Update an automated message
*ConversationsApi* | [**ConversationsPushedMessagesPost**](docs/ConversationsApi.md#conversationspushedmessagespost) | **Post** /conversations/pushedMessages | Send an automated message to a visitor
*CouponsApi* | [**CreateCouponCollection**](docs/CouponsApi.md#createcouponcollection) | **Post** /couponCollections | Create а coupon collection
*CouponsApi* | [**CreateCoupons**](docs/CouponsApi.md#createcoupons) | **Post** /coupons | Create coupons for a coupon collection
*CouponsApi* | [**GetCouponCollection**](docs/CouponsApi.md#getcouponcollection) | **Get** /couponCollections/{id} | Get a coupon collection by id
*CouponsApi* | [**GetCouponCollections**](docs/CouponsApi.md#getcouponcollections) | **Get** /couponCollections | Get all your coupon collections
*CouponsApi* | [**UpdateCouponCollection**](docs/CouponsApi.md#updatecouponcollection) | **Patch** /couponCollections/{id} | Update a coupon collection by id
*DealsApi* | [**CrmAttributesDealsGet**](docs/DealsApi.md#crmattributesdealsget) | **Get** /crm/attributes/deals | Get deal attributes
*DealsApi* | [**CrmDealsGet**](docs/DealsApi.md#crmdealsget) | **Get** /crm/deals | Get all deals
*DealsApi* | [**CrmDealsIdDelete**](docs/DealsApi.md#crmdealsiddelete) | **Delete** /crm/deals/{id} | Delete a deal
*DealsApi* | [**CrmDealsIdGet**](docs/DealsApi.md#crmdealsidget) | **Get** /crm/deals/{id} | Get a deal
*DealsApi* | [**CrmDealsIdPatch**](docs/DealsApi.md#crmdealsidpatch) | **Patch** /crm/deals/{id} | Update a deal
*DealsApi* | [**CrmDealsImportPost**](docs/DealsApi.md#crmdealsimportpost) | **Post** /crm/deals/import | Import deals(creation and updation)
*DealsApi* | [**CrmDealsLinkUnlinkIdPatch**](docs/DealsApi.md#crmdealslinkunlinkidpatch) | **Patch** /crm/deals/link-unlink/{id} | Link and Unlink a deal with contacts and companies
*DealsApi* | [**CrmDealsPost**](docs/DealsApi.md#crmdealspost) | **Post** /crm/deals | Create a deal
*DealsApi* | [**CrmPipelineDetailsAllGet**](docs/DealsApi.md#crmpipelinedetailsallget) | **Get** /crm/pipeline/details/all | Get all pipelines
*DealsApi* | [**CrmPipelineDetailsGet**](docs/DealsApi.md#crmpipelinedetailsget) | **Get** /crm/pipeline/details | Get pipeline stages
*DealsApi* | [**CrmPipelineDetailsPipelineIDGet**](docs/DealsApi.md#crmpipelinedetailspipelineidget) | **Get** /crm/pipeline/details/{pipelineID} | Get a pipeline
*DomainsApi* | [**AuthenticateDomain**](docs/DomainsApi.md#authenticatedomain) | **Put** /senders/domains/{domainName}/authenticate | Authenticate a domain
*DomainsApi* | [**CreateDomain**](docs/DomainsApi.md#createdomain) | **Post** /senders/domains | Create a new domain
*DomainsApi* | [**DeleteDomain**](docs/DomainsApi.md#deletedomain) | **Delete** /senders/domains/{domainName} | Delete a domain
*DomainsApi* | [**GetDomainConfiguration**](docs/DomainsApi.md#getdomainconfiguration) | **Get** /senders/domains/{domainName} | Validate domain configuration
*DomainsApi* | [**GetDomains**](docs/DomainsApi.md#getdomains) | **Get** /senders/domains | Get the list of all your domains
*EcommerceApi* | [**CreateBatchOrder**](docs/EcommerceApi.md#createbatchorder) | **Post** /orders/status/batch | Create orders in batch
*EcommerceApi* | [**CreateOrder**](docs/EcommerceApi.md#createorder) | **Post** /orders/status | Managing the status of the order
*EcommerceApi* | [**CreateUpdateBatchCategory**](docs/EcommerceApi.md#createupdatebatchcategory) | **Post** /categories/batch | Create categories in batch
*EcommerceApi* | [**CreateUpdateBatchProducts**](docs/EcommerceApi.md#createupdatebatchproducts) | **Post** /products/batch | Create products in batch
*EcommerceApi* | [**CreateUpdateCategory**](docs/EcommerceApi.md#createupdatecategory) | **Post** /categories | Create/Update a category
*EcommerceApi* | [**CreateUpdateProduct**](docs/EcommerceApi.md#createupdateproduct) | **Post** /products | Create/Update a product
*EcommerceApi* | [**EcommerceActivatePost**](docs/EcommerceApi.md#ecommerceactivatepost) | **Post** /ecommerce/activate | Activate the eCommerce app
*EcommerceApi* | [**EcommerceAttributionMetricsConversionSourceConversionSourceIdGet**](docs/EcommerceApi.md#ecommerceattributionmetricsconversionsourceconversionsourceidget) | **Get** /ecommerce/attribution/metrics/{conversionSource}/{conversionSourceId} | Get detailed attribution metrics for a single Brevo campaign
*EcommerceApi* | [**EcommerceAttributionMetricsGet**](docs/EcommerceApi.md#ecommerceattributionmetricsget) | **Get** /ecommerce/attribution/metrics | Get attribution metrics for one or more Brevo campaigns
*EcommerceApi* | [**EcommerceAttributionProductsConversionSourceConversionSourceIdGet**](docs/EcommerceApi.md#ecommerceattributionproductsconversionsourceconversionsourceidget) | **Get** /ecommerce/attribution/products/{conversionSource}/{conversionSourceId} | Get attributed product sales for a single Brevo campaign
*EcommerceApi* | [**EcommerceConfigDisplayCurrencyGet**](docs/EcommerceApi.md#ecommerceconfigdisplaycurrencyget) | **Get** /ecommerce/config/displayCurrency | Get the ISO 4217 compliant display currency code for your Brevo account
*EcommerceApi* | [**GetCategories**](docs/EcommerceApi.md#getcategories) | **Get** /categories | Return all your categories
*EcommerceApi* | [**GetCategoryInfo**](docs/EcommerceApi.md#getcategoryinfo) | **Get** /categories/{id} | Get a category details
*EcommerceApi* | [**GetOrders**](docs/EcommerceApi.md#getorders) | **Get** /orders | Get order details
*EcommerceApi* | [**GetProductInfo**](docs/EcommerceApi.md#getproductinfo) | **Get** /products/{id} | Get a product's details
*EcommerceApi* | [**GetProducts**](docs/EcommerceApi.md#getproducts) | **Get** /products | Return all your products
*EcommerceApi* | [**SetConfigDisplayCurrency**](docs/EcommerceApi.md#setconfigdisplaycurrency) | **Post** /ecommerce/config/displayCurrency | Set the ISO 4217 compliant display currency code for your Brevo account
*EmailCampaignsApi* | [**CreateEmailCampaign**](docs/EmailCampaignsApi.md#createemailcampaign) | **Post** /emailCampaigns | Create an email campaign
*EmailCampaignsApi* | [**DeleteEmailCampaign**](docs/EmailCampaignsApi.md#deleteemailcampaign) | **Delete** /emailCampaigns/{campaignId} | Delete an email campaign
*EmailCampaignsApi* | [**EmailExportRecipients**](docs/EmailCampaignsApi.md#emailexportrecipients) | **Post** /emailCampaigns/{campaignId}/exportRecipients | Export the recipients of an email campaign
*EmailCampaignsApi* | [**GetAbTestCampaignResult**](docs/EmailCampaignsApi.md#getabtestcampaignresult) | **Get** /emailCampaigns/{campaignId}/abTestCampaignResult | Get an A/B test email campaign results
*EmailCampaignsApi* | [**GetEmailCampaign**](docs/EmailCampaignsApi.md#getemailcampaign) | **Get** /emailCampaigns/{campaignId} | Get an email campaign report
*EmailCampaignsApi* | [**GetEmailCampaigns**](docs/EmailCampaignsApi.md#getemailcampaigns) | **Get** /emailCampaigns | Return all your created email campaigns
*EmailCampaignsApi* | [**GetSharedTemplateUrl**](docs/EmailCampaignsApi.md#getsharedtemplateurl) | **Get** /emailCampaigns/{campaignId}/sharedUrl | Get a shared template url
*EmailCampaignsApi* | [**SendEmailCampaignNow**](docs/EmailCampaignsApi.md#sendemailcampaignnow) | **Post** /emailCampaigns/{campaignId}/sendNow | Send an email campaign immediately, based on campaignId
*EmailCampaignsApi* | [**SendReport**](docs/EmailCampaignsApi.md#sendreport) | **Post** /emailCampaigns/{campaignId}/sendReport | Send the report of a campaign
*EmailCampaignsApi* | [**SendTestEmail**](docs/EmailCampaignsApi.md#sendtestemail) | **Post** /emailCampaigns/{campaignId}/sendTest | Send an email campaign to your test list
*EmailCampaignsApi* | [**UpdateCampaignStatus**](docs/EmailCampaignsApi.md#updatecampaignstatus) | **Put** /emailCampaigns/{campaignId}/status | Update an email campaign status
*EmailCampaignsApi* | [**UpdateEmailCampaign**](docs/EmailCampaignsApi.md#updateemailcampaign) | **Put** /emailCampaigns/{campaignId} | Update an email campaign
*EmailCampaignsApi* | [**UploadImageToGallery**](docs/EmailCampaignsApi.md#uploadimagetogallery) | **Post** /emailCampaigns/images | Upload an image to your account's image gallery
*EventsApi* | [**CreateEvent**](docs/EventsApi.md#createevent) | **Post** /events | Create an event
*ExternalFeedsApi* | [**CreateExternalFeed**](docs/ExternalFeedsApi.md#createexternalfeed) | **Post** /feeds | Create an external feed
*ExternalFeedsApi* | [**DeleteExternalFeed**](docs/ExternalFeedsApi.md#deleteexternalfeed) | **Delete** /feeds/{uuid} | Delete an external feed
*ExternalFeedsApi* | [**GetAllExternalFeeds**](docs/ExternalFeedsApi.md#getallexternalfeeds) | **Get** /feeds | Fetch all external feeds
*ExternalFeedsApi* | [**GetExternalFeedByUUID**](docs/ExternalFeedsApi.md#getexternalfeedbyuuid) | **Get** /feeds/{uuid} | Get an external feed by UUID
*ExternalFeedsApi* | [**UpdateExternalFeed**](docs/ExternalFeedsApi.md#updateexternalfeed) | **Put** /feeds/{uuid} | Update an external feed
*FilesApi* | [**CrmFilesGet**](docs/FilesApi.md#crmfilesget) | **Get** /crm/files | Get all files
*FilesApi* | [**CrmFilesIdDataGet**](docs/FilesApi.md#crmfilesiddataget) | **Get** /crm/files/{id}/data | Get file details
*FilesApi* | [**CrmFilesIdDelete**](docs/FilesApi.md#crmfilesiddelete) | **Delete** /crm/files/{id} | Delete a file
*FilesApi* | [**CrmFilesIdGet**](docs/FilesApi.md#crmfilesidget) | **Get** /crm/files/{id} | Download a file
*FilesApi* | [**CrmFilesPost**](docs/FilesApi.md#crmfilespost) | **Post** /crm/files | Upload a file
*InboundParsingApi* | [**GetInboundEmailAttachment**](docs/InboundParsingApi.md#getinboundemailattachment) | **Get** /inbound/attachments/{downloadToken} | Retrieve inbound attachment with download token.
*InboundParsingApi* | [**GetInboundEmailEvents**](docs/InboundParsingApi.md#getinboundemailevents) | **Get** /inbound/events | Get the list of all the events for the received emails.
*InboundParsingApi* | [**GetInboundEmailEventsByUuid**](docs/InboundParsingApi.md#getinboundemaileventsbyuuid) | **Get** /inbound/events/{uuid} | Fetch all events history for one particular received email.
*MasterAccountApi* | [**CorporateGroupIdDelete**](docs/MasterAccountApi.md#corporategroupiddelete) | **Delete** /corporate/group/{id} | Delete a group
*MasterAccountApi* | [**CorporateGroupIdGet**](docs/MasterAccountApi.md#corporategroupidget) | **Get** /corporate/group/{id} | GET a group details
*MasterAccountApi* | [**CorporateGroupIdPut**](docs/MasterAccountApi.md#corporategroupidput) | **Put** /corporate/group/{id} | Update a group of sub-accounts
*MasterAccountApi* | [**CorporateGroupPost**](docs/MasterAccountApi.md#corporategrouppost) | **Post** /corporate/group | Create a new group of sub-accounts
*MasterAccountApi* | [**CorporateGroupUnlinkGroupIdSubAccountsPut**](docs/MasterAccountApi.md#corporategroupunlinkgroupidsubaccountsput) | **Put** /corporate/group/unlink/{groupId}/subAccounts | Delete sub-account from group
*MasterAccountApi* | [**CorporateMasterAccountGet**](docs/MasterAccountApi.md#corporatemasteraccountget) | **Get** /corporate/masterAccount | Get the details of requested master account
*MasterAccountApi* | [**CorporateSsoTokenPost**](docs/MasterAccountApi.md#corporatessotokenpost) | **Post** /corporate/ssoToken | Generate SSO token to access admin account
*MasterAccountApi* | [**CorporateSubAccountGet**](docs/MasterAccountApi.md#corporatesubaccountget) | **Get** /corporate/subAccount | Get the list of all the sub-accounts of the master account.
*MasterAccountApi* | [**CorporateSubAccountIdApplicationsTogglePut**](docs/MasterAccountApi.md#corporatesubaccountidapplicationstoggleput) | **Put** /corporate/subAccount/{id}/applications/toggle | Enable/disable sub-account application(s)
*MasterAccountApi* | [**CorporateSubAccountIdDelete**](docs/MasterAccountApi.md#corporatesubaccountiddelete) | **Delete** /corporate/subAccount/{id} | Delete a sub-account
*MasterAccountApi* | [**CorporateSubAccountIdGet**](docs/MasterAccountApi.md#corporatesubaccountidget) | **Get** /corporate/subAccount/{id} | Get sub-account details
*MasterAccountApi* | [**CorporateSubAccountIdPlanPut**](docs/MasterAccountApi.md#corporatesubaccountidplanput) | **Put** /corporate/subAccount/{id}/plan | Update sub-account plan
*MasterAccountApi* | [**CorporateSubAccountIpAssociatePost**](docs/MasterAccountApi.md#corporatesubaccountipassociatepost) | **Post** /corporate/subAccount/ip/associate | Associate an IP to sub-accounts
*MasterAccountApi* | [**CorporateSubAccountIpDissociatePut**](docs/MasterAccountApi.md#corporatesubaccountipdissociateput) | **Put** /corporate/subAccount/ip/dissociate | Dissociate an IP from sub-accounts
*MasterAccountApi* | [**CorporateSubAccountKeyPost**](docs/MasterAccountApi.md#corporatesubaccountkeypost) | **Post** /corporate/subAccount/key | Create an API key for a sub-account
*MasterAccountApi* | [**CorporateSubAccountPost**](docs/MasterAccountApi.md#corporatesubaccountpost) | **Post** /corporate/subAccount | Create a new sub-account under a master account.
*MasterAccountApi* | [**CorporateSubAccountSsoTokenPost**](docs/MasterAccountApi.md#corporatesubaccountssotokenpost) | **Post** /corporate/subAccount/ssoToken | Generate SSO token to access sub-account
*MasterAccountApi* | [**CorporateUserInvitationActionEmailPut**](docs/MasterAccountApi.md#corporateuserinvitationactionemailput) | **Put** /corporate/user/invitation/{action}/{email} | Resend / cancel admin user invitation
*MasterAccountApi* | [**CorporateUserRevokeEmailDelete**](docs/MasterAccountApi.md#corporateuserrevokeemaildelete) | **Delete** /corporate/user/revoke/{email} | Revoke an admin user
*MasterAccountApi* | [**GetAccountActivity**](docs/MasterAccountApi.md#getaccountactivity) | **Get** /organization/activities | Get user activity logs
*MasterAccountApi* | [**GetCorporateInvitedUsersList**](docs/MasterAccountApi.md#getcorporateinviteduserslist) | **Get** /corporate/invited/users | Get the list of all admin users
*MasterAccountApi* | [**GetCorporateUserPermission**](docs/MasterAccountApi.md#getcorporateuserpermission) | **Get** /corporate/user/{email}/permissions | Check admin user permissions
*MasterAccountApi* | [**GetSubAccountGroups**](docs/MasterAccountApi.md#getsubaccountgroups) | **Get** /corporate/groups | Get the list of groups
*MasterAccountApi* | [**InviteAdminUser**](docs/MasterAccountApi.md#inviteadminuser) | **Post** /corporate/user/invitation/send | Send invitation to an admin user
*NotesApi* | [**CrmNotesGet**](docs/NotesApi.md#crmnotesget) | **Get** /crm/notes | Get all notes
*NotesApi* | [**CrmNotesIdDelete**](docs/NotesApi.md#crmnotesiddelete) | **Delete** /crm/notes/{id} | Delete a note
*NotesApi* | [**CrmNotesIdGet**](docs/NotesApi.md#crmnotesidget) | **Get** /crm/notes/{id} | Get a note
*NotesApi* | [**CrmNotesIdPatch**](docs/NotesApi.md#crmnotesidpatch) | **Patch** /crm/notes/{id} | Update a note
*NotesApi* | [**CrmNotesPost**](docs/NotesApi.md#crmnotespost) | **Post** /crm/notes | Create a note
*PaymentsApi* | [**CreatePaymentRequest**](docs/PaymentsApi.md#createpaymentrequest) | **Post** /payments/requests | Create a payment request
*PaymentsApi* | [**DeletePaymentRequest**](docs/PaymentsApi.md#deletepaymentrequest) | **Delete** /payments/requests/{id} | Delete a payment request.
*PaymentsApi* | [**GetPaymentRequest**](docs/PaymentsApi.md#getpaymentrequest) | **Get** /payments/requests/{id} | Get payment request details
*ProcessApi* | [**GetProcess**](docs/ProcessApi.md#getprocess) | **Get** /processes/{processId} | Return the informations for a process
*ProcessApi* | [**GetProcesses**](docs/ProcessApi.md#getprocesses) | **Get** /processes | Return all the processes for your account
*ResellerApi* | [**AddCredits**](docs/ResellerApi.md#addcredits) | **Post** /reseller/children/{childIdentifier}/credits/add | Add Email and/or SMS credits to a specific child account
*ResellerApi* | [**AssociateIpToChild**](docs/ResellerApi.md#associateiptochild) | **Post** /reseller/children/{childIdentifier}/ips/associate | Associate a dedicated IP to the child
*ResellerApi* | [**CreateChildDomain**](docs/ResellerApi.md#createchilddomain) | **Post** /reseller/children/{childIdentifier}/domains | Create a domain for a child account
*ResellerApi* | [**CreateResellerChild**](docs/ResellerApi.md#createresellerchild) | **Post** /reseller/children | Creates a reseller child
*ResellerApi* | [**DeleteChildDomain**](docs/ResellerApi.md#deletechilddomain) | **Delete** /reseller/children/{childIdentifier}/domains/{domainName} | Delete the sender domain of the reseller child based on the childIdentifier and domainName passed
*ResellerApi* | [**DeleteResellerChild**](docs/ResellerApi.md#deleteresellerchild) | **Delete** /reseller/children/{childIdentifier} | Delete a single reseller child based on the child identifier supplied
*ResellerApi* | [**DissociateIpFromChild**](docs/ResellerApi.md#dissociateipfromchild) | **Post** /reseller/children/{childIdentifier}/ips/dissociate | Dissociate a dedicated IP to the child
*ResellerApi* | [**GetChildAccountCreationStatus**](docs/ResellerApi.md#getchildaccountcreationstatus) | **Get** /reseller/children/{childIdentifier}/accountCreationStatus | Get the status of a reseller's child account creation, whether it is successfully created (exists) or not based on the identifier supplied
*ResellerApi* | [**GetChildDomains**](docs/ResellerApi.md#getchilddomains) | **Get** /reseller/children/{childIdentifier}/domains | Get all sender domains for a specific child account
*ResellerApi* | [**GetChildInfo**](docs/ResellerApi.md#getchildinfo) | **Get** /reseller/children/{childIdentifier} | Get a child account's details
*ResellerApi* | [**GetResellerChilds**](docs/ResellerApi.md#getresellerchilds) | **Get** /reseller/children | Get the list of all children accounts
*ResellerApi* | [**GetSsoToken**](docs/ResellerApi.md#getssotoken) | **Get** /reseller/children/{childIdentifier}/auth | Get session token to access Brevo (SSO)
*ResellerApi* | [**RemoveCredits**](docs/ResellerApi.md#removecredits) | **Post** /reseller/children/{childIdentifier}/credits/remove | Remove Email and/or SMS credits from a specific child account
*ResellerApi* | [**UpdateChildAccountStatus**](docs/ResellerApi.md#updatechildaccountstatus) | **Put** /reseller/children/{childIdentifier}/accountStatus | Update info of reseller's child account status based on the childIdentifier supplied
*ResellerApi* | [**UpdateChildDomain**](docs/ResellerApi.md#updatechilddomain) | **Put** /reseller/children/{childIdentifier}/domains/{domainName} | Update the sender domain of reseller's child based on the childIdentifier and domainName passed
*ResellerApi* | [**UpdateResellerChild**](docs/ResellerApi.md#updateresellerchild) | **Put** /reseller/children/{childIdentifier} | Update info of reseller's child based on the child identifier supplied
*SMSCampaignsApi* | [**CreateSmsCampaign**](docs/SMSCampaignsApi.md#createsmscampaign) | **Post** /smsCampaigns | Creates an SMS campaign
*SMSCampaignsApi* | [**DeleteSmsCampaign**](docs/SMSCampaignsApi.md#deletesmscampaign) | **Delete** /smsCampaigns/{campaignId} | Delete an SMS campaign
*SMSCampaignsApi* | [**GetSmsCampaign**](docs/SMSCampaignsApi.md#getsmscampaign) | **Get** /smsCampaigns/{campaignId} | Get an SMS campaign
*SMSCampaignsApi* | [**GetSmsCampaigns**](docs/SMSCampaignsApi.md#getsmscampaigns) | **Get** /smsCampaigns | Returns the information for all your created SMS campaigns
*SMSCampaignsApi* | [**RequestSmsRecipientExport**](docs/SMSCampaignsApi.md#requestsmsrecipientexport) | **Post** /smsCampaigns/{campaignId}/exportRecipients | Export an SMS campaign's recipients
*SMSCampaignsApi* | [**SendSmsCampaignNow**](docs/SMSCampaignsApi.md#sendsmscampaignnow) | **Post** /smsCampaigns/{campaignId}/sendNow | Send your SMS campaign immediately
*SMSCampaignsApi* | [**SendSmsReport**](docs/SMSCampaignsApi.md#sendsmsreport) | **Post** /smsCampaigns/{campaignId}/sendReport | Send an SMS campaign's report
*SMSCampaignsApi* | [**SendTestSms**](docs/SMSCampaignsApi.md#sendtestsms) | **Post** /smsCampaigns/{campaignId}/sendTest | Send a test SMS campaign
*SMSCampaignsApi* | [**UpdateSmsCampaign**](docs/SMSCampaignsApi.md#updatesmscampaign) | **Put** /smsCampaigns/{campaignId} | Update an SMS campaign
*SMSCampaignsApi* | [**UpdateSmsCampaignStatus**](docs/SMSCampaignsApi.md#updatesmscampaignstatus) | **Put** /smsCampaigns/{campaignId}/status | Update a campaign's status
*SendersApi* | [**CreateSender**](docs/SendersApi.md#createsender) | **Post** /senders | Create a new sender
*SendersApi* | [**DeleteSender**](docs/SendersApi.md#deletesender) | **Delete** /senders/{senderId} | Delete a sender
*SendersApi* | [**GetIps**](docs/SendersApi.md#getips) | **Get** /senders/ips | Get all the dedicated IPs for your account
*SendersApi* | [**GetIpsFromSender**](docs/SendersApi.md#getipsfromsender) | **Get** /senders/{senderId}/ips | Get all the dedicated IPs for a sender
*SendersApi* | [**GetSenders**](docs/SendersApi.md#getsenders) | **Get** /senders | Get the list of all your senders
*SendersApi* | [**UpdateSender**](docs/SendersApi.md#updatesender) | **Put** /senders/{senderId} | Update a sender
*SendersApi* | [**ValidateSenderByOTP**](docs/SendersApi.md#validatesenderbyotp) | **Put** /senders/{senderId}/validate | Update a sender
*TasksApi* | [**CrmTasksGet**](docs/TasksApi.md#crmtasksget) | **Get** /crm/tasks | Get all tasks
*TasksApi* | [**CrmTasksIdDelete**](docs/TasksApi.md#crmtasksiddelete) | **Delete** /crm/tasks/{id} | Delete a task
*TasksApi* | [**CrmTasksIdGet**](docs/TasksApi.md#crmtasksidget) | **Get** /crm/tasks/{id} | Get a task
*TasksApi* | [**CrmTasksIdPatch**](docs/TasksApi.md#crmtasksidpatch) | **Patch** /crm/tasks/{id} | Update a task
*TasksApi* | [**CrmTasksPost**](docs/TasksApi.md#crmtaskspost) | **Post** /crm/tasks | Create a task
*TasksApi* | [**CrmTasktypesGet**](docs/TasksApi.md#crmtasktypesget) | **Get** /crm/tasktypes | Get all task types
*TransactionalEmailsApi* | [**BlockNewDomain**](docs/TransactionalEmailsApi.md#blocknewdomain) | **Post** /smtp/blockedDomains | Add a new domain to the list of blocked domains
*TransactionalEmailsApi* | [**CreateSmtpTemplate**](docs/TransactionalEmailsApi.md#createsmtptemplate) | **Post** /smtp/templates | Create an email template
*TransactionalEmailsApi* | [**DeleteBlockedDomain**](docs/TransactionalEmailsApi.md#deleteblockeddomain) | **Delete** /smtp/blockedDomains/{domain} | Unblock an existing domain from the list of blocked domains
*TransactionalEmailsApi* | [**DeleteHardbounces**](docs/TransactionalEmailsApi.md#deletehardbounces) | **Post** /smtp/deleteHardbounces | Delete hardbounces
*TransactionalEmailsApi* | [**DeleteScheduledEmailById**](docs/TransactionalEmailsApi.md#deletescheduledemailbyid) | **Delete** /smtp/email/{identifier} | Delete scheduled emails by batchId or messageId
*TransactionalEmailsApi* | [**DeleteSmtpTemplate**](docs/TransactionalEmailsApi.md#deletesmtptemplate) | **Delete** /smtp/templates/{templateId} | Delete an inactive email template
*TransactionalEmailsApi* | [**GetAggregatedSmtpReport**](docs/TransactionalEmailsApi.md#getaggregatedsmtpreport) | **Get** /smtp/statistics/aggregatedReport | Get your transactional email activity aggregated over a period of time
*TransactionalEmailsApi* | [**GetBlockedDomains**](docs/TransactionalEmailsApi.md#getblockeddomains) | **Get** /smtp/blockedDomains | Get the list of blocked domains
*TransactionalEmailsApi* | [**GetEmailEventReport**](docs/TransactionalEmailsApi.md#getemaileventreport) | **Get** /smtp/statistics/events | Get all your transactional email activity (unaggregated events)
*TransactionalEmailsApi* | [**GetScheduledEmailByBatchId**](docs/TransactionalEmailsApi.md#getscheduledemailbybatchid) | **Get** /smtp/emailStatus/{batchId} | Fetch scheduled emails by batchId
*TransactionalEmailsApi* | [**GetScheduledEmailByMessageId**](docs/TransactionalEmailsApi.md#getscheduledemailbymessageid) | **Get** /smtp/emailStatus/{messageId} | Fetch scheduled email by messageId
*TransactionalEmailsApi* | [**GetSmtpReport**](docs/TransactionalEmailsApi.md#getsmtpreport) | **Get** /smtp/statistics/reports | Get your transactional email activity aggregated per day
*TransactionalEmailsApi* | [**GetSmtpTemplate**](docs/TransactionalEmailsApi.md#getsmtptemplate) | **Get** /smtp/templates/{templateId} | Returns the template information
*TransactionalEmailsApi* | [**GetSmtpTemplates**](docs/TransactionalEmailsApi.md#getsmtptemplates) | **Get** /smtp/templates | Get the list of email templates
*TransactionalEmailsApi* | [**GetTransacBlockedContacts**](docs/TransactionalEmailsApi.md#gettransacblockedcontacts) | **Get** /smtp/blockedContacts | Get the list of blocked or unsubscribed transactional contacts
*TransactionalEmailsApi* | [**GetTransacEmailContent**](docs/TransactionalEmailsApi.md#gettransacemailcontent) | **Get** /smtp/emails/{uuid} | Get the personalized content of a sent transactional email
*TransactionalEmailsApi* | [**GetTransacEmailsList**](docs/TransactionalEmailsApi.md#gettransacemailslist) | **Get** /smtp/emails | Get the list of transactional emails on the basis of allowed filters
*TransactionalEmailsApi* | [**SendTestTemplate**](docs/TransactionalEmailsApi.md#sendtesttemplate) | **Post** /smtp/templates/{templateId}/sendTest | Send a template to your test list
*TransactionalEmailsApi* | [**SendTransacEmail**](docs/TransactionalEmailsApi.md#sendtransacemail) | **Post** /smtp/email | Send a transactional email
*TransactionalEmailsApi* | [**SmtpBlockedContactsEmailDelete**](docs/TransactionalEmailsApi.md#smtpblockedcontactsemaildelete) | **Delete** /smtp/blockedContacts/{email} | Unblock or resubscribe a transactional contact
*TransactionalEmailsApi* | [**SmtpLogIdentifierDelete**](docs/TransactionalEmailsApi.md#smtplogidentifierdelete) | **Delete** /smtp/log/{identifier} | Delete an SMTP transactional log
*TransactionalEmailsApi* | [**UpdateSmtpTemplate**](docs/TransactionalEmailsApi.md#updatesmtptemplate) | **Put** /smtp/templates/{templateId} | Update an email template
*TransactionalSMSApi* | [**GetSmsEvents**](docs/TransactionalSMSApi.md#getsmsevents) | **Get** /transactionalSMS/statistics/events | Get all your SMS activity (unaggregated events)
*TransactionalSMSApi* | [**GetTransacAggregatedSmsReport**](docs/TransactionalSMSApi.md#gettransacaggregatedsmsreport) | **Get** /transactionalSMS/statistics/aggregatedReport | Get your SMS activity aggregated over a period of time
*TransactionalSMSApi* | [**GetTransacSmsReport**](docs/TransactionalSMSApi.md#gettransacsmsreport) | **Get** /transactionalSMS/statistics/reports | Get your SMS activity aggregated per day
*TransactionalSMSApi* | [**SendTransacSms**](docs/TransactionalSMSApi.md#sendtransacsms) | **Post** /transactionalSMS/sms | Send SMS message to a mobile number
*TransactionalWhatsAppApi* | [**GetWhatsappEventReport**](docs/TransactionalWhatsAppApi.md#getwhatsappeventreport) | **Get** /whatsapp/statistics/events | Get all your WhatsApp activity (unaggregated events)
*TransactionalWhatsAppApi* | [**SendWhatsappMessage**](docs/TransactionalWhatsAppApi.md#sendwhatsappmessage) | **Post** /whatsapp/sendMessage | Send a WhatsApp message
*UserApi* | [**EditUserPermission**](docs/UserApi.md#edituserpermission) | **Post** /organization/user/update/permissions | Update permission for a user
*UserApi* | [**GetInvitedUsersList**](docs/UserApi.md#getinviteduserslist) | **Get** /organization/invited/users | Get the list of all your users
*UserApi* | [**GetUserPermission**](docs/UserApi.md#getuserpermission) | **Get** /organization/user/{email}/permissions | Check user permission
*UserApi* | [**Inviteuser**](docs/UserApi.md#inviteuser) | **Post** /organization/user/invitation/send | Send invitation to user
*UserApi* | [**PutRevokeUserPermission**](docs/UserApi.md#putrevokeuserpermission) | **Put** /organization/user/invitation/revoke/{email} | Revoke user permission
*UserApi* | [**Putresendcancelinvitation**](docs/UserApi.md#putresendcancelinvitation) | **Put** /organization/user/invitation/{action}/{email} | Resend / Cancel invitation
*WebhooksApi* | [**CreateWebhook**](docs/WebhooksApi.md#createwebhook) | **Post** /webhooks | Create a webhook
*WebhooksApi* | [**DeleteWebhook**](docs/WebhooksApi.md#deletewebhook) | **Delete** /webhooks/{webhookId} | Delete a webhook
*WebhooksApi* | [**ExportWebhooksHistory**](docs/WebhooksApi.md#exportwebhookshistory) | **Post** /webhooks/export | Export all webhook events
*WebhooksApi* | [**GetWebhook**](docs/WebhooksApi.md#getwebhook) | **Get** /webhooks/{webhookId} | Get a webhook details
*WebhooksApi* | [**GetWebhooks**](docs/WebhooksApi.md#getwebhooks) | **Get** /webhooks | Get all webhooks
*WebhooksApi* | [**UpdateWebhook**](docs/WebhooksApi.md#updatewebhook) | **Put** /webhooks/{webhookId} | Update a webhook
*WhatsAppCampaignsApi* | [**CreateWhatsAppCampaign**](docs/WhatsAppCampaignsApi.md#createwhatsappcampaign) | **Post** /whatsappCampaigns | Create and Send a WhatsApp campaign
*WhatsAppCampaignsApi* | [**CreateWhatsAppTemplate**](docs/WhatsAppCampaignsApi.md#createwhatsapptemplate) | **Post** /whatsppCampaigns/template | Create a WhatsApp template
*WhatsAppCampaignsApi* | [**DeleteWhatsAppCampaign**](docs/WhatsAppCampaignsApi.md#deletewhatsappcampaign) | **Delete** /whatsappCampaigns/{campaignId} | Delete a WhatsApp campaign
*WhatsAppCampaignsApi* | [**GetWhatsAppCampaign**](docs/WhatsAppCampaignsApi.md#getwhatsappcampaign) | **Get** /whatsappCampaigns/{campaignId} | Get a WhatsApp campaign
*WhatsAppCampaignsApi* | [**GetWhatsAppCampaigns**](docs/WhatsAppCampaignsApi.md#getwhatsappcampaigns) | **Get** /whatsappCampaigns | Return all your created WhatsApp campaigns
*WhatsAppCampaignsApi* | [**GetWhatsAppConfig**](docs/WhatsAppCampaignsApi.md#getwhatsappconfig) | **Get** /whatsappCampaigns/config | Get your WhatsApp API account information
*WhatsAppCampaignsApi* | [**GetWhatsAppTemplates**](docs/WhatsAppCampaignsApi.md#getwhatsapptemplates) | **Get** /whatsappCampaigns/template-list | Return all your created WhatsApp templates
*WhatsAppCampaignsApi* | [**SendWhatsAppTemplateApproval**](docs/WhatsAppCampaignsApi.md#sendwhatsapptemplateapproval) | **Post** /whatsappCampaigns/template/approval/{templateId} | Send your WhatsApp template for approval
*WhatsAppCampaignsApi* | [**UpdateWhatsAppCampaign**](docs/WhatsAppCampaignsApi.md#updatewhatsappcampaign) | **Put** /whatsappCampaigns/{campaignId} | Update a WhatsApp campaign
## Documentation For Models
- [AbTestCampaignResult](docs/AbTestCampaignResult.md)
- [AbTestCampaignResultClickedLinks](docs/AbTestCampaignResultClickedLinks.md)
- [AbTestCampaignResultStatistics](docs/AbTestCampaignResultStatistics.md)
- [AbTestVersionClicks](docs/AbTestVersionClicks.md)
- [AbTestVersionClicksInner](docs/AbTestVersionClicksInner.md)
- [AbTestVersionStats](docs/AbTestVersionStats.md)
- [AddChildDomain](docs/AddChildDomain.md)
- [AddContactToList](docs/AddContactToList.md)
- [AddCredits](docs/AddCredits.md)
- [AuthenticateDomainModel](docs/AuthenticateDomainModel.md)
- [BlockDomain](docs/BlockDomain.md)
- [Body](docs/Body.md)
- [Body1](docs/Body1.md)
- [Body10](docs/Body10.md)
- [Body11](docs/Body11.md)
- [Body12](docs/Body12.md)
- [Body13](docs/Body13.md)
- [Body14](docs/Body14.md)
- [Body15](docs/Body15.md)
- [Body16](docs/Body16.md)
- [Body17](docs/Body17.md)
- [Body2](docs/Body2.md)
- [Body3](docs/Body3.md)
- [Body4](docs/Body4.md)
- [Body5](docs/Body5.md)
- [Body6](docs/Body6.md)
- [Body7](docs/Body7.md)
- [Body8](docs/Body8.md)
- [Body9](docs/Body9.md)
- [BodyVariablesItems](docs/BodyVariablesItems.md)
- [Cart](docs/Cart.md)
- [CompaniesList](docs/CompaniesList.md)
- [Company](docs/Company.md)
- [CompanyAttributes](docs/CompanyAttributes.md)
- [CompanyAttributesInner](docs/CompanyAttributesInner.md)
- [ComponentItems](docs/ComponentItems.md)
- [Configuration](docs/Configuration.md)
- [ConversationsMessage](docs/ConversationsMessage.md)
- [ConversationsMessageFile](docs/ConversationsMessageFile.md)
- [ConversationsMessageFileImageInfo](docs/ConversationsMessageFileImageInfo.md)
- [ConversionSourceMetrics](docs/ConversionSourceMetrics.md)
- [ConversionSourceProduct](docs/ConversionSourceProduct.md)
- [CorporateGroupDetailsResponse](docs/CorporateGroupDetailsResponse.md)
- [CorporateGroupDetailsResponseGroup](docs/CorporateGroupDetailsResponseGroup.md)
- [CorporateGroupDetailsResponseSubaccounts](docs/CorporateGroupDetailsResponseSubaccounts.md)
- [CorporateGroupDetailsResponseUsers](docs/CorporateGroupDetailsResponseUsers.md)
- [CreateApiKeyRequest](docs/CreateApiKeyRequest.md)
- [CreateApiKeyResponse](docs/CreateApiKeyResponse.md)
- [CreateAttribute](docs/CreateAttribute.md)
- [CreateAttributeEnumeration](docs/CreateAttributeEnumeration.md)
- [CreateCategoryModel](docs/CreateCategoryModel.md)
- [CreateChild](docs/CreateChild.md)
- [CreateContact](docs/CreateContact.md)
- [CreateCouponCollection](docs/CreateCouponCollection.md)
- [CreateCoupons](docs/CreateCoupons.md)
- [CreateDoiContact](docs/CreateDoiContact.md)
- [CreateDomain](docs/CreateDomain.md)
- [CreateDomainModel](docs/CreateDomainModel.md)
- [CreateDomainModelDnsRecords](docs/CreateDomainModelDnsRecords.md)
- [CreateDomainModelDnsRecordsDkimRecord](docs/CreateDomainModelDnsRecordsDkimRecord.md)
- [CreateEmailCampaign](docs/CreateEmailCampaign.md)
- [CreateEmailCampaignRecipients](docs/CreateEmailCampaignRecipients.md)
- [CreateEmailCampaignSender](docs/CreateEmailCampaignSender.md)
- [CreateExternalFeed](docs/CreateExternalFeed.md)
- [CreateList](docs/CreateList.md)
- [CreateModel](docs/CreateModel.md)
- [CreatePaymentRequest](docs/CreatePaymentRequest.md)
- [CreatePaymentResponse](docs/CreatePaymentResponse.md)
- [CreateProductModel](docs/CreateProductModel.md)
- [CreateReseller](docs/CreateReseller.md)
- [CreateSender](docs/CreateSender.md)
- [CreateSenderIps](docs/CreateSenderIps.md)
- [CreateSenderModel](docs/CreateSenderModel.md)
- [CreateSmsCampaign](docs/CreateSmsCampaign.md)
- [CreateSmsCampaignRecipients](docs/CreateSmsCampaignRecipients.md)
- [CreateSmtpEmail](docs/CreateSmtpEmail.md)
- [CreateSmtpTemplate](docs/CreateSmtpTemplate.md)
- [CreateSmtpTemplateSender](docs/CreateSmtpTemplateSender.md)
- [CreateSubAccount](docs/CreateSubAccount.md)
- [CreateSubAccountResponse](docs/CreateSubAccountResponse.md)
- [CreateUpdateBatchCategory](docs/CreateUpdateBatchCategory.md)
- [CreateUpdateBatchCategoryModel](docs/CreateUpdateBatchCategoryModel.md)
- [CreateUpdateBatchProducts](docs/CreateUpdateBatchProducts.md)
- [CreateUpdateBatchProductsModel](docs/CreateUpdateBatchProductsModel.md)
- [CreateUpdateCategories](docs/CreateUpdateCategories.md)
- [CreateUpdateCategory](docs/CreateUpdateCategory.md)
- [CreateUpdateContactModel](docs/CreateUpdateContactModel.md)
- [CreateUpdateFolder](docs/CreateUpdateFolder.md)
- [CreateUpdateProduct](docs/CreateUpdateProduct.md)
- [CreateUpdateProducts](docs/CreateUpdateProducts.md)
- [CreateWebhook](docs/CreateWebhook.md)
- [CreateWhatsAppCampaign](docs/CreateWhatsAppCampaign.md)
- [CreateWhatsAppCampaignRecipients](docs/CreateWhatsAppCampaignRecipients.md)
- [CreateWhatsAppTemplate](docs/CreateWhatsAppTemplate.md)
- [CreatedBatchId](docs/CreatedBatchId.md)
- [CreatedProcessId](docs/CreatedProcessId.md)
- [Deal](docs/Deal.md)
- [DealAttributes](docs/DealAttributes.md)
- [DealAttributesInner](docs/DealAttributesInner.md)
- [DealsList](docs/DealsList.md)
- [DeleteHardbounces](docs/DeleteHardbounces.md)
- [EmailExportRecipients](docs/EmailExportRecipients.md)
- [ErrorModel](docs/ErrorModel.md)
- [Event](docs/Event.md)
- [EventIdentifiers](docs/EventIdentifiers.md)
- [ExportWebhooksHistory](docs/ExportWebhooksHistory.md)
- [FileData](docs/FileData.md)
- [FileDownloadableLink](docs/FileDownloadableLink.md)
- [FileList](docs/FileList.md)
- [GetAccountActivity](docs/GetAccountActivity.md)
- [GetAccountActivityLogs](docs/GetAccountActivityLogs.md)
- [GetAccountMarketingAutomation](docs/GetAccountMarketingAutomation.md)
- [GetAccountPlan](docs/GetAccountPlan.md)
- [GetAccountRelay](docs/GetAccountRelay.md)
- [GetAccountRelayData](docs/GetAccountRelayData.md)
- [GetAggregatedReport](docs/GetAggregatedReport.md)
- [GetAllExternalFeeds](docs/GetAllExternalFeeds.md)
- [GetAllExternalFeedsFeeds](docs/GetAllExternalFeedsFeeds.md)
- [GetAttributes](docs/GetAttributes.md)
- [GetAttributesAttributes](docs/GetAttributesAttributes.md)
- [GetAttributesEnumeration](docs/GetAttributesEnumeration.md)
- [GetBlockedDomains](docs/GetBlockedDomains.md)
- [GetCampaignOverview](docs/GetCampaignOverview.md)
- [GetCampaignRecipients](docs/GetCampaignRecipients.md)
- [GetCampaignStats](docs/GetCampaignStats.md)
- [GetCategories](docs/GetCategories.md)
- [GetCategoryDetails](docs/GetCategoryDetails.md)
- [GetChildAccountCreationStatus](docs/GetChildAccountCreationStatus.md)
- [GetChildDomain](docs/GetChildDomain.md)
- [GetChildDomains](docs/GetChildDomains.md)
- [GetChildInfoApiKeys](docs/GetChildInfoApiKeys.md)
- [GetChildInfoApiKeysV2](docs/GetChildInfoApiKeysV2.md)
- [GetChildInfoApiKeysV3](docs/GetChildInfoApiKeysV3.md)
- [GetChildInfoCredits](docs/GetChildInfoCredits.md)
- [GetChildInfoStatistics](docs/GetChildInfoStatistics.md)
- [GetChildrenList](docs/GetChildrenList.md)
- [GetClient](docs/GetClient.md)
- [GetContactCampaignStats](docs/GetContactCampaignStats.md)
- [GetContactCampaignStatsClicked](docs/GetContactCampaignStatsClicked.md)
- [GetContactCampaignStatsOpened](docs/GetContactCampaignStatsOpened.md)
- [GetContactCampaignStatsTransacAttributes](docs/GetContactCampaignStatsTransacAttributes.md)
- [GetContactCampaignStatsUnsubscriptions](docs/GetContactCampaignStatsUnsubscriptions.md)
- [GetContactDetails](docs/GetContactDetails.md)
- [GetContacts](docs/GetContacts.md)
- [GetCorporateInvitedUsersList](docs/GetCorporateInvitedUsersList.md)
- [GetCorporateInvitedUsersListFeatureAccess](docs/GetCorporateInvitedUsersListFeatureAccess.md)
- [GetCorporateInvitedUsersListGroups](docs/GetCorporateInvitedUsersListGroups.md)
- [GetCorporateInvitedUsersListUsers](docs/GetCorporateInvitedUsersListUsers.md)
- [GetCorporateUserPermission](docs/GetCorporateUserPermission.md)
- [GetCorporateUserPermissionFeatureAccess](docs/GetCorporateUserPermissionFeatureAccess.md)
- [GetCorporateUserPermissionGroups](docs/GetCorporateUserPermissionGroups.md)
- [GetCouponCollection](docs/GetCouponCollection.md)
- [GetDeviceBrowserStats](docs/GetDeviceBrowserStats.md)
- [GetDomainConfigurationModel](docs/GetDomainConfigurationModel.md)
- [GetDomainsList](docs/GetDomainsList.md)
- [GetDomainsListDomains](docs/GetDomainsListDomains.md)
- [GetEmailCampaigns](docs/GetEmailCampaigns.md)
- [GetEmailEventReport](docs/GetEmailEventReport.md)
- [GetEmailEventReportEvents](docs/GetEmailEventReportEvents.md)
- [GetExtendedCampaignOverviewSender](docs/GetExtendedCampaignOverviewSender.md)
- [GetExtendedCampaignStats](docs/GetExtendedCampaignStats.md)
- [GetExtendedClientAddress](docs/GetExtendedClientAddress.md)
- [GetExtendedContactDetailsStatistics](docs/GetExtendedContactDetailsStatistics.md)
- [GetExtendedContactDetailsStatisticsClicked](docs/GetExtendedContactDetailsStatisticsClicked.md)
- [GetExtendedContactDetailsStatisticsDelivered](docs/GetExtendedContactDetailsStatisticsDelivered.md)
- [GetExtendedContactDetailsStatisticsLinks](docs/GetExtendedContactDetailsStatisticsLinks.md)
- [GetExtendedContactDetailsStatisticsMessagesSent](docs/GetExtendedContactDetailsStatisticsMessagesSent.md)
- [GetExtendedContactDetailsStatisticsOpened](docs/GetExtendedContactDetailsStatisticsOpened.md)
- [GetExtendedContactDetailsStatisticsUnsubscriptions](docs/GetExtendedContactDetailsStatisticsUnsubscriptions.md)
- [GetExtendedContactDetailsStatisticsUnsubscriptionsAdminUnsubscription](docs/GetExtendedContactDetailsStatisticsUnsubscriptionsAdminUnsubscription.md)
- [GetExtendedContactDetailsStatisticsUnsubscriptionsUserUnsubscription](docs/GetExtendedContactDetailsStatisticsUnsubscriptionsUserUnsubscription.md)
- [GetExtendedListCampaignStats](docs/GetExtendedListCampaignStats.md)
- [GetExternalFeedByUuid](docs/GetExternalFeedByUuid.md)
- [GetExternalFeedByUuidHeaders](docs/GetExternalFeedByUuidHeaders.md)
- [GetFolder](docs/GetFolder.md)
- [GetFolderLists](docs/GetFolderLists.md)
- [GetFolders](docs/GetFolders.md)
- [GetInboundEmailEvents](docs/GetInboundEmailEvents.md)
- [GetInboundEmailEventsByUuid](docs/GetInboundEmailEventsByUuid.md)
- [GetInboundEmailEventsByUuidAttachments](docs/GetInboundEmailEventsByUuidAttachments.md)
- [GetInboundEmailEventsByUuidLogs](docs/GetInboundEmailEventsByUuidLogs.md)
- [GetInboundEmailEventsEvents](docs/GetInboundEmailEventsEvents.md)
- [GetInvitedUsersList](docs/GetInvitedUsersList.md)
- [GetInvitedUsersListFeatureAccess](docs/GetInvitedUsersListFeatureAccess.md)
- [GetInvitedUsersListUsers](docs/GetInvitedUsersListUsers.md)
- [GetIp](docs/GetIp.md)
- [GetIpFromSender](docs/GetIpFromSender.md)
- [GetIps](docs/GetIps.md)
- [GetIpsFromSender](docs/GetIpsFromSender.md)
- [GetList](docs/GetList.md)
- [GetLists](docs/GetLists.md)
- [GetOrders](docs/GetOrders.md)
- [GetPaymentRequest](docs/GetPaymentRequest.md)
- [GetProcess](docs/GetProcess.md)
- [GetProcesses](docs/GetProcesses.md)
- [GetProductDetails](docs/GetProductDetails.md)
- [GetProducts](docs/GetProducts.md)
- [GetReports](docs/GetReports.md)
- [GetReportsReports](docs/GetReportsReports.md)
- [GetScheduledEmailByBatchId](docs/GetScheduledEmailByBatchId.md)
- [GetScheduledEmailByBatchIdBatches](docs/GetScheduledEmailByBatchIdBatches.md)
- [GetScheduledEmailByMessageId](docs/GetScheduledEmailByMessageId.md)
- [GetSegments](docs/GetSegments.md)
- [GetSegmentsSegments](docs/GetSegmentsSegments.md)
- [GetSendersList](docs/GetSendersList.md)
- [GetSendersListIps](docs/GetSendersListIps.md)
- [GetSendersListSenders](docs/GetSendersListSenders.md)
- [GetSharedTemplateUrl](docs/GetSharedTemplateUrl.md)
- [GetSmsCampaignOverview](docs/GetSmsCampaignOverview.md)
- [GetSmsCampaignStats](docs/GetSmsCampaignStats.md)
- [GetSmsCampaigns](docs/GetSmsCampaigns.md)
- [GetSmsEventReport](docs/GetSmsEventReport.md)
- [GetSmsEventReportEvents](docs/GetSmsEventReportEvents.md)
- [GetSmtpTemplateOverview](docs/GetSmtpTemplateOverview.md)
- [GetSmtpTemplateOverviewSender](docs/GetSmtpTemplateOverviewSender.md)
- [GetSmtpTemplates](docs/GetSmtpTemplates.md)
- [GetSsoToken](docs/GetSsoToken.md)
- [GetStatsByBrowser](docs/GetStatsByBrowser.md)
- [GetStatsByDevice](docs/GetStatsByDevice.md)
- [GetStatsByDomain](docs/GetStatsByDomain.md)
- [GetTransacAggregatedSmsReport](docs/GetTransacAggregatedSmsReport.md)
- [GetTransacBlockedContacts](docs/GetTransacBlockedContacts.md)
- [GetTransacBlockedContactsContacts](docs/GetTransacBlockedContactsContacts.md)
- [GetTransacBlockedContactsReason](docs/GetTransacBlockedContactsReason.md)
- [GetTransacEmailContent](docs/GetTransacEmailContent.md)
- [GetTransacEmailContentEvents](docs/GetTransacEmailContentEvents.md)
- [GetTransacEmailsList](docs/GetTransacEmailsList.md)
- [GetTransacEmailsListTransactionalEmails](docs/GetTransacEmailsListTransactionalEmails.md)
- [GetTransacSmsReport](docs/GetTransacSmsReport.md)
- [GetTransacSmsReportReports](docs/GetTransacSmsReportReports.md)
- [GetUserPermission](docs/GetUserPermission.md)
- [GetUserPermissionPrivileges](docs/GetUserPermissionPrivileges.md)
- [GetWaTemplates](docs/GetWaTemplates.md)
- [GetWaTemplatesTemplates](docs/GetWaTemplatesTemplates.md)
- [GetWebhook](docs/GetWebhook.md)
- [GetWebhookAuth](docs/GetWebhookAuth.md)
- [GetWebhookHeaders](docs/GetWebhookHeaders.md)
- [GetWebhooks](docs/GetWebhooks.md)
- [GetWhatsAppConfig](docs/GetWhatsAppConfig.md)
- [GetWhatsappCampaignOverview](docs/GetWhatsappCampaignOverview.md)
- [GetWhatsappCampaigns](docs/GetWhatsappCampaigns.md)
- [GetWhatsappCampaignsCampaigns](docs/GetWhatsappCampaignsCampaigns.md)
- [GetWhatsappEventReport](docs/GetWhatsappEventReport.md)
- [GetWhatsappEventReportEvents](docs/GetWhatsappEventReportEvents.md)
- [InlineResponse200](docs/InlineResponse200.md)
- [InlineResponse2001](docs/InlineResponse2001.md)
- [InlineResponse2002](docs/InlineResponse2002.md)
- [InlineResponse2003](docs/InlineResponse2003.md)
- [InlineResponse2004](docs/InlineResponse2004.md)
- [InlineResponse2005](docs/InlineResponse2005.md)
- [InlineResponse2005Totals](docs/InlineResponse2005Totals.md)
- [InlineResponse2006](docs/InlineResponse2006.md)
- [InlineResponse2007](docs/InlineResponse2007.md)
- [InlineResponse2008](docs/InlineResponse2008.md)
- [InlineResponse201](docs/InlineResponse201.md)
- [InlineResponse2011](docs/InlineResponse2011.md)
- [InlineResponse2012](docs/InlineResponse2012.md)
- [InlineResponse2013](docs/InlineResponse2013.md)
- [InlineResponse2014](docs/InlineResponse2014.md)
- [InlineResponse2015](docs/InlineResponse2015.md)
- [InlineResponse400](docs/InlineResponse400.md)
- [InviteAdminUser](docs/InviteAdminUser.md)
- [InviteAdminUserPrivileges](docs/InviteAdminUserPrivileges.md)
- [Inviteuser](docs/Inviteuser.md)
- [InviteuserPrivileges](docs/InviteuserPrivileges.md)
- [ManageIp](docs/ManageIp.md)
- [MasterDetailsResponse](docs/MasterDetailsResponse.md)
- [MasterDetailsResponseBillingInfo](docs/MasterDetailsResponseBillingInfo.md)
- [MasterDetailsResponseBillingInfoAddress](docs/MasterDetailsResponseBillingInfoAddress.md)
- [MasterDetailsResponseBillingInfoName](docs/MasterDetailsResponseBillingInfoName.md)
- [MasterDetailsResponsePlanInfo](docs/MasterDetailsResponsePlanInfo.md)
- [MasterDetailsResponsePlanInfoFeatures](docs/MasterDetailsResponsePlanInfoFeatures.md)
- [Note](docs/Note.md)
- [NoteData](docs/NoteData.md)
- [NoteId](docs/NoteId.md)
- [NoteList](docs/NoteList.md)
- [Notification](docs/Notification.md)
- [Order](docs/Order.md)
- [OrderBatch](docs/OrderBatch.md)
- [OrderBilling](docs/OrderBilling.md)
- [OrderProducts](docs/OrderProducts.md)
- [Otp](docs/Otp.md)
- [Pipeline](docs/Pipeline.md)
- [PipelineStage](docs/PipelineStage.md)
- [Pipelines](docs/Pipelines.md)
- [PostContactInfo](docs/PostContactInfo.md)
- [PostContactInfoContacts](docs/PostContactInfoContacts.md)
- [PostSendFailed](docs/PostSendFailed.md)
- [PostSendSmsTestFailed](docs/PostSendSmsTestFailed.md)
- [PutRevokeUserPermission](docs/PutRevokeUserPermission.md)
- [Putresendcancelinvitation](docs/Putresendcancelinvitation.md)
- [RemainingCreditModel](docs/RemainingCreditModel.md)
- [RemainingCreditModelChild](docs/RemainingCreditModelChild.md)
- [RemainingCreditModelReseller](docs/RemainingCreditModelReseller.md)
- [RemoveContactFromList](docs/RemoveContactFromList.md)
- [RemoveCredits](docs/RemoveCredits.md)
- [RequestContactExport](docs/RequestContactExport.md)
- [RequestContactExportCustomContactFilter](docs/RequestContactExportCustomContactFilter.md)
- [RequestContactImport](docs/RequestContactImport.md)
- [RequestContactImportJsonBody](docs/RequestContactImportJsonBody.md)
- [RequestContactImportNewList](docs/RequestContactImportNewList.md)
- [RequestSmsRecipientExport](docs/RequestSmsRecipientExport.md)
- [ScheduleSmtpEmail](docs/ScheduleSmtpEmail.md)
- [SendReport](docs/SendReport.md)
- [SendReportEmail](docs/SendReportEmail.md)
- [SendSms](docs/SendSms.md)
- [SendSmtpEmail](docs/SendSmtpEmail.md)
- [SendSmtpEmailAttachment](docs/SendSmtpEmailAttachment.md)
- [SendSmtpEmailBcc](docs/SendSmtpEmailBcc.md)
- [SendSmtpEmailCc](docs/SendSmtpEmailCc.md)
- [SendSmtpEmailMessageVersions](docs/SendSmtpEmailMessageVersions.md)
- [SendSmtpEmailReplyTo](docs/SendSmtpEmailReplyTo.md)
- [SendSmtpEmailReplyTo1](docs/SendSmtpEmailReplyTo1.md)
- [SendSmtpEmailSender](docs/SendSmtpEmailSender.md)
- [SendSmtpEmailTo](docs/SendSmtpEmailTo.md)
- [SendSmtpEmailTo1](docs/SendSmtpEmailTo1.md)
- [SendTestEmail](docs/SendTestEmail.md)
- [SendTestSms](docs/SendTestSms.md)
- [SendTransacSms](docs/SendTransacSms.md)
- [SendWhatsappMessage](docs/SendWhatsappMessage.md)
- [SetConfigDisplayCurrency](docs/SetConfigDisplayCurrency.md)
- [SsoTokenRequest](docs/SsoTokenRequest.md)
- [SsoTokenRequestCorporate](docs/SsoTokenRequestCorporate.md)
- [SubAccountAppsToggleRequest](docs/SubAccountAppsToggleRequest.md)
- [SubAccountDetailsResponse](docs/SubAccountDetailsResponse.md)
- [SubAccountDetailsResponseGroups](docs/SubAccountDetailsResponseGroups.md)
- [SubAccountDetailsResponsePlanInfo](docs/SubAccountDetailsResponsePlanInfo.md)
- [SubAccountDetailsResponsePlanInfoCredits](docs/SubAccountDetailsResponsePlanInfoCredits.md)
- [SubAccountDetailsResponsePlanInfoCreditsEmails](docs/SubAccountDetailsResponsePlanInfoCreditsEmails.md)
- [SubAccountDetailsResponsePlanInfoCreditsSms](docs/SubAccountDetailsResponsePlanInfoCreditsSms.md)
- [SubAccountDetailsResponsePlanInfoCreditsWpSubscribers](docs/SubAccountDetailsResponsePlanInfoCreditsWpSubscribers.md)
- [SubAccountDetailsResponsePlanInfoFeatures](docs/SubAccountDetailsResponsePlanInfoFeatures.md)
- [SubAccountDetailsResponsePlanInfoFeaturesInbox](docs/SubAccountDetailsResponsePlanInfoFeaturesInbox.md)
- [SubAccountDetailsResponsePlanInfoFeaturesLandingPage](docs/SubAccountDetailsResponsePlanInfoFeaturesLandingPage.md)
- [SubAccountDetailsResponsePlanInfoFeaturesUsers](docs/SubAccountDetailsResponsePlanInfoFeaturesUsers.md)
- [SubAccountUpdatePlanRequest](docs/SubAccountUpdatePlanRequest.md)
- [SubAccountUpdatePlanRequestCredits](docs/SubAccountUpdatePlanRequestCredits.md)
- [SubAccountUpdatePlanRequestFeatures](docs/SubAccountUpdatePlanRequestFeatures.md)
- [SubAccountsResponse](docs/SubAccountsResponse.md)
- [SubAccountsResponseGroups](docs/SubAccountsResponseGroups.md)
- [SubAccountsResponseSubAccounts](docs/SubAccountsResponseSubAccounts.md)
- [Task](docs/Task.md)
- [TaskList](docs/TaskList.md)
- [TaskReminder](docs/TaskReminder.md)
- [TaskTypes](docs/TaskTypes.md)
- [UpdateAttribute](docs/UpdateAttribute.md)
- [UpdateAttributeEnumeration](docs/UpdateAttributeEnumeration.md)
- [UpdateBatchContacts](docs/UpdateBatchContacts.md)
- [UpdateBatchContactsContacts](docs/UpdateBatchContactsContacts.md)
- [UpdateBatchContactsModel](docs/UpdateBatchContactsModel.md)
- [UpdateCampaignStatus](docs/UpdateCampaignStatus.md)
- [UpdateChild](docs/UpdateChild.md)
- [UpdateChildAccountStatus](docs/UpdateChildAccountStatus.md)
- [UpdateChildDomain](docs/UpdateChildDomain.md)
- [UpdateContact](docs/UpdateContact.md)
- [UpdateCouponCollection](docs/UpdateCouponCollection.md)
- [UpdateEmailCampaign](docs/UpdateEmailCampaign.md)
- [UpdateEmailCampaignRecipients](docs/UpdateEmailCampaignRecipients.md)
- [UpdateEmailCampaignSender](docs/UpdateEmailCampaignSender.md)
- [UpdateExternalFeed](docs/UpdateExternalFeed.md)
- [UpdateList](docs/UpdateList.md)
- [UpdateSender](docs/UpdateSender.md)
- [UpdateSmsCampaign](docs/UpdateSmsCampaign.md)
- [UpdateSmtpTemplate](docs/UpdateSmtpTemplate.md)
- [UpdateSmtpTemplateSender](docs/UpdateSmtpTemplateSender.md)
- [UpdateWebhook](docs/UpdateWebhook.md)
- [UpdateWhatsAppCampaign](docs/UpdateWhatsAppCampaign.md)
- [UploadImageModel](docs/UploadImageModel.md)
- [UploadImageToGallery](docs/UploadImageToGallery.md)
- [VariablesItems](docs/VariablesItems.md)
- [WhatsappCampStats](docs/WhatsappCampStats.md)
- [WhatsappCampTemplate](docs/WhatsappCampTemplate.md)
- [GetChildInfo](docs/GetChildInfo.md)
- [GetExtendedCampaignOverview](docs/GetExtendedCampaignOverview.md)
- [GetExtendedClient](docs/GetExtendedClient.md)
- [GetExtendedContactDetails](docs/GetExtendedContactDetails.md)
- [GetExtendedList](docs/GetExtendedList.md)
- [GetSmsCampaign](docs/GetSmsCampaign.md)
- [GetAccount](docs/GetAccount.md)
- [GetEmailCampaign](docs/GetEmailCampaign.md)
## Documentation For Authorization
## api-key
- **Type**: API key
Example
```golang
auth := context.WithValue(context.Background(), sw.ContextAPIKey, sw.APIKey{
Key: "APIKEY",
Prefix: "Bearer", // Omit if not necessary.
})
r, err := client.Service.Operation(auth, args)
```
## partner-key
- **Type**: API key
Example
```golang
auth := context.WithValue(context.Background(), sw.ContextAPIKey, sw.APIKey{
Key: "APIKEY",
Prefix: "Bearer", // Omit if not necessary.
})
r, err := client.Service.Operation(auth, args)
```
## Author
contact@brevo.com