The identity and technical contract details declared by the specification.
CreateAndUpdate
object
2 properties
NewShop
object
3 required
BaseCategory
object
7 properties
NewCategory
object
1 required
NewProductCategory
object
1 required
BaseMetaField
object
6 properties
NewMetaField
object
3 required
NewProduct
object
2 required
UpsertProductCategory
object
This method makes it possible to assign product categories, and to set a default product category. It doesn't remove or unassign product categories.
1 property
1 required
UpsertSingleProductCategory
object
2 properties
1 required
UpsertMetaField
object
This method assigns metafields. It doesn't unassign or delete them.
1 property
1 required
UpsertSingleMetaField
object
1 property
1 required
BaseProductVariant
object
17 properties
NewProductVariant
object
4 required
UpdateProductVariant
object
NewProductVariantImage
object
4 properties
2 required
BaseTax
object
4 properties
NewAddress
object
2 required
Order
object
17 properties
NewOrder
object
4 required
NewSelectedProductVariant
object
6 properties
3 required
OrderSelectedProductVariant
object
3 required
NewCartSelectedProductVariant
object
5 properties
4 required
NewCart
object
4 required
Webinar
object
10 properties
WebinarStatistics
object
3 properties
3 required
WebinarNewsletter
object
2 properties
2 required
ContactCustomField
object
2 properties
ContactActivity
object
6 properties
ContactActivityClickTrack
object
3 properties
ContactActivityResource
object
3 properties
ContactConsentHistoryItem
object
4 properties
ContactConsent
object
5 properties
ContactCustomFieldList
array
ContactCustomFieldValue
object
7 properties
5 required
ContactGeolocation
object
8 properties
BaseSearchContacts
object
The short description of a saved search.
4 properties
BaseSearchContactsDetails
object
1 required
SearchContactsDetails
object
Search contact details.
4 required
SearchContactsConditionsDetails
object
2 properties
2 required
NewSearchContacts
object
New search contacts.
3 required
UpdateSearchContacts
object
New search contacts.
3 required
SearchContactsBySearchForm
object
3 required
SubscribersTypeEnumForSegments
object
1 property
SubscribersTypeEnumForSearching
object
1 property
SpecificDateEnum
string
The specific date.
SpecificDateExtendedEnum
string
The specific date.
RelationalNumericOperatorEnum
string
The relational operators.
MessageTypeOperator
string
The type of message.
SearchedContactDetails
object
10 properties
SpecificDateType
string
The date formatted as yyyy-mm-dd
SpecificDateTimeType
string
The date time string compliant with ISO 8601
IntervalDateType
string
The date interval string compliant with ISO 8601, supported format: /
ConditionStringOperator
object
3 properties
3 required
ConditionMessageOperator
object
The operator allows searching by message type.
3 properties
3 required
CustomDateRange
object
2 properties
2 required
SectionAllTimeSubscriptionDate
object
SectionTodaySubscriptionDate
object
SectionYesterdaySubscriptionDate
object
SectionLast7DaysSubscriptionDate
object
SectionLast30DaysSubscriptionDate
object
SectionThisWeekSubscriptionDate
object
SectionLastWeekSubscriptionDate
object
SectionThisMonthSubscriptionDate
object
SectionLastMonthSubscriptionDate
object
SectionLast2MonthsSubscriptionDate
object
SectionCustomSubscriptionDate
object
1 required
SearchContactSection
object
5 properties
4 required
ConditionType
object
1 property
1 required
CustomFieldCondition
object
Search a contact by custom fields.
3 required
CustomFieldStringOperatorEnum
string
Allowed operators for "operatorType":"stringoperator" and "operatorType":"stringoperatorlist"
CustomFieldNumericOperatorEnum
string
Allowed operators for "operatorType":"numericoperator"
CustomFieldDateOperatorEnum
string
Allowed operators for "operatorType":"dateoperator"
CustomFieldValueForStringOperatorTypes
string
Any string, allowed only for "operatorType":"stringoperator" and "operatorType":"stringoperatorlist"
CustomFieldValueForNumericOperatorType
string
Any number, allowed only for "operatorType":"numericoperator"
CustomFieldValueForOperatorTypeDateAndOperatorSpecificDate
string
Allowed values for "operatorType":"dateoperator" with "operator":"specificdate"
CustomFieldValueDateForOperatorTypeDateAndOperatorDateToOrDateFrom
Date string formatted as yyyy-mm-dd, allowed only for "operatorType":"dateoperator" with "operator":"dateto" or "operator":"datefrom"
CustomFieldValueDateTimeForOperatorTypeDateAndOperatorDateToOrDateFrom
Date time string compliant with ISO 8601, allowed only for "operatorType":"dateoperator" with "operator":"dateto" or "operator":"datefrom"
CustomFieldValueForOperatorTypeDateAndOperatorCustom
Date interval string compliant with ISO 8601, supported format: / , allowed only for "operatorType":"dateoperator" with "operator":"custom"
SubscriptionDateCondition
object
Use this to find a contact by subscription date, use.
3 required
SubscriptionMethodCondition
object
The subscription method.
1 required
OpenedCondition
object
Search contacts who did open a message.
NotOpenedCondition
object
Search contacts who didn't open a message.
3 required
AutoresponderDayCondition
object
To find the autoresponder cycle day of a contact.
2 required
LastSendDateCondition
object
Search the last time when an email message was sent to a contact.
3 required
LastClickDateCondition
object
This is used to find the last time when a contact clicked a message.
3 required
LastOpenDateCondition
object
Search the last time when a contact opened a message.
3 required
WebinarCondition
object
Search contacts that have participated/not participated in a specific webinar as a host/listener/presenter/registrant/any user.
3 required
LinkClickedCondition
object
Search contacts that clicked on a link.
4 required
LinkNotClickedCondition
object
Search contacts that didn't click a link.
3 required
MessageSentCondition
object
Search contacts who received a certain message.
3 required
MessageNotSentCondition
object
Search contacts who didn't receive a certain message.
3 required
ECommerceBrandPurchasedCondition
object
Search contacts by brand purchased.
4 required
ECommerceProductPurchasedCondition
object
Search the product purchased.
6 required
ECommerceTotalSpentCondition
object
Search contacts by total spent.
6 required
ECommerceNumberOfPurchasesCondition
object
Search contacts by the number of purchases.
5 required
TagCondition
object
Search contacts by tag.
3 required
ECommerceAbandonedCartCondition
object
Search contacts by abandoned cart.
3 required
SmsSentCondition
object
Find contacts who were sent an SMS
1 required
SmsLinkClickedCondition
object
Find contacts who clicked a link from an SMS
2 required
SmsLinkNotClickedCondition
object
Find contacts who didn't click a link from an SMS
2 required
ScoringCondition
object
Search contacts by scoring.
1 required
EngagementScoreCondition
object
Search contacts by their engagement score
2 required
GeolocationCondition
object
Search contacts by geolocation.
4 required
GdprCondition
object
Find contacts based on whether they have given or not given specific consents.
2 required
CrmCondition
object
This makes it possible to search contacts by CRM conditions.
2 required
GoalCondition
object
Search contacts by a defined goal.
3 required
CustomEventCondition
object
Search contacts for which an custom event occurred / not occurred
3 required
CreateTransactionalEmail
object
5 properties
3 required
NewTransactionalEmailTag
object
1 property
1 required
TransactionalEmailContent
object
3 properties
1 required
TransactionalEmailTemplate
object
The template content
2 properties
1 required
TransactionalEmailRecipients
object
A field containing the message recipients. You can enter up to 8 recipients.
3 properties
1 required
TransactionalEmailRecipientTo
object
1 required
TransactionalEmailRecipient
object
3 properties
1 required
TransactionalEmailAttachment
object
3 properties
3 required
TransactionalEmailsTemplateDetails
object
TransactionalEmailsTemplateListElement
object
6 properties
CreateTransactionalEmailTemplate
object
2 properties
1 required
TransactionalEmailTemplateContent
object
The template content. At least one field is required
2 properties
TransactionalEmailRecipientStatuses
object
TransactionalEmailRecipientClickedLink
object
2 properties
TransactionalEmailRecipientDetails
object
TransactionalEmailRecipientsDetails
object
3 properties
1 required
TransactionalEmailDetails
object
4 required
TransactionalEmailTag
object
1 property
1 required
TransactionalEmailRecipientSentOnStatus
object
1 property
TransactionalEmailListElement
object
6 properties
4 required
TransactionalEmailStatistics
object
6 properties
TransactionalEmail
object
1 property
FromFieldReference
object
2 properties
1 required
FromField
object
9 properties
NewFromField
object
2 properties
2 required
RssNewsletterDetails
object
RssNewsletterListItem
object
RssNewsletterSendSettingsListing
object
8 properties
2 required
RssNewsletterListSendAsapSettings
object
RssNewsletterListSendDailySettings
object
1 required
RssNewsletterListSendWeeklySettings
object
2 required
RssNewsletterListSendMonthlySettings
object
2 required
RssNewsletterListing
object
12 properties
2 required
MessageSendSettingSelectedCampaigns
array
A one-element array containing the Campaign ID to filter subscribers. Any additional elements in the array will be ignored.
MessageSendSettingSelectedSegments
array
The list of segment IDs to choose subscribers from.
MessageSendSettingSelectedSuppressions
array
The list of suppression IDs to exclude subscribers.
MessageSendSettingExcludedCampaigns
array
The list of campaign IDs to exclude subscribers.
MessageSendSettingExcludedSegments
array
The list of segment IDs to exclude subscribers.
MessageSendSettingSelectedContacts
array
The list of selected contacts.
BaseCampaign
object
7 properties
CampaignAdditionalProperties
object
5 properties
Campaign
object
1 required
CampaignConfirmation
object
7 properties
CampaignOptinTypes
object
4 properties
CampaignPostal
object
8 properties
CampaignProfile
object
5 properties
CampaignSubscriptionNotifications
object
2 properties
RssNewsletterSendSettingsDetails
object
9 properties
2 required
RssNewsletterSendAsapSettings
object
RssNewsletterSendDailySettings
object
1 required
RssNewsletterSendWeeklySettings
object
2 required
RssNewsletterSendMonthlySettings
object
2 required
RssNewsletter
object
12 properties
2 required
NewRssNewsletter
object
6 required
UpdateRssNewsletter
object
MessageFlagsArray
array
The message flags.
MessageFlagsString
string
Comma-separated list of message flags. The possible values are: openrate, clicktrack, and googleanalytics.
MessageEditorEnum
string
Indicates how the message was created: custom means a custom-made message, text means plain text content, getresponse means that the message was created using…
NewMessageEditorEnumOutput
string
How the message was created: editorv3 - created by GetResponse editor, text means plain text content, html means custom HTML content, getresponse is a deprecat…
MessageContent
object
The message content.
2 properties
Contact
object
13 properties
3 required
NewContactCustomFieldValue
object
2 properties
2 required
NewContactTag
object
1 property
1 required
ContactTag
object
4 properties
NewContactTags
object
1 property
NewContactCustomFieldValues
object
1 property
NewContact
object
2 required
UpsertContactCustomFields
object
1 required
UpsertContactTags
object
1 required
NewSuppression
object
1 required
UpdateSuppression
object
2 required
NewPredefinedField
object
3 required
UpdatePredefinedField
object
1 property
1 required
UpdateCallbacks
object
2 properties
TriggerCustomEvent
object
3 properties
2 required
TriggerCustomEventAttribute
object
2 properties
2 required
TriggerCustomEventAttributeValue
The value of the attribute. Value type depends on the attribute definition
CustomEvent
object
2 properties
2 required
CustomEventDetails
object
2 required
CustomEventAttributeDetails
object
1 required
CustomEventAttribute
object
2 properties
2 required
FormVariant
object
6 properties
FormVariantDetails
object
11 properties
FormSettings
object
10 properties
Form
object
10 properties
FormStatistics
object
4 properties
BaseLandingPage
object
13 properties
LandingPageVariant
object
6 properties
NewImport
object
3 properties
3 required
Import
object
8 properties
ImportStatistics
object
4 properties
4 required
ImportErrorStatistics
object
6 properties
SmsStats
object
10 properties
1 required
RevenueStatistics
object
2 properties
GeneralPerformanceStats
object
3 properties
PredefinedField
object
5 properties
PredefinedFieldDetails
object
The predefined field details.
Suppression
object
4 properties
1 required
BaseSuppression
object
2 properties
SuppressionDetails
object
SubscriptionConfirmationBody
object
4 properties
SubscriptionConfirmationSubject
object
3 properties
PopupGeneralPerformanceStats
object
5 properties
1 required
PopupDetails
object
8 properties
PopupListItem
object
8 properties
PopupListItemStatistics
object
4 properties
SplittestNewsletter
object
11 properties
Splittest
object
22 properties
CustomReportFileStatusesEnum
string
CustomReportDaysOfWeekEnum
string
CustomReportFilterActivityType
object
1 property
1 required
CustomReportFilterMessageId
object
1 property
1 required
CustomReportTypesEnum
string
CustomReportFrequenciesEnum
string
MessageActivityReportActivityTypesEnum
string
BaseCreateCustomReport
object
3 properties
3 required
CreateSubscriptionRejectionsReport
object
CreateMessageStatsReport
object
CreateUnsubscribeContactsListsReport
object
CreateStandardSubscriberActivityReport
object
CreateBouncesReport
object
CreateAccountSummaryReport
object
CreateUserActivityReport
object
CreateListSummaryReport
object
CreateISPMessageStatsReport
object
CreateWebinarParticipantsReport
object
CreateImportErrorReport
object
CreateMessageClicksReport
object
CreateUnconfirmedContactsStatsReport
object
CreateTransactionalEmailBounceReport
object
CreateMessageActivityReport
object
CreateMessageActivityReportFilters
object
1 property
1 required
CustomReportDetails
object
8 properties
CustomReportScheduling
object
1 property
DailyReportScheduling
object
WeeklyReportScheduling
object
MonthlyReportScheduling
object
RecurringScheduling
object
2 properties
OneTimeReportScheduling
object
OneTimeScheduling
object
2 properties
SubscriptionRejectionsReportDetails
object
MessageStatsReportDetails
object
UnsubscribeContactsListsReportDetails
object
StandardSubscriberActivityReportDetails
object
BouncesReportDetails
object
AccountSummaryReportDetails
object
UserActivityReportDetails
object
ListSummaryReportDetails
object
IspMessageStatsReportDetails
object
WebinarParticipantsReportDetails
object
ImportErrorReportDetails
object
MessageClicksReportDetails
object
UnconfirmedContactsStatsReportDetails
object
TransactionalEmailBounceReportDetails
object
MessageActivityReportDetails
object
MessageActivityReportFilters
object
1 property
EmptyReportFilters
object
1 property
CustomReport
object
6 properties
NewFile
object
4 required
BaseFile
object
3 properties
FileGroup
string
The file group
FolderShort
object
1 property
1 required
FileProperty
object
2 properties
2 required
Quota
object
2 properties
Folder
object
4 properties
1 required
NewFolder
object
1 property
1 required
ChooseWinnerAbtestsSubject
object
1 property
1 required
AbtestsSubjectListItem
object
AbtestsSubject
object
5 properties
AbtestsSubjectDetails
object
AbtestsSubjectStatistics
object
3 properties
ClickTrackResource
object
6 properties
ClickTrackMessage
object
The source message reference for a click track
5 properties
MessageStatisticsListElement
object
16 properties
SendNewsletterDraft
object
2 properties
2 required
NewsletterAttachment
object
3 properties
ExternalLexpad
object
External Lexpad settings for the message, read more: [External Lexpad](https://apidocs.getresponse.com/v3/dynamic-content/external-lexpad)
2 properties
1 required
TimeZone
object
1 property
1 required
NewsletterSendSettingsDetails
object
10 properties
Newsletter
object
15 properties
2 required
NewNewsletter
object
11 properties
5 required
NewsletterListElement
object
13 properties
2 required
NewsletterSendSettingsListing
object
2 properties
ClickTrack
object
4 properties
NewsletterActivity
object
3 properties
NewsletterActivityContactReference
object
3 properties
BaseTag
object
2 properties
UpdateTag
object
1 required
Blocklist
object
1 property
UpdateBlocklist
object
1 required
UpdateCustomField
object
2 properties
2 required
CustomFieldTypeEnum
string
CustomFieldFormatEnum
string
CustomField
object
9 properties
CustomFieldResponse
object
9 properties
NewCustomField
object
5 required
CustomFieldReference
object
3 properties
LpsListItem
object
9 properties
LpsListItemStatistics
object
3 properties
LpsDetailsStatistics
object
3 properties
LpsPage
object
6 properties
LpsStats
object
6 properties
1 required
ImageDetails
object
7 properties
CreateMultimedia
object
1 property
Tracking
object
3 properties
FacebookPixel
object
2 properties
ErrorResponse
object
7 properties
7 required
SendingLimitsListItem
object
3 properties
Account
object
16 properties
IndustryTagId
object
1 property
IndustryTagProperties
object
2 properties
IndustryTag
object
1 required
TimezoneName
object
1 property
TimezoneOffset
object
1 property
TimezoneId
object
1 property
TimezoneCountry
object
1 property
AccountsLoginHistoryListElement
object
4 properties
CallbackActions
object
5 properties
Callback
object
2 properties
AccountDetailsCountryCode
object
2 properties
AccountBadgeDetails
object
1 property
AccountBilling
object
10 properties
SubscriptionsByDatesStatisticsList
array
CampaignSubscriptionStatisticsList
object
Dates in the YYYY-MM-DD format are used as keys.
CampaignRemovalsStatisticsItem
object
CampaignSubscriptionStatisticsItemByCampaign
object
The properties of the result are indexed with the campaign ID.
CampaignSubscriptionStatisticsItem
object
18 properties
CampaignSummaryList
array
CampaignLocationsList
array
RemovalsByDatesStatisticsList
array
CampaignRemovalsStatisticsList
object
CampaignLocationItem
object
CampaignOriginsList
array
CampaignListSizesStatisticsElement
object
4 properties
CampaignListSizesStatisticsList
array
BalanceByDatesStatisticsList
array
CampaignBalanceStatisticsList
object
CampaignSummaryItem
object
The properties of the result are indexed with the location name (PL, EN, etc.).
CampaignListElement
object
CampaignReference
object
3 properties
1 required
CampaignStatisticsIdQuery
string
LegacyForm
object
8 properties
LegacyFormStatistics
object
2 properties
GDPRField
object
4 properties
GDPRFieldLatestVersion
object
3 properties
UpdateWorkflow
object
1 property
1 required
Workflow
object
6 properties
4 required
WorkflowSubscriberStatistics
object
2 properties
2 required
SmsSenderNameStatusesEnum
string
BaseSendSms
object
3 properties
3 required
SendSmsToContacts
object
1 required
SendSmsToImportedNumbers
object
1 required
SmsSenderName
object
4 properties
SmsAutomationListItem
object
9 properties
1 required
SmsAutomationDetails
object
SmsListItem
object
12 properties
UpdateAutoresponder
object
AutoresponderTriggerSettings
object
The conditions that will trigger the autoresponder
11 properties
AutoresponderSendSettingsType
string
When to send the message
AutoresponderSendSettingsTimeTravel
string
Should the message be sent in the user's or the subscriber's time zone
AutoresponderSendSettingsExcludedDaysOfWeek
array
The days of the week to exclude from message sending (the message will be sent on the next non-excluded day after the trigger)
AutoresponderSendSettingsDelayInHours
integer
How many hours to delay the message after a trigger occured, in the 0-23 format
AutoresponderSendSettingsSendAtHour
integer
The specific hour on which the message will be sent, in the 0-23 format
AutoresponderSendSettingsOutput
object
How the message will be delivered to the subscriber
6 properties
AutoresponderSendSettingsInput
object
How the message will be delivered to the subscriber
4 properties
1 required
AutoresponderSendSignupSettings
object
AutoresponderSendImmediatelySettings
object
AutoresponderSendDelaySettings
object
1 required
AutoresponderSendCustomSettings
object
1 required
Autoresponder
object
14 properties
NewAutoresponder
object
5 required
AutoresponderDetails
object
Website
object
10 properties
WebsiteStatistics
object
3 properties
WebsiteStats
object
6 properties
1 required
WebsitePage
object
6 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs GetResponse publishes across the network.