egoisdk
v1.1.0-RC2
Published
__IntroductionJust_a_quick_peek_This_is_our_new_version_of_API__Remember_it_is_not_stable_yet_But_we_invite_you_play_with_it_and_give_us_your_feedback__Getting_StartedE_goi_can_be_integrated_with_many_environments_and_programming_languages_via_our_REST_AP
Downloads
182
Readme
Almost anything you can do in E-goi, you can do with our API.
The API describes each available method. Learn about parameters, errors, and how to format your requests. That means you can easily call on E-goi actions for your integration. API Full documentation at https://developers.e-goi.com/api/v3/
If you find a bug or something worth fixing, create an issue.
Changelog
1.1.0RC2
Installation
For Node.js
npm
To publish the library as a npm, please follow the procedure in "Publishing npm packages".
Then install it via:
npm install egoiSdk --save
Local development
To use the library locally without publishing to a remote npm registry, first install the dependencies by changing
into the directory containing package.json
(and this README). Let's call this JAVASCRIPT_CLIENT_DIR
. Then run:
npm install
Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR
:
npm link
Finally, switch to the directory you want to use your egoiSdk from, and run:
npm link /path/to/<JAVASCRIPT_CLIENT_DIR>
You should now be able to require('egoiSdk')
in javascript files from the directory you ran the last
command above from.
git
If the library is hosted at a git repository, e.g. https://github.com/E-goi/sdk-javascript then install it via:
npm install E-goi/sdk-javascript --save
For browser
The library also works in the browser environment via npm and browserify. After following
the above steps with Node.js and installing browserify with npm install -g browserify
,
perform the following (assuming main.js is your entry file, that's to say your javascript file where you actually
use this library):
browserify main.js > bundle.js
Then include bundle.js in the HTML pages.
Webpack Configuration
Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:
module: {
rules: [
{
parser: {
amd: false
}
}
]
}
Getting Started
Please follow the installation instruction and execute the following JS code:
var egoiSdk = require('egoiSdk');
var defaultClient = egoiSdk.ApiClient.instance;
// Configure API key authorization: Apikey
var Apikey = defaultClient.authentications['Apikey'];
Apikey.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//Apikey.apiKeyPrefix['Apikey'] = "Token"
var api = new egoiSdk.AdvancedReportsApi()
var generateEmailBouncesReport = new egoiSdk.GenerateEmailBouncesReport(); // {GenerateEmailBouncesReport} Parameters for the email bounces report
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
api.generateEmailBouncesReport(generateEmailBouncesReport, callback);
Documentation for API Endpoints
All URIs are relative to https://api.egoiapp.com
Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- egoiSdk.AdvancedReportsApi | generateEmailBouncesReport | POST /reports/advanced/email-bounces | Generate email bounces report egoiSdk.AdvancedReportsApi | generateEmailClicksByContactReport | POST /reports/advanced/email-clicks-by-contact | Generate email clicks by contact report egoiSdk.AdvancedReportsApi | generateEmailClicksByUrlReport | POST /reports/advanced/email-clicks-by-url | Generate email clicks by URL report egoiSdk.AdvancedReportsApi | generateEmailEventsReport | POST /reports/advanced/email-events | Generate email events report egoiSdk.AdvancedReportsApi | generateEmailSmsReport | POST /reports/advanced/sms-bounces | Generate SMS bounces report egoiSdk.AdvancedReportsApi | generateEmailUnsubscriptionsReport | POST /reports/advanced/email-unsubscriptions | Generate email unsubscriptions report egoiSdk.AdvancedReportsApi | generateFormAnswersReport | POST /reports/advanced/form-answers | Generate form answers report egoiSdk.AdvancedReportsApi | generateSendsReport | POST /reports/advanced/sends | Generate sends report egoiSdk.AdvancedReportsApi | generateSmsEventsReport | POST /reports/advanced/sms-events | Generate SMS events report egoiSdk.AdvancedReportsApi | generateSubscriptionsReport | POST /reports/advanced/subscriptions | Generate subscriptions report egoiSdk.AdvancedReportsApi | generateUnsubscriptionsReport | POST /reports/advanced/unsubscriptions | Generate unsubscriptions report egoiSdk.AdvancedReportsApi | getAllAdvancedReports | GET /reports/advanced | Get all advanced reports egoiSdk.AutomationsApi | deleteAutomation | DELETE /automations/{automation_id} | Remove automation egoiSdk.AutomationsApi | getAllAutomations | GET /automations | Get all automations egoiSdk.CNamesApi | createCName | POST /cnames | Create cname egoiSdk.CNamesApi | getAllCNames | GET /cnames | Get All CNames egoiSdk.CampaignGroupsApi | createCampaignGroup | POST /campaign-groups | Create new campaign group egoiSdk.CampaignGroupsApi | deleteCampaignGroup | DELETE /campaign-groups/{group_id} | Remove Campaign Group egoiSdk.CampaignGroupsApi | getAllCampaignGroups | GET /campaign-groups | Get all campaign groups egoiSdk.CampaignGroupsApi | updateCampaignGroup | PUT /campaign-groups/{group_id} | Update a specific campaign group egoiSdk.CampaignsApi | deleteCampaigns | DELETE /campaigns/{campaign_hash} | Remove Campaign egoiSdk.CampaignsApi | getAllCampaigns | GET /campaigns | Get all Campaigns egoiSdk.ContactsApi | actionActivateContacts | POST /lists/{list_id}/contacts/actions/activate | Activate contacts egoiSdk.ContactsApi | actionAttachTag | POST /lists/{list_id}/contacts/actions/attach-tag | Attach tag to contact egoiSdk.ContactsApi | actionDeactivateContacts | POST /lists/{list_id}/contacts/actions/deactivate | Deactivate contacts egoiSdk.ContactsApi | actionDetachTag | POST /lists/{list_id}/contacts/actions/detach-tag | Detach tag to contact egoiSdk.ContactsApi | actionExportContacts | POST /lists/{list_id}/contacts/actions/export | Exports a list of contacts egoiSdk.ContactsApi | actionForgetContacts | POST /lists/{list_id}/contacts/actions/forget | Forget contacts egoiSdk.ContactsApi | actionImportBulk | POST /lists/{list_id}/contacts/actions/import-bulk | Import collection of contacts egoiSdk.ContactsApi | actionStartAutomation | POST /lists/{list_id}/contacts/actions/start-automation | Start automation egoiSdk.ContactsApi | actionUnsubscribeContact | POST /lists/{list_id}/contacts/actions/unsubscribe | Unsubscribes contacts egoiSdk.ContactsApi | createContact | POST /lists/{list_id}/contacts | Create new contact egoiSdk.ContactsApi | getAllContactActivities | GET /lists/{list_id}/contacts/{contact_id}/activities | Get all contact activities egoiSdk.ContactsApi | getAllContacts | GET /lists/{list_id}/contacts | Get all contacts egoiSdk.ContactsApi | getContact | GET /lists/{list_id}/contacts/{contact_id} | Get contact egoiSdk.ContactsApi | patchContact | PATCH /lists/{list_id}/contacts/{contact_id} | Update a specific contact egoiSdk.ContactsApi | searchContacts | GET /contacts/search | Search contact egoiSdk.EcommerceApi | createCatalog | POST /catalogs | Create new catalog egoiSdk.EcommerceApi | createProduct | POST /catalogs/{catalog_id}/products | Create new product egoiSdk.EcommerceApi | deleteCatalog | DELETE /catalogs/{catalog_id} | Remove catalog egoiSdk.EcommerceApi | deleteProduct | DELETE /catalogs/{catalog_id}/products/{product_identifier} | Remove product egoiSdk.EcommerceApi | getAllCatalogs | GET /catalogs | Get all catalogs egoiSdk.EcommerceApi | getAllProducts | GET /catalogs/{catalog_id}/products | Get all products egoiSdk.EcommerceApi | getProduct | GET /catalogs/{catalog_id}/products/{product_identifier} | Get product egoiSdk.EcommerceApi | importOrdersBulk | POST /lists/{list_id}/orders | Orders import bulk request egoiSdk.EcommerceApi | importProducts | POST /catalogs/{catalog_id}/products/actions/import | Import products egoiSdk.EcommerceApi | updateProduct | PATCH /catalogs/{catalog_id}/products/{product_identifier} | Update product egoiSdk.EmailApi | actionEnableEmailRss | POST /campaigns/email/rss/{campaign_hash}/actions/enable | Enables a rss email campaign egoiSdk.EmailApi | actionSendEmail | POST /campaigns/email/{campaign_hash}/actions/send | Send email message egoiSdk.EmailApi | createEmailCampaign | POST /campaigns/email | Create new email campaign egoiSdk.EmailApi | createEmailRssCampaign | POST /campaigns/email/rss | Create new email rss campaign egoiSdk.EmailApi | patchEmailCampaign | PATCH /campaigns/email/{campaign_hash} | Update a specific email campaign egoiSdk.FieldsApi | createExtraField | POST /lists/{list_id}/fields/extra | Create extra field egoiSdk.FieldsApi | createFieldOption | POST /lists/{list_id}/fields/extra/{field_id}/options | Create new field option egoiSdk.FieldsApi | deleteExtraField | DELETE /lists/{list_id}/fields/extra/{field_id} | Remove extra field egoiSdk.FieldsApi | deleteFieldOption | DELETE /lists/{list_id}/fields/extra/{field_id}/options/{option_id} | Deletes an option egoiSdk.FieldsApi | getAllFieldOptions | GET /lists/{list_id}/fields/extra/{field_id}/options | Get all field options egoiSdk.FieldsApi | getAllFields | GET /lists/{list_id}/fields | Get all fields egoiSdk.FieldsApi | patchBaseField | PATCH /lists/{list_id}/fields/base/{field_id} | Update base field egoiSdk.FieldsApi | patchExtraField | PATCH /lists/{list_id}/fields/extra/{field_id} | Update extra field egoiSdk.FieldsApi | updateFieldOption | PATCH /lists/{list_id}/fields/extra/{field_id}/options/{option_id} | Update field option egoiSdk.ListsApi | createList | POST /lists | Create new list egoiSdk.ListsApi | deleteList | DELETE /lists/{list_id} | Remove list egoiSdk.ListsApi | getAllLists | GET /lists | Get all lists egoiSdk.ListsApi | updateList | PATCH /lists/{list_id} | Update a specific list egoiSdk.MyAccountApi | enableTe | POST /my-account/actions/enable-te | Enable Track&Engage egoiSdk.MyAccountApi | getMyAccount | GET /my-account | Get My Account Info egoiSdk.OperationsApi | actionApproveOperation | POST /operations/actions/approve | Approve operation egoiSdk.OperationsApi | actionCancelOperation | POST /operations/actions/cancel | Cancel operation egoiSdk.OperationsApi | actionPauseOperation | POST /operations/actions/pause | Pause operation egoiSdk.OperationsApi | actionResumeOperation | POST /operations/actions/resume | Resume operation egoiSdk.OperationsApi | getAllOperations | GET /operations | Get all queued operations egoiSdk.PingApi | ping | POST /ping | Pings the API egoiSdk.PushApi | actionSendPush | POST /campaigns/push/{campaign_hash}/actions/send | Send push message egoiSdk.PushApi | createPushCampaign | POST /campaigns/push | Create new push campaign egoiSdk.PushApi | patchPushCampaign | PATCH /campaigns/push/{campaign_hash} | Update a specific push campaign egoiSdk.ReportsApi | getSMSReport | GET /reports/sms/{campaign_hash} | Get sms report egoiSdk.ReportsApi | getVoiceReport | GET /reports/voice/{campaign_hash} | Get voice report egoiSdk.ReportsApi | getWebPushReport | GET /reports/web-push/{campaign_hash} | Get webpush report egoiSdk.SegmentsApi | deleteSegment | DELETE /lists/{list_id}/segments/{segment_id} | Remove segment egoiSdk.SegmentsApi | getAllSegments | GET /lists/{list_id}/segments | Get all segments egoiSdk.SendersApi | createCellphoneSender | POST /senders/cellphone | Create cellphone sender egoiSdk.SendersApi | createEmailSender | POST /senders/email | Create email sender egoiSdk.SendersApi | createPhoneSender | POST /senders/phone | Create phone sender egoiSdk.SendersApi | deleteCellphoneSender | DELETE /senders/cellphone/{sender_id} | Remove cellphone sender egoiSdk.SendersApi | deleteEmailSender | DELETE /senders/email/{sender_id} | Remove email sender egoiSdk.SendersApi | deletePhoneSender | DELETE /senders/phone/{sender_id} | Remove phone sender egoiSdk.SendersApi | getAllCellphoneSenders | GET /senders/cellphone | Get all cellphone senders egoiSdk.SendersApi | getAllEmailSenders | GET /senders/email | Get all email senders egoiSdk.SendersApi | getAllPhoneSenders | GET /senders/phone | Get all phone senders egoiSdk.SendersApi | putEmailSender | PUT /senders/email/{sender_id} | Update email sender egoiSdk.SmartSmsApi | actionSendSmartSms | POST /campaigns/smart-sms/{campaign_hash}/actions/send | Send smart sms message egoiSdk.SmartSmsApi | createSmartSmsCampaign | POST /campaigns/smart-sms | Create new smart sms campaign egoiSdk.SmartSmsApi | patchSmartSmsCampaign | PATCH /campaigns/smart-sms/{campaign_hash} | Update a specific smart sms campaign egoiSdk.SmsApi | actionSendSms | POST /campaigns/sms/{campaign_hash}/actions/send | Send sms message egoiSdk.SmsApi | createSmsCampaign | POST /campaigns/sms | Create new sms campaign egoiSdk.SmsApi | patchSmsCampaign | PATCH /campaigns/sms/{campaign_hash} | Update a specific sms campaign egoiSdk.SuppressionListApi | getAllSuppressionList | GET /suppression-list | Get the suppression list egoiSdk.TagsApi | createTag | POST /tags | Create new tag egoiSdk.TagsApi | deleteTag | DELETE /tags/{tag_id} | Remove tag egoiSdk.TagsApi | getAllTags | GET /tags | Get all tags egoiSdk.TagsApi | updateTag | PUT /tags/{tag_id} | Update a specific tag egoiSdk.UsersApi | deleteUser | DELETE /users/{user_id} | Remove user egoiSdk.UsersApi | getAllUsers | GET /users | Get all users egoiSdk.UtilitiesApi | getAllCountries | GET /utilities/countries | Get all countries egoiSdk.VoiceApi | actionSendVoice | POST /campaigns/voice/{campaign_hash}/actions/send | Send voice message egoiSdk.VoiceApi | createVoiceCampaign | POST /campaigns/voice | Create new voice campaign egoiSdk.VoiceApi | patchVoiceCampaign | PATCH /campaigns/voice/{campaign_hash} | Update a specific voice campaign egoiSdk.WebHooksApi | createWebhook | POST /webhooks | Create new webhook egoiSdk.WebHooksApi | deleteWebhook | DELETE /webhooks/{webhook_id} | Remove webhook egoiSdk.WebHooksApi | getAllWebhooks | GET /webhooks | Get all webhooks egoiSdk.WebpushApi | actionEnableWebPushRss | POST /campaigns/webpush/rss/{campaign_hash}/actions/enable | Enable a rss webpush campaign egoiSdk.WebpushApi | actionSendWebPush | POST /campaigns/web-push/{campaign_hash}/actions/send | Send webpush message egoiSdk.WebpushApi | createWebPushCampaign | POST /campaigns/web-push | Create new webpush campaign egoiSdk.WebpushApi | createWebPushRssCampaign | POST /campaigns/webpush/rss | Create new webpush rss campaign egoiSdk.WebpushApi | createWebpushSite | POST /webpush/sites | Creates a webpush site egoiSdk.WebpushApi | getAllWebPushSites | GET /webpush/sites | Get all webpush sites egoiSdk.WebpushApi | patchWebPushCampaign | PATCH /campaigns/web-push/{campaign_hash} | Update a specific webpush campaign
Documentation for Models
- egoiSdk.AbstractCampaignSendRequest
- egoiSdk.AbstractCampaignSendRequestSegments
- egoiSdk.AbstractCampaignTemplate
- egoiSdk.AbstractCellphoneSender
- egoiSdk.AbstractSegment
- egoiSdk.AbstractSendEmail
- egoiSdk.AbstractSendVoice
- egoiSdk.AcceptedResponse
- egoiSdk.ActivateContactsAll
- egoiSdk.ActivateContactsMany
- egoiSdk.ActivateContactsRequest
- egoiSdk.ActivityCollection
- egoiSdk.AdvancedReport
- egoiSdk.AdvancedReportCampaignsObject
- egoiSdk.AdvancedReportEmailBouncesColumns
- egoiSdk.AdvancedReportEmailBouncesOptions
- egoiSdk.AdvancedReportEmailClicksByContactColumns
- egoiSdk.AdvancedReportEmailClicksByContactOptions
- egoiSdk.AdvancedReportEmailClicksByUrlColumns
- egoiSdk.AdvancedReportEmailClicksByUrlOptions
- egoiSdk.AdvancedReportEmailEventsColumns
- egoiSdk.AdvancedReportEmailEventsOptions
- egoiSdk.AdvancedReportEmailUnsubscriptionsColumns
- egoiSdk.AdvancedReportEmailUnsubscriptionsOptions
- egoiSdk.AdvancedReportRange
- egoiSdk.AdvancedReportSendsColumns
- egoiSdk.AdvancedReportSendsOptions
- egoiSdk.AdvancedReportSmsBouncesColumns
- egoiSdk.AdvancedReportSmsBouncesOptions
- egoiSdk.AdvancedReportSmsEventsColumns
- egoiSdk.AdvancedReportSmsEventsOptions
- egoiSdk.AdvancedReportSubscriptionsColumns
- egoiSdk.AdvancedReportSubscriptionsOptions
- egoiSdk.AdvancedReportUnsubscriptionsColumns
- egoiSdk.AdvancedReportUnsubscriptionsOptions
- egoiSdk.AdvancedReportsCollection
- egoiSdk.AlphanumericCellphoneSender
- egoiSdk.AttachTagRequest
- egoiSdk.AttachTagResponse
- egoiSdk.AutomaticSegment
- egoiSdk.Automation
- egoiSdk.AutomationCollection
- egoiSdk.BadRequest
- egoiSdk.BalanceInfo
- egoiSdk.BalanceInfoBalanceInfo
- egoiSdk.BaseConflict
- egoiSdk.BasicProduct
- egoiSdk.BasicSender
- egoiSdk.BillingInfo
- egoiSdk.BulkActionResponse
- egoiSdk.CName
- egoiSdk.CNamesCollection
- egoiSdk.Campaign
- egoiSdk.CampaignEmailBaseContent
- egoiSdk.CampaignEmailContent
- egoiSdk.CampaignEmailContentFile
- egoiSdk.CampaignEmailContentHtml
- egoiSdk.CampaignEmailContentHtmlPatch
- egoiSdk.CampaignEmailContentTemplate
- egoiSdk.CampaignEmailContentWebPage
- egoiSdk.CampaignEmailRssContent
- egoiSdk.CampaignEmailRssContentHtml
- egoiSdk.CampaignEmailScheduleRequest
- egoiSdk.CampaignEmailSendNowRequest
- egoiSdk.CampaignEmailSendRequest
- egoiSdk.CampaignGroup
- egoiSdk.CampaignGroupCollection
- egoiSdk.CampaignHash
- egoiSdk.CampaignPushContent
- egoiSdk.CampaignPushContentTemplate
- egoiSdk.CampaignPushContentText
- egoiSdk.CampaignPushScheduleRequest
- egoiSdk.CampaignPushSendRequest
- egoiSdk.CampaignScheduleDate
- egoiSdk.CampaignSentLast30Days
- egoiSdk.CampaignSentLast30DaysErrors
- egoiSdk.CampaignSmartSmsHtml
- egoiSdk.CampaignSmartSmsImport
- egoiSdk.CampaignSmartSmsOptions
- egoiSdk.CampaignSmartSmsPageContent
- egoiSdk.CampaignSmartSmsRedirect
- egoiSdk.CampaignSmartSmsScheduleRequest
- egoiSdk.CampaignSmartSmsSendRequest
- egoiSdk.CampaignSmsContent
- egoiSdk.CampaignSmsContentTemplate
- egoiSdk.CampaignSmsContentText
- egoiSdk.CampaignSmsOptions
- egoiSdk.CampaignSmsScheduleRequest
- egoiSdk.CampaignSmsSendRequest
- egoiSdk.CampaignVoiceScheduleRequest
- egoiSdk.CampaignVoiceSendRequest
- egoiSdk.CampaignWebPushScheduleRequest
- egoiSdk.CampaignWebPushSendRequest
- egoiSdk.CampaignsCollection
- egoiSdk.Catalog
- egoiSdk.CatalogCollection
- egoiSdk.CatalogPostRequest
- egoiSdk.CellphoneSender
- egoiSdk.CellphoneSenderCollection
- egoiSdk.CnameExists
- egoiSdk.CnameExistsErrors
- egoiSdk.ComplexContact
- egoiSdk.ComplexField
- egoiSdk.ComplexList
- egoiSdk.ComplexUser
- egoiSdk.Conflict
- egoiSdk.Contact
- egoiSdk.ContactActivity
- egoiSdk.ContactActivityAbstractActionsWithData
- egoiSdk.ContactActivityClick
- egoiSdk.ContactBaseExtra
- egoiSdk.ContactBaseExtraBulk
- egoiSdk.ContactBaseFieldsBulkSchema
- egoiSdk.ContactBaseFieldsSchema
- egoiSdk.ContactBaseStatusExtra
- egoiSdk.ContactBaseStatusExtraBulk
- egoiSdk.ContactBaseWithStatusFieldsBulkSchema
- egoiSdk.ContactBaseWithStatusFieldsSchema
- egoiSdk.ContactBaseWithStatusFieldsSchemaBase
- egoiSdk.ContactBaseWithStatusFieldsSchemaBasePushTokenAndroid
- egoiSdk.ContactBaseWithStatusFieldsSchemaBasePushTokenIos
- egoiSdk.ContactBulk
- egoiSdk.ContactCollection
- egoiSdk.ContactExportRequest
- egoiSdk.ContactExtraFieldCellphone
- egoiSdk.ContactExtraFieldCellphoneBulk
- egoiSdk.ContactExtraFieldDate
- egoiSdk.ContactExtraFieldEmail
- egoiSdk.ContactExtraFieldEmailBulk
- egoiSdk.ContactExtraFieldNumber
- egoiSdk.ContactExtraFieldOptions
- egoiSdk.ContactExtraFieldPhone
- egoiSdk.ContactExtraFieldPhoneBulk
- egoiSdk.ContactExtraFieldText
- egoiSdk.ContactExtraFields
- egoiSdk.ContactExtraFieldsBulk
- egoiSdk.ContactExtraFieldsBulkSchema
- egoiSdk.ContactExtraFieldsSchema
- egoiSdk.ContactForgetRequest
- egoiSdk.ContactInsideBase
- egoiSdk.ContactInsideBaseBulk
- egoiSdk.ContactOtherActivity
- egoiSdk.ContactSearchResponse
- egoiSdk.ContactStatusFieldsBulkSchema
- egoiSdk.ContactStatusFieldsSchema
- egoiSdk.ContactTags
- egoiSdk.ContactTagsBulk
- egoiSdk.ContentVoice
- egoiSdk.ContentVoiceAudio
- egoiSdk.ContentVoicePatch
- egoiSdk.ContentVoiceTemplate
- egoiSdk.Country
- egoiSdk.CountryCollection
- egoiSdk.CreateContactResponse
- egoiSdk.DeactivateContactsAll
- egoiSdk.DeactivateContactsMany
- egoiSdk.DeactivateContactsRequest
- egoiSdk.DeleteCampaignsConflict
- egoiSdk.DeleteFieldsConflict
- egoiSdk.DeleteListsConflict
- egoiSdk.DeleteListsConflictsErrors
- egoiSdk.DeleteSegmentsConflict
- egoiSdk.DeleteSegmentsConflictsErrors
- egoiSdk.DomainAlreadyDefined
- egoiSdk.DomainAlreadyDefinedErrors
- egoiSdk.EmailBouncesCampaignFields
- egoiSdk.EmailBouncesListStatsFields
- egoiSdk.EmailCampaignCreate
- egoiSdk.EmailCampaignPatch
- egoiSdk.EmailCampaignTemplate
- egoiSdk.EmailClicksByContactCampaignFields
- egoiSdk.EmailClicksByContactListStatsFields
- egoiSdk.EmailClicksByUrlCampaignFields
- egoiSdk.EmailClicksByUrlListStatsFields
- egoiSdk.EmailEventsCampaignFields
- egoiSdk.EmailEventsListStatsFields
- egoiSdk.EmailRssCampaignCreate
- egoiSdk.EmailSendSegment
- egoiSdk.EmailSender
- egoiSdk.EmailSenderCollection
- egoiSdk.EmailSenderPutRequest
- egoiSdk.EmailUnsubscriptionsCampaignFields
- egoiSdk.EmailUnsubscriptionsListStatsFields
- egoiSdk.EnableTeConflict
- egoiSdk.EnableTeConflictsErrors
- egoiSdk.ExportContactsWebhookData
- egoiSdk.Field
- egoiSdk.FieldCollection
- egoiSdk.FieldInUse
- egoiSdk.FieldInUseErrors
- egoiSdk.FieldInUseErrorsFieldInUseData
- egoiSdk.FieldOption
- egoiSdk.FieldOptionsCollection
- egoiSdk.Forbidden
- egoiSdk.Form
- egoiSdk.GeneralInfo
- egoiSdk.GenerateEmailBouncesReport
- egoiSdk.GenerateEmailClicksByContactReport
- egoiSdk.GenerateEmailClicksByUrlReport
- egoiSdk.GenerateEmailEventsReport
- egoiSdk.GenerateEmailUnsubscriptionsReport
- egoiSdk.GenerateFormAnswersReport
- egoiSdk.GenerateSendsReport
- egoiSdk.GenerateSmsBouncesReport
- egoiSdk.GenerateSmsEventsReport
- egoiSdk.GenerateSubscriptionsReport
- egoiSdk.GenerateUnsubscriptionsReport
- egoiSdk.HasAutomations
- egoiSdk.HasAutomationsErrors
- egoiSdk.HasCampaignsLastThirtyDays
- egoiSdk.HasCampaignsLastThirtyDaysErrors
- egoiSdk.HasPushApp
- egoiSdk.HasPushAppErrors
- egoiSdk.HasQueuedCampaigns
- egoiSdk.HasQueuedCampaignsErrors
- egoiSdk.HasQueuedOperations
- egoiSdk.HasQueuedOperationsErrors
- egoiSdk.HasWebPushSite
- egoiSdk.HasWebPushSiteErrors
- egoiSdk.HashcodeCampaign
- egoiSdk.HeaderFooter
- egoiSdk.HeaderFooterFooterLinks
- egoiSdk.HeaderFooterHeaderLinks
- egoiSdk.HeaderFooterTemplate
- egoiSdk.ImportBulkRequest
- egoiSdk.ImportOrdersBulkBulkRequest
- egoiSdk.ImportOrdersBulkBulkRequestItems
- egoiSdk.InlineObject
- egoiSdk.InlineResponse200
- egoiSdk.InternalServerError
- egoiSdk.InvalidSegmentType
- egoiSdk.InvalidSegmentTypeErrors
- egoiSdk.Language
- egoiSdk.LimitContactsActionSend
- egoiSdk.LimitContactsPercentActionSend
- egoiSdk.LimitContactsValueActionSend
- egoiSdk.LimitHourActionSend
- egoiSdk.LimitHourActionSendLimitHour
- egoiSdk.LimitSpeedActionSend
- egoiSdk.List
- egoiSdk.ListCollection
- egoiSdk.ListCollection1
- egoiSdk.ListLimitReached
- egoiSdk.ListLimitReachedErrors
- egoiSdk.MessageWebPush
- egoiSdk.MessageWebPushPost
- egoiSdk.MessageWebPushRss
- egoiSdk.ModuleInfo
- egoiSdk.ModuleInfoModuleInfo
- egoiSdk.ModuleInfoModuleInfoTe
- egoiSdk.MyAccount
- egoiSdk.NameAlreadyExists
- egoiSdk.NameAlreadyExistsErrors
- egoiSdk.NotFound
- egoiSdk.NotifyUserIdArrayActionSend
- egoiSdk.Now
- egoiSdk.NumericCellphoneSender
- egoiSdk.OLimitContactsActionSend
- egoiSdk.OSegmentsActionSend
- egoiSdk.OSegmentsWithoutContactActionSend
- egoiSdk.Operation
- egoiSdk.OperationActionRequest
- egoiSdk.OperationActionResponse
- egoiSdk.OperationActionResponseError
- egoiSdk.OperationOperationData
- egoiSdk.OperationsCollection
- egoiSdk.Overall
- egoiSdk.OverallOverall
- egoiSdk.PatchRequestBaseField
- egoiSdk.PatchRequestField
- egoiSdk.PatchRequestList
- egoiSdk.PhoneCampaignTemplate
- egoiSdk.PhoneReport
- egoiSdk.PhoneSender
- egoiSdk.PhoneSenderCollection
- egoiSdk.Ping
- egoiSdk.PlanInfo
- egoiSdk.PlanInfoPlanInfo
- egoiSdk.PostCNameConflict
- egoiSdk.PostContactsConflict
- egoiSdk.PostListsConflict
- egoiSdk.PostProductsConflict
- egoiSdk.PostRequestList
- egoiSdk.PostWebpushSiteConflict
- egoiSdk.Product
- egoiSdk.ProductAlreadyExists
- egoiSdk.ProductAlreadyExistsErrors
- egoiSdk.ProductBulkRequest
- egoiSdk.ProductCollection
- egoiSdk.ProductPatchRequest
- egoiSdk.ProductPatchRequestRelatedProducts
- egoiSdk.ProductPostRequest
- egoiSdk.PushCampaignPatchRequest
- egoiSdk.PushCampaignPatchRequestContent
- egoiSdk.PushCampaignPostRequest
- egoiSdk.PushCampaignPostRequestActions
- egoiSdk.PushCampaignPostRequestGeoOptions
- egoiSdk.PushCampaignPostRequestNotificationOptions
- egoiSdk.PushNotificationSoundSchema
- egoiSdk.PushNotificationSoundSchemaDefault
- egoiSdk.PushNotificationSoundSchemaNone
- egoiSdk.PushNotificationSoundSchemaUrl
- egoiSdk.PushReport
- egoiSdk.PushVersions
- egoiSdk.PushVersionsVersions
- egoiSdk.RemoveRequest
- egoiSdk.RemoveResponse
- egoiSdk.RemoveResponseErrors
- egoiSdk.ReportCampaignsAll
- egoiSdk.ReportCampaignsGroup
- egoiSdk.ReportCampaignsLast
- egoiSdk.ReportCampaignsSpecific
- egoiSdk.RequestItemsUnsubscribe
- egoiSdk.SavedSegment
- egoiSdk.Segment
- egoiSdk.SegmentCollection
- egoiSdk.SegmentsActionSend
- egoiSdk.SegmentsWithoutContactActionSend
- egoiSdk.SendContact
- egoiSdk.SendContactCellphone
- egoiSdk.SendEmailContact
- egoiSdk.SendNone
- egoiSdk.SendPush
- egoiSdk.SendSegment
- egoiSdk.SendSmartSms
- egoiSdk.SendSms
- egoiSdk.SendWebPush
- egoiSdk.SendsCampaignFields
- egoiSdk.SmartSmsCampaign
- egoiSdk.SmartSmsCampaignCampaignContent
- egoiSdk.SmartSmsCampaignPatchRequest
- egoiSdk.SmartSmsCampaignPatchRequestCampaignContent
- egoiSdk.SmartSmsCampaignPatchRequestPageContent
- egoiSdk.SmartSmsSegmentsActionSend
- egoiSdk.SmsBouncesCampaignFields
- egoiSdk.SmsBouncesListStatsFields
- egoiSdk.SmsCampaign
- egoiSdk.SmsCampaignPatchRequest
- egoiSdk.SmsCampaignPatchRequestContent
- egoiSdk.SmsCampaignTemplate
- egoiSdk.SmsEventsCampaignFields
- egoiSdk.SmsEventsListStatsFields
- egoiSdk.SmsSegmentsActionSend
- egoiSdk.StartAutomationRequest
- egoiSdk.StartAutomationResponse
- egoiSdk.SubscriptionsListStatsFields
- egoiSdk.SuppressionList
- egoiSdk.SuppressionListItems
- egoiSdk.Tag
- egoiSdk.TagCollection
- egoiSdk.TagCollection1
- egoiSdk.TagRequest
- egoiSdk.TagSegment
- egoiSdk.TeResponse
- egoiSdk.Unauthorized
- egoiSdk.UniqueFieldInUse
- egoiSdk.UniqueFieldInUseErrors
- egoiSdk.UnprocessableEntity
- egoiSdk.UnsubscriptionObject
- egoiSdk.UnsubscriptionsListStatsFields
- egoiSdk.UsedInAutomations
- egoiSdk.UsedInAutomationsErrors
- egoiSdk.UsedInRecurringMessages
- egoiSdk.UsedInRecurringMessagesErrors
- egoiSdk.User
- egoiSdk.UserCollection
- egoiSdk.UserPostRequest
- egoiSdk.VoiceCampaign
- egoiSdk.VoiceCampaignTemplate
- egoiSdk.VoicePatchCampaign
- egoiSdk.WebPushCampaign
- egoiSdk.WebPushPatchCampaign
- egoiSdk.WebPushReport
- egoiSdk.WebPushReportBrowsers
- egoiSdk.WebPushReportOperatingSystems
- egoiSdk.WebPushRssCampaign
- egoiSdk.WebPushSite
- egoiSdk.WebPushStats
- egoiSdk.Webhook
- egoiSdk.WebhookActionSchema
Documentation for Authorization
Apikey
- Type: API key
- API key parameter name: Apikey
- Location: HTTP header