Get started quickly with E-goi with our integration tools. Our SDK is a modern open source library that makes it easy to integrate your application with E-goi services.
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/
Note: This repository is currently in Release Candidate stage. Use with caution in production environments.
Feel free to fork this repository and adapt it to your needs. Contributions and improvements are always welcome!
PHP 7.4 and later. Should also work with PHP 8.0.
To install the bindings via Composer, add the following to composer.json:
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/e-goi/sdk-php.git"
}
],
"require": {
"e-goi/sdk-php": "*@dev"
}
}Then run composer install
Download the files and include autoload.php:
<?php
require_once('/path/to/OpenAPIClient-php/vendor/autoload.php');Please follow the installation procedure and then run the following:
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Apikey
$config = EgoiClient\Configuration::getDefaultConfiguration()->setApiKey('Apikey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = EgoiClient\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Apikey', 'Bearer');
$apiInstance = new EgoiClient\Api\AdvancedReportsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$generate_by_model_report = new \EgoiClient\EgoiModel\GenerateByModelReport(); // \EgoiClient\EgoiModel\GenerateByModelReport | Parameters for the report by model Id
try {
$result = $apiInstance->generateByModelReport($generate_by_model_report);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling AdvancedReportsApi->generateByModelReport: ', $e->getMessage(), PHP_EOL;
}All URIs are relative to https://api.egoiapp.com
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AdvancedReportsApi | generateByModelReport | POST /reports/advanced/model | Generate report by model |
| AdvancedReportsApi | generateContactActivityReport | POST /reports/advanced/contact-activity | Generate contact activity report |
| AdvancedReportsApi | generateEmailBouncesReport | POST /reports/advanced/email-bounces | Generate email bounces report |
| AdvancedReportsApi | generateEmailClicksByContactReport | POST /reports/advanced/email-clicks-by-contact | Generate email clicks by contact report |
| AdvancedReportsApi | generateEmailClicksByUrlReport | POST /reports/advanced/email-clicks-by-url | Generate email clicks by URL report |
| AdvancedReportsApi | generateEmailEventsReport | POST /reports/advanced/email-events | Generate email events report |
| AdvancedReportsApi | generateEmailUnsubscriptionsReport | POST /reports/advanced/email-unsubscriptions | Generate email unsubscriptions report |
| AdvancedReportsApi | generateFormAnswersReport | POST /reports/advanced/form-answers | Generate form answers report |
| AdvancedReportsApi | generateSendsReport | POST /reports/advanced/sends | Generate sends report |
| AdvancedReportsApi | generateSmsBouncesReport | POST /reports/advanced/sms-bounces | Generate SMS bounces report |
| AdvancedReportsApi | generateSmsEventsReport | POST /reports/advanced/sms-events | Generate SMS events report |
| AdvancedReportsApi | generateSubscriptionsReport | POST /reports/advanced/subscriptions | Generate subscriptions report |
| AdvancedReportsApi | generateUnsubscriptionsReport | POST /reports/advanced/unsubscriptions | Generate unsubscriptions report |
| AdvancedReportsApi | getAllAdvancedReports | GET /reports/advanced | Get all advanced reports |
| AdvancedReportsApi | getAllAdvancedReportsModels | GET /reports/advanced/models | Get all advanced reports models |
| AutomationsApi | deleteAutomation | DELETE /automations/{automation_id} | Remove automation |
| AutomationsApi | getAllActions | GET /automations/{automation_id}/actions | Get all actions from given automation |
| AutomationsApi | getAllAutomations | GET /automations | Get all automations |
| CNamesApi | createCName | POST /cnames | Create cname |
| CNamesApi | getAllCNames | GET /cnames | Get All CNames |
| CampaignGroupsApi | createCampaignGroup | POST /campaign-groups | Create new campaign group |
| CampaignGroupsApi | deleteCampaignGroup | DELETE /campaign-groups/{group_id} | Remove Campaign Group |
| CampaignGroupsApi | getAllCampaignGroups | GET /campaign-groups | Get all campaign groups |
| CampaignGroupsApi | updateCampaignGroup | PUT /campaign-groups/{group_id} | Update a specific campaign group |
| CampaignsApi | deleteCampaigns | DELETE /campaigns/{campaign_hash} | Remove Campaign |
| CampaignsApi | getAllCampaigns | GET /campaigns | Get all Campaigns |
| ConnectedSitesApi | createConnectedSites | POST /connectedsites | Creates a Connected Site |
| ConnectedSitesApi | deleteConnectedSites | DELETE /connectedsites/{domain} | Deletes a Connected Site |
| ConnectedSitesApi | getAllConnectedSites | GET /connectedsites | Get all Connected Sites |
| ConnectedSitesApi | getConnectedSites | GET /connectedsites/{domain} | Get a Connected Site |
| ContactsApi | actionActivateContacts | POST /lists/{list_id}/contacts/actions/activate | Activate contacts |
| ContactsApi | actionAttachTag | POST /lists/{list_id}/contacts/actions/attach-tag | Attach tag to contact |
| ContactsApi | actionDeactivateContacts | POST /lists/{list_id}/contacts/actions/deactivate | Deactivate contacts |
| ContactsApi | actionDetachTag | POST /lists/{list_id}/contacts/actions/detach-tag | Detach tag to contact |
| ContactsApi | actionExportContacts | POST /lists/{list_id}/contacts/actions/export | Exports a list of contacts |
| ContactsApi | actionForgetContacts | POST /lists/{list_id}/contacts/actions/forget | Forget contacts |
| ContactsApi | actionImportBulk | POST /lists/{list_id}/contacts/actions/import-bulk | Import collection of contacts |
| ContactsApi | actionStartAutomation | POST /lists/{list_id}/contacts/actions/start-automation | Start automation |
| ContactsApi | actionUnsubscribeContact | POST /lists/{list_id}/contacts/actions/unsubscribe | Unsubscribes contacts |
| ContactsApi | actionUpdateContacts | POST /lists/{list_id}/contacts/actions/update | Updates contacts |
| ContactsApi | createContact | POST /lists/{list_id}/contacts | Create new contact |
| ContactsApi | getAllContactActivities | GET /lists/{list_id}/contacts/{contact_id}/activities | Get all contact activities |
| ContactsApi | getAllContacts | GET /lists/{list_id}/contacts | Get all contacts |
| ContactsApi | getAllContactsBySegment | GET /lists/{list_id}/contacts/segment/{segment_id} | Get all contacts by Segment Id |
| ContactsApi | getContact | GET /lists/{list_id}/contacts/{contact_id} | Get contact |
| ContactsApi | patchContact | PATCH /lists/{list_id}/contacts/{contact_id} | Update a specific contact |
| ContactsApi | searchContacts | GET /contacts/search | Search contact |
| ContactsApi | updateContactByField | POST /lists/{list_id}/contacts/by-field | Updates a contact by field |
| EcommerceApi | createCart | POST /{domain}/carts | Create cart |
| EcommerceApi | createCatalog | POST /catalogs | Create new catalog |
| EcommerceApi | createOrder | POST /{domain}/orders | Create order |
| EcommerceApi | createProduct | POST /catalogs/{catalog_id}/products | Create new product |
| EcommerceApi | deleteCatalog | DELETE /catalogs/{catalog_id} | Remove catalog |
| EcommerceApi | deleteProduct | DELETE /catalogs/{catalog_id}/products/{product_identifier} | Remove product |
| EcommerceApi | getAllCatalogs | GET /catalogs | Get all catalogs |
| EcommerceApi | getAllProducts | GET /catalogs/{catalog_id}/products | Get all products |
| EcommerceApi | getProduct | GET /catalogs/{catalog_id}/products/{product_identifier} | Get product |
| EcommerceApi | importOrdersBulk | POST /lists/{list_id}/orders | Orders import bulk request |
| EcommerceApi | importProducts | POST /catalogs/{catalog_id}/products/actions/import | Import products |
| EcommerceApi | updateProduct | PATCH /catalogs/{catalog_id}/products/{product_identifier} | Update product |
| EmailApi | actionEnableEmailRss | POST /campaigns/email/rss/{campaign_hash}/actions/enable | Enables a rss email campaign |
| EmailApi | actionSendEmail | POST /campaigns/email/{campaign_hash}/actions/send | Send email message |
| EmailApi | createEmailCampaign | POST /campaigns/email | Create new email campaign |
| EmailApi | createEmailRssCampaign | POST /campaigns/email/rss | Create new email rss campaign |
| EmailApi | patchEmailCampaign | PATCH /campaigns/email/{campaign_hash} | Update a specific email campaign |
| FieldsApi | createExtraField | POST /lists/{list_id}/fields/extra | Create extra field |
| FieldsApi | createFieldOption | POST /lists/{list_id}/fields/extra/{field_id}/options | Create new field option |
| FieldsApi | deleteExtraField | DELETE /lists/{list_id}/fields/extra/{field_id} | Remove extra field |
| FieldsApi | deleteFieldOption | DELETE /lists/{list_id}/fields/extra/{field_id}/options/{option_id} | Deletes an option |
| FieldsApi | getAllFieldOptions | GET /lists/{list_id}/fields/extra/{field_id}/options | Get all field options |
| FieldsApi | getAllFields | GET /lists/{list_id}/fields | Get all fields |
| FieldsApi | patchBaseField | PATCH /lists/{list_id}/fields/base/{field_id} | Update base field |
| FieldsApi | patchExtraField | PATCH /lists/{list_id}/fields/extra/{field_id} | Update extra field |
| FieldsApi | updateFieldOption | PATCH /lists/{list_id}/fields/extra/{field_id}/options/{option_id} | Update field option |
| ListsApi | createList | POST /lists | Create new list |
| ListsApi | deleteList | DELETE /lists/{list_id} | Remove list |
| ListsApi | getAllLists | GET /lists | Get all lists |
| ListsApi | getList | GET /lists/{list_id} | Get list |
| ListsApi | updateList | PATCH /lists/{list_id} | Update a specific list |
| MyAccountApi | enableTe | POST /my-account/actions/enable-te | Enable Track&Engage |
| MyAccountApi | enableTransactional | POST /my-account/actions/enable-transactional | Enable Transactional |
| MyAccountApi | getMyAccount | GET /my-account | Get My Account Info |
| OperationsApi | actionApproveOperation | POST /operations/actions/approve | Approve operation |
| OperationsApi | actionCancelOperation | POST /operations/actions/cancel | Cancel operation |
| OperationsApi | actionPauseOperation | POST /operations/actions/pause | Pause operation |
| OperationsApi | actionResumeOperation | POST /operations/actions/resume | Resume operation |
| OperationsApi | getAllOperations | GET /operations | Get all queued operations |
| PingApi | ping | POST /ping | Pings the API |
| PushApi | actionSendPush | POST /campaigns/push/{campaign_hash}/actions/send | Send push message |
| PushApi | createPushCampaign | POST /campaigns/push | Create new push campaign |
| PushApi | getPushApp | GET /push/apps/{app_id} | Get a Push application from E-goi |
| PushApi | getPushApps | GET /push/apps | Get all Push applications from E-goi |
| PushApi | patchPushCampaign | PATCH /campaigns/push/{campaign_hash} | Update a specific push campaign |
| PushApi | registerPushEvent | POST /push/apps/{app_id}/event | Registers an event from the push notification. |
| PushApi | registerPushToken | POST /push/apps/{app_id}/token | Registers a Firebase token |
| ReportsApi | getEmailReport | GET /reports/email/{campaign_hash} | Get email report |
| ReportsApi | getPushReport | GET /reports/push/{campaign_hash} | Get push report |
| ReportsApi | getSMSReport | GET /reports/sms/{campaign_hash} | Get sms report |
| ReportsApi | getVoiceReport | GET /reports/voice/{campaign_hash} | Get voice report |
| ReportsApi | getWebPushReport | GET /reports/web-push/{campaign_hash} | Get webpush report |
| SegmentsApi | deleteSegment | DELETE /lists/{list_id}/segments/{segment_id} | Remove segment |
| SegmentsApi | getAllSegments | GET /lists/{list_id}/segments | Get all segments |
| SendersApi | createCellphoneSender | POST /senders/cellphone | Create cellphone sender |
| SendersApi | createEmailSender | POST /senders/email | Create email sender |
| SendersApi | createPhoneSender | POST /senders/phone | Create phone sender |
| SendersApi | deleteCellphoneSender | DELETE /senders/cellphone/{sender_id} | Remove cellphone sender |
| SendersApi | deleteEmailSender | DELETE /senders/email/{sender_id} | Remove email sender |
| SendersApi | deletePhoneSender | DELETE /senders/phone/{sender_id} | Remove phone sender |
| SendersApi | getAllCellphoneSenders | GET /senders/cellphone | Get all cellphone senders |
| SendersApi | getAllEmailSenders | GET /senders/email | Get all email senders |
| SendersApi | getAllPhoneSenders | GET /senders/phone | Get all phone senders |
| SendersApi | putEmailSender | PUT /senders/email/{sender_id} | Update email sender |
| SmartSmsApi | actionSendSmartSms | POST /campaigns/smart-sms/{campaign_hash}/actions/send | Send smart sms message |
| SmartSmsApi | createSmartSmsCampaign | POST /campaigns/smart-sms | Create new smart sms campaign |
| SmartSmsApi | patchSmartSmsCampaign | PATCH /campaigns/smart-sms/{campaign_hash} | Update a specific smart sms campaign |
| SmsApi | actionSendSms | POST /campaigns/sms/{campaign_hash}/actions/send | Send sms message |
| SmsApi | createSmsCampaign | POST /campaigns/sms | Create new sms campaign |
| SmsApi | patchSmsCampaign | PATCH /campaigns/sms/{campaign_hash} | Update a specific sms campaign |
| SuppressionListApi | createSuppressionList | POST /suppression-list | Add to suppression list |
| SuppressionListApi | deleteSuppressionList | DELETE /suppression-list/{suppression_id} | Delete from suppression list |
| SuppressionListApi | getAllSuppressionList | GET /suppression-list | Get the suppression list |
| TagsApi | createTag | POST /tags | Create new tag |
| TagsApi | deleteTag | DELETE /tags/{tag_id} | Remove tag |
| TagsApi | getAllTags | GET /tags | Get all tags |
| TagsApi | updateTag | PUT /tags/{tag_id} | Update a specific tag |
| TrackEngageApi | getAllDomains | GET /trackengage/domains | Get all domains |
| TrackEngageApi | getAllGoals | GET /trackengage/goals | Get all goals |
| UsersApi | deleteUser | DELETE /users/{user_id} | Remove user |
| UsersApi | getAllUsers | GET /users | Get all users |
| UtilitiesApi | getAllCountries | GET /utilities/countries | Get all countries |
| VoiceApi | actionSendVoice | POST /campaigns/voice/{campaign_hash}/actions/send | Send voice message |
| VoiceApi | createVoiceCampaign | POST /campaigns/voice | Create new voice campaign |
| VoiceApi | patchVoiceCampaign | PATCH /campaigns/voice/{campaign_hash} | Update a specific voice campaign |
| WebHooksApi | createWebhook | POST /webhooks | Create new webhook |
| WebHooksApi | deleteWebhook | DELETE /webhooks/{webhook_id} | Remove webhook |
| WebHooksApi | getAllWebhooks | GET /webhooks | Get all webhooks |
| WebpushApi | actionEnableWebPushRss | POST /campaigns/webpush/rss/{campaign_hash}/actions/enable | Enable a rss webpush campaign |
| WebpushApi | actionSendWebPush | POST /campaigns/web-push/{campaign_hash}/actions/send | Send webpush message |
| WebpushApi | createWebPushCampaign | POST /campaigns/web-push | Create new webpush campaign |
| WebpushApi | createWebPushRssCampaign | POST /campaigns/webpush/rss | Create new webpush rss campaign |
| WebpushApi | createWebpushSite | POST /webpush/sites | Creates a webpush site |
| WebpushApi | getAllWebPushSites | GET /webpush/sites | Get all webpush sites |
| WebpushApi | patchWebPushCampaign | PATCH /campaigns/web-push/{campaign_hash} | Update a specific webpush campaign |
- AbstractCampaignSendRequest
- AbstractCampaignSendRequestSegments
- AbstractCampaignTemplate
- AbstractCellphoneSender
- AbstractCellphoneSenderAllOf
- AbstractSegment
- AbstractSendEmail
- AbstractSendVoice
- AbstractSendVoiceAllOf
- AbstractSendVoiceAllOf1
- AbstractSuppresionList
- AcceptedResponse
- ActivateContactsAll
- ActivateContactsMany
- ActivateContactsRequest
- ActivityCollection
- AdvancedReport
- AdvancedReportCampaignsObject
- AdvancedReportContactActivityColumns
- AdvancedReportContactActivityOptions
- AdvancedReportEmailBouncesColumns
- AdvancedReportEmailBouncesOptions
- AdvancedReportEmailClicksByContactColumns
- AdvancedReportEmailClicksByContactOptions
- AdvancedReportEmailClicksByUrlColumns
- AdvancedReportEmailClicksByUrlOptions
- AdvancedReportEmailEventsColumns
- AdvancedReportEmailEventsOptions
- AdvancedReportEmailUnsubscriptionsColumns
- AdvancedReportEmailUnsubscriptionsOptions
- AdvancedReportFormsInner
- AdvancedReportListExtraFieldsInner
- AdvancedReportModels
- AdvancedReportRange
- AdvancedReportSendsColumns
- AdvancedReportSendsOptions
- AdvancedReportSmsBouncesColumns
- AdvancedReportSmsBouncesOptions
- AdvancedReportSmsEventsColumns
- AdvancedReportSmsEventsOptions
- AdvancedReportSubscriptionsColumns
- AdvancedReportSubscriptionsOptions
- AdvancedReportUnsubscriptionsColumns
- AdvancedReportUnsubscriptionsOptions
- AdvancedReportsCollection
- AdvancedReportsModelsCollection
- AlphanumericCellphoneSender
- AlphanumericCellphoneSenderPost
- AlphanumericCellphoneSenderPostAllOf
- AppStructure
- AppStructureList
- AttachByContacts
- AttachByFieldId
- AttachBySegment
- AttachTagRequest
- AttachTagResponse
- AutomaticSegment
- AutomaticSegmentAllOf
- Automation
- AutomationActions
- AutomationActionsAllOf
- AutomationActionsCollection
- AutomationAllOf
- AutomationCollection
- AutomationPost
- AutomationPostAllOf
- BadRequest
- BalanceInfo
- BalanceInfoBalanceInfo
- BaseConflict
- BasicProduct
- BasicSender
- BillingInfo
- BillingInfoAllOf
- BillingInfoAllOfBillingInfo
- BillingInfoAllOfBillingInfoCountry
- BulkActionResponse
- CName
- CNamePost
- CNamesCollection
- Campaign
- CampaignEmailBaseContent
- CampaignEmailContent
- CampaignEmailContentFile
- CampaignEmailContentFileAllOf
- CampaignEmailContentHtml
- CampaignEmailContentHtmlAllOf
- CampaignEmailContentHtmlPatch
- CampaignEmailContentHtmlPatchAllOf
- CampaignEmailContentTemplate
- CampaignEmailContentTemplateAllOf
- CampaignEmailContentWebPage
- CampaignEmailContentWebPageAllOf
- CampaignEmailRssContent
- CampaignEmailRssContentHtml
- CampaignEmailRssContentHtmlAllOf
- CampaignEmailScheduleRequest
- CampaignEmailScheduleRequestAllOf
- CampaignEmailSendNowRequest
- CampaignEmailSendRequest
- CampaignGroup
- CampaignGroupAllOf
- CampaignGroupCollection
- CampaignGroupPost
- CampaignGroupPostAllOf
- CampaignHash
- CampaignPushContent
- CampaignPushContentTemplate
- CampaignPushContentText
- CampaignPushScheduleRequest
- CampaignPushSendRequest
- CampaignScheduleDate
- CampaignSentLast30Days
- CampaignSentLast30DaysErrors
- CampaignSmartSmsHtml
- CampaignSmartSmsImport
- CampaignSmartSmsOptions
- CampaignSmartSmsPageContent
- CampaignSmartSmsRedirect
- CampaignSmartSmsScheduleRequest
- CampaignSmartSmsSendRequest
- CampaignSmsContent
- CampaignSmsContentTemplate
- CampaignSmsContentText
- CampaignSmsOptions
- CampaignSmsScheduleRequest
- CampaignSmsSendRequest
- CampaignVoiceScheduleRequest
- CampaignVoiceSendRequest
- CampaignWebPushScheduleRequest
- CampaignWebPushSendRequest
- CampaignsCollection
- Cart
- CartPatchRequest
- Catalog
- CatalogCollection
- CatalogPost
- CatalogPostRequest
- CellphoneSender
- CellphoneSenderCollection
- CellphoneSenderPost
- ClientAlreadyEnabled
- ClientAlreadyEnabledErrors
- ClientIsBeingEnabled
- ClientIsBeingEnabledErrors
- CnameExists
- CnameExistsErrors
- ComplexContact
- ComplexField
- ComplexFieldAllOf
- ComplexList
- ComplexListAllOf
- ComplexListAllOfStats
- ComplexUser
- ComplexUserAllOf
- ComplexUserPost
- Conflict
- ConflictAllOf
- ConnectedSitesDomain
- ConnectedSitesDomainDetail
- ConnectedSitesEmbedForm
- ConnectedSitesGeneralProductAppDetail
- ConnectedSitesGeneralProductAppDetailGlobal
- ConnectedSitesGeneralProductFormDetail
- ConnectedSitesGeneralProductFormDetailGlobal
- ConnectedSitesGeneralProductTEDetailGlobal
- ConnectedSitesProductEmbedFormDetail
- ConnectedSitesProducts
- Contact
- Contact1
- Contact2
- ContactActivity
- ContactActivityAbstractActionsWithAutomations
- ContactActivityAbstractActionsWithCampaign
- ContactActivityAbstractActionsWithData
- ContactActivityAbstractActionsWithTags
- ContactActivityActivitiesFields
- ContactActivityClick
- ContactActivityClickAllOf
- ContactActivityClickAllOfActionData
- ContactAdvertisingPost
- ContactAdvertisingPostSchema
- ContactAdvertisingPostSchemaAdvertising
- ContactAutomationsActivity
- ContactAutomationsActivityAllOf
- ContactAutomationsActivityAllOfActionData
- ContactBaseExtra
- ContactBaseExtraBulk
- ContactBaseExtraFull
- ContactBaseExtraPost
- ContactBaseFieldsBulkSchema
- ContactBaseFieldsBulkSchemaBase
- ContactBaseFieldsPostSchema
- ContactBaseFieldsPostSchemaBase
- ContactBaseFieldsSchema
- ContactBaseFieldsSchemaBase
- ContactBaseFieldsWithIdSchema
- ContactBaseFieldsWithIdSchemaBase
- ContactBaseStatusExtra
- ContactBaseStatusExtraBulk
- ContactBaseStatusExtraNoRemoved
- ContactBaseWithStatusFieldsBulkSchema
- ContactBaseWithStatusFieldsBulkSchemaBase
- ContactBaseWithStatusFieldsNoTokensSchema
- ContactBaseWithStatusFieldsNoTokensSchemaBase
- ContactBaseWithStatusFieldsSchema
- ContactBaseWithStatusFieldsSchemaBase
- ContactBaseWithStatusNoRemovedFieldsSchema
- ContactBaseWithStatusNoRemovedFieldsSchemaBase
- ContactBaseWithStatusNoRemovedFieldsSchemaBasePushTokenAndroidInner
- ContactBaseWithStatusNoRemovedFieldsSchemaBasePushTokenIosInner
- ContactBulk
- ContactBulkFile
- ContactBulkFileAllOf
- ContactBulkFileAllOf1
- ContactBulkFileAllOf2
- ContactBulkFileAllOf3
- ContactByFieldFieldsPostSchema
- ContactByFieldFieldsPostSchemaCompareField
- ContactCampaignActivity
- ContactCampaignActivityAllOf
- ContactCampaignActivityAllOfActionData
- ContactCollection
- ContactCompareFieldPost
- ContactExportRequest
- ContactExtraFieldCellphone
- ContactExtraFieldCellphoneBulk
- ContactExtraFieldDate
- ContactExtraFieldEmail
- ContactExtraFieldEmailBulk
- ContactExtraFieldNumber
- ContactExtraFieldOptions
- ContactExtraFieldPhone
- ContactExtraFieldPhoneBulk
- ContactExtraFieldText
- ContactExtraFields
- ContactExtraFieldsBulk
- ContactExtraFieldsBulkSchema
- ContactExtraFieldsSchema
- ContactFieldIdBaseExtraPost
- ContactFieldMappingFileBulkSchema
- ContactForgetRequest
- ContactInsideBase
- ContactInsideBaseBulk
- ContactInsideBasePost
- ContactInsideBaseWithId
- ContactOtherActivity
- ContactReferrerPost
- ContactReferrerPostSchema
- ContactReferrerPostSchemaReferrer
- ContactSearchResponse
- ContactStats
- ContactStatsEmailStats
- ContactStatsPushStats
- ContactStatsSmsStats
- ContactStatsTrafficStats
- ContactStatsTrafficStatsAdvertising
- ContactStatsTrafficStatsReferrer
- ContactStatsTrafficStatsUtm
- ContactStatsVoiceStats
- ContactStatsWebpushStats
- ContactStatusFieldsBulkSchema
- ContactStatusFieldsSchema
- ContactTagActivity
- ContactTagActivityAllOf
- ContactTagActivityAllOfActionData
- ContactTags
- ContactTagsBulk
- ContactUtmPost
- ContactUtmPostSchema
- ContactUtmPostSchemaUtm
- ContactUtmReferrerAdvertisingPost
- ContactsActionUpdateContactsSchema
- ContentVoice
- ContentVoiceAudio
- ContentVoicePatch
- ContentVoiceTemplate
- Country
- CountryCollection
- CreateCartResponse
- CreateContactResponse
- CreateOrder
- CreateOrderResponse
- CreateSuppressionListRequest
- DeactivateContactsAll
- DeactivateContactsMany
- DeactivateContactsRequest
- DeleteCampaignsConflict
- DeleteFieldsConflict
- DeleteListsConflict
- DeleteListsConflictsErrors
- DeleteSegmentsConflict
- DeleteSegmentsConflictsErrors
- DeleteSuppressionListConflictsErrors
- DetachByContacts
- DetachByFieldId
- DetachBySegment
- DetachTagRequest
- Domain
- DomainAlreadyDefined
- DomainAlreadyDefinedErrors
- DomainCollection
- DomainListRequired
- DomainListRequiredErrors
- EmailBouncesCampaignFields
- EmailBouncesListStatsFields
- EmailCampaignCreate
- EmailCampaignPatch
- EmailCampaignTemplate
- EmailCampaignTemplateAllOf
- EmailCampaignTemplateAllOfReplyToData
- EmailCampaignTemplateAllOfSenderData
- EmailClicksByContactCampaignFields
- EmailClicksByContactListStatsFields
- EmailClicksByUrlCampaignFields
- EmailClicksByUrlListStatsFields
- EmailEventsCampaignFields
- EmailEventsListStatsFields
- EmailReport
- EmailReportAllOf
- EmailReportByDate
- EmailReportByDateDateInner
- EmailReportByDomain
- EmailReportByDomainDomainInner
- EmailReportByEcommerce
- EmailReportByEcommerceEcommerce
- EmailReportByHour
- EmailReportByHourHourInner
- EmailReportByLocation
- EmailReportByLocationLocationInner
- EmailReportByReader
- EmailReportByReaderReaderInner
- EmailReportByUrl
- EmailReportByUrlUrlInner
- EmailReportByWeekday
- EmailReportByWeekdayWeekdayInner
- EmailReportOverall
- EmailReportOverallOverall
- EmailRssCampaignCreate
- EmailSendSegment
- EmailSender
- EmailSenderAllOf
- EmailSenderCollection
- EmailSenderPost
- EmailSenderPutRequest
- EmailUnsubscriptionsCampaignFields
- EmailUnsubscriptionsListStatsFields
- EnableTeConflict
- EnableTeConflictsErrors
- EnableTeRequest
- EnableTransactionalConflict
- EnableTransactionalConflictsErrors
- ExportContactsWebhookData
- ExportReportWebhookData
- Field
- FieldInUse
- FieldInUseErrors
- FieldInUseErrorsFieldInUseData
- FieldOption
- FieldOptionPost
- FieldOptionsCollection
- Forbidden
- Form
- GeneralInfo
- GeneralInfoAllOf
- GeneralInfoAllOfGeneralInfo
- GenerateByModelReport
- GenerateContactActivityReport
- GenerateEmailBouncesReport
- GenerateEmailClicksByContactReport
- GenerateEmailClicksByUrlReport
- GenerateEmailEventsReport
- GenerateEmailUnsubscriptionsReport
- GenerateFormAnswersReport
- GenerateSendsReport
- GenerateSmsBouncesReport
- GenerateSmsEventsReport
- GenerateSubscriptionsReport
- GenerateUnsubscriptionsReport
- GetAllContactsExtraFieldIdParameter
- GetAllProductsCustomAttributesParameter
- Goal
- GoalAutommaticInfo
- GoalCollection
- GoalInfo
- GoalManualInfo
- GoalTimeInfo
- HasAutomations
- HasAutomationsErrors
- HasCampaignsLastThirtyDays
- HasCampaignsLastThirtyDaysErrors
- HasPushApp
- HasPushAppErrors
- HasQueuedCampaigns
- HasQueuedCampaignsErrors
- HasQueuedOperations
- HasQueuedOperationsErrors
- HasWebPushSite
- HasWebPushSiteErrors
- HashcodeCampaign
- HeaderFooter
- HeaderFooterFooterLinks
- HeaderFooterHeaderLinks
- HeaderFooterTemplate
- ImportBulkFileRequest
- ImportBulkFileRequestSchema
- ImportBulkFileRequestSchemaFile
- ImportBulkRequest
- ImportContactsWebhookData
- ImportOrdersBulkBulkRequest
- ImportOrdersBulkBulkRequestItems
- InternalServerError
- InvalidSegmentType
- InvalidSegmentTypeErrors
- Language
- LimitContactsActionSend
- LimitContactsPercentActionSend
- LimitContactsValueActionSend
- LimitHourActionSend
- LimitHourActionSendLimitHour
- LimitSpeedActionSend
- ListCollection
- ListCollection1
- ListLimitReached
- ListLimitReachedErrors
- MessageWebPush
- MessageWebPushPost
- MessageWebPushRss
- ModelList
- ModuleInfo
- ModuleInfoModuleInfo
- ModuleInfoModuleInfoTe
- MyAccount
- NameAlreadyExists
- NameAlreadyExistsErrors
- NotFound
- NotifyUserIdArrayActionSend
- Now
- NumericCellphoneSender
- NumericCellphoneSenderPost
- NumericCellphoneSenderPostAllOf
- OLimitContactsActionSend
- OSegmentsActionSend
- OSegmentsWithoutContactActionSend
- Operation
- OperationActionRequest
- OperationActionResponse
- OperationActionResponseError
- OperationOperationData
- OperationsCollection
- Order
- OrderPatchRequest
- OrderProduct
- Overall
- OverallOverall
- PatchRequestBaseField
- PatchRequestField
- PatchRequestList
- PatchVoiceCampaign200Response
- PayloadTooLarge
- PhoneCampaignTemplate
- PhoneCampaignTemplateAllOf
- PhoneReport
- PhoneReportAllOf
- PhoneReportAllOfNetworks
- PhoneSender
- PhoneSenderAllOf
- PhoneSenderCollection
- PhoneSenderPost
- Ping
- PlanInfo
- PlanInfoPlanInfo
- PostCNameConflict
- PostContactsConflict
- PostListsConflict
- PostProductsConflict
- PostRequestList
- PostWebpushSiteConflict
- Product
- ProductAllOf
- ProductAlreadyExists
- ProductAlreadyExistsErrors
- ProductBulkRequest
- ProductCollection
- ProductCustomAttributes
- ProductPatchRequest
- ProductPostRequest
- PushCampaignPatchRequest
- PushCampaignPatchRequestContent
- PushCampaignPatchRequestGeoOptions
- PushCampaignPostRequest
- PushCampaignPostRequestActions
- PushCampaignPostRequestGeoOptions
- PushCampaignPostRequestNotificationOptions
- PushEvent
- PushNotificationSoundSchema
- PushNotificationSoundSchemaDefault
- PushNotificationSoundSchemaNone
- PushNotificationSoundSchemaUrl
- PushReport
- PushReportOperatingSystemsInner
- PushReportOperatingSystemsInnerAllOf
- PushResponse
- PushStats
- PushToken
- PushTokenTwoStepsData
- RemoveRequest
- RemoveResponse
- RemoveResponseErrors
- ReportCampaignsAll
- ReportCampaignsGroup
- ReportCampaignsLast
- ReportCampaignsSpecific
- RequestEntityTooLarge
- RequestItemsUnsubscribe
- RequestItemsUnsubscribeAllOf
- RequestTimeout
- SavedSegment
- SavedSegmentAllOf
- SavedSegmentAllOf1
- SavedSegmentAllOf1SegmentFilter
- SavedSegmentAllOf1SegmentFilterSegmentFilterArray
- SearchContacts200Response
- Segment
- SegmentCollection
- SegmentsActionSend
- SegmentsWithoutContactActionSend
- SendContact
- SendContactCellphone
- SendEmailContact
- SendNone
- SendPush
- SendPushAllOf
- SendSegment
- SendSmartSms
- SendSmartSmsAllOf
- SendSmartSmsAllOf1
- SendSmartSmsAllOf2
- SendSms
- SendSmsAllOf
- SendSmsAllOf1
- SendWebPush
- SendWebPushAllOf
- SendsCampaignFields
- ServiceUnavailable
- SingleCartObject
- SingleOrderObject
- SmartSmsCampaign
- SmartSmsCampaignCampaignContent
- SmartSmsCampaignPatchRequest
- SmartSmsCampaignPatchRequestCampaignContent
- SmartSmsCampaignPatchRequestPageContent
- SmartSmsSegmentsActionSend
- SmsBouncesCampaignFields
- SmsBouncesListStatsFields
- SmsCampaign
- SmsCampaignPatchRequest
- SmsCampaignPatchRequestContent
- SmsCampaignTemplate
- SmsCampaignTemplateAllOf
- SmsEventsCampaignFields
- SmsEventsListStatsFields
- SmsSegmentsActionSend
- StartAutomationRequest
- StartAutomationResponse
- SubscriptionsListStatsFields
- SuppressionList
- SuppressionListItems
- SuppressionTypeCellphone
- SuppressionTypeCellphoneAllOf
- SuppressionTypeCellphoneAllOf1
- SuppressionTypeEmail
- SuppressionTypeEmailAllOf
- SuppressionTypeEmailAllOf1
- SuppressionTypeEmailDomain
- SuppressionTypeEmailDomainAllOf
- SuppressionTypeEmailDomainAllOf1
- SuppressionTypePhone
- SuppressionTypePhoneAllOf
- SuppressionTypePhoneAllOf1
- SuppressionTypeUserEmail
- SuppressionTypeUserEmailAllOf
- SuppressionTypeUserEmailAllOf1
- Tag
- TagCollection
- TagCollection1
- TagRequest
- TagSegment
- TagSegmentAllOf
- TeResponse
- TeResponseAllOf
- TooManyRequests
- Unauthorized
- UniqueFieldInUse
- UniqueFieldInUseErrors
- UnprocessableEntity
- UnremovableEntry
- UnremovableEntryErrors
- UnsubscriptionObject
- UnsubscriptionsListStatsFields
- UpdateByContact
- UpdateBySegment
- UpdateContactsRequest
- UpdateForAll
- UsedInAutomations
- UsedInAutomationsErrors
- UsedInRecurringMessages
- UsedInRecurringMessagesErrors
- User
- UserAllOf
- UserCollection
- UserPost
- UserPostAllOf
- UserPostRequest
- UserPostRequestAllOf
- VoiceCampaign
- VoiceCampaignAllOf
- VoiceCampaignTemplate
- VoiceCampaignTemplateAllOf
- VoicePatchCampaign
- VoicePatchCampaignAllOf
- WebPushCampaign
- WebPushPatchCampaign
- WebPushReport
- WebPushReportBrowsersInner
- WebPushReportBrowsersInnerVersionsInner
- WebPushReportBrowsersInnerVersionsInnerAllOf
- WebPushReportDevicesInner
- WebPushReportDevicesInnerAllOf
- WebPushReportOperatingSystemsInner
- WebPushReportOperatingSystemsInnerVersionsInner
- WebPushReportOperatingSystemsInnerVersionsInnerAllOf
- WebPushReportUrlInner
- WebPushReportUrlInnerAllOf
- WebPushRssCampaign
- WebPushSite
- WebPushStats
- Webhook
- WebhookActionSchema
- WebpushActionsInner
- Type: API key
- API key parameter name: Apikey
- Location: HTTP header
To run the tests, use:
composer install
vendor/bin/phpunitThis PHP package is automatically generated by the OpenAPI Generator project:
- API version:
V3- Package version:
1.1.10RC1
- Package version:
- Build package:
org.openapitools.codegen.languages.PhpClientCodegen