Types:
AirshipProfileAirshipProfileAudienceAlignmentAudienceFilterAudienceFilterConfigAudienceRecipientChannelChannelClassificationChannelMetadataChannelPreferenceDeviceTypeDiscordElementalActionNodeWithTypeElementalBaseNodeElementalChannelNodeElementalChannelNodeWithTypeElementalContentElementalContentSugarElementalDividerNodeWithTypeElementalHTMLNodeWithTypeElementalImageNodeWithTypeElementalMetaNodeWithTypeElementalNodeElementalQuoteNodeWithTypeElementalTextNodeWithTypeExpoFilterConfigIntercomIntercomRecipientListFilterListPatternRecipientListRecipientMessageChannelsMessageContextMessageProvidersMessageProvidersTypeMessageRoutingMessageRoutingChannelMetadataMsTeamsMsTeamsBasePropertiesMsTeamsRecipientMultipleTokensNotificationPreferenceDetailsPagerdutyPagerdutyRecipientPagingPreferencePreferenceStatusRecipientPreferencesRuleSendDirectMessageSendToChannelSendToMsTeamsChannelIDSendToMsTeamsChannelNameSendToMsTeamsConversationIDSendToMsTeamsEmailSendToMsTeamsUserIDSendToSlackChannelSendToSlackEmailSendToSlackUserIDSlackSlackBasePropertiesSlackRecipientTextStyleTimeoutsTokenUserProfileUserProfileFirebaseTokenUserRecipientUtmWebhookAuthModeWebhookAuthenticationWebhookMethodWebhookProfileWebhookProfileTypeWebhookRecipient
Types:
Methods:
client.send.message({ ...params }) -> SendMessageResponse
Types:
Methods:
client.audiences.retrieve(audienceID) -> Audienceclient.audiences.update(audienceID, { ...params }) -> AudienceUpdateResponseclient.audiences.list({ ...params }) -> AudienceListResponseclient.audiences.delete(audienceID) -> voidclient.audiences.listMembers(audienceID, { ...params }) -> AudienceListMembersResponse
Types:
Methods:
client.providers.create({ ...params }) -> Providerclient.providers.retrieve(id) -> Providerclient.providers.update(id, { ...params }) -> Providerclient.providers.list({ ...params }) -> ProviderListResponseclient.providers.delete(id) -> void
Types:
Methods:
client.providers.catalog.list({ ...params }) -> CatalogListResponse
Types:
Methods:
client.auditEvents.retrieve(auditEventID) -> AuditEventclient.auditEvents.list({ ...params }) -> AuditEventListResponse
Types:
Methods:
client.auth.issueToken({ ...params }) -> AuthIssueTokenResponse
Types:
Methods:
client.automations.list({ ...params }) -> AutomationTemplateListResponse
Methods:
client.automations.invoke.invokeAdHoc({ ...params }) -> AutomationInvokeResponseclient.automations.invoke.invokeByTemplate(templateID, { ...params }) -> AutomationInvokeResponse
Types:
Methods:
client.journeys.list({ ...params }) -> JourneysListResponseclient.journeys.invoke(templateID, { ...params }) -> JourneysInvokeResponse
Types:
BrandBrandColorsBrandSettingsBrandSettingsEmailBrandSettingsInAppBrandSnippetBrandSnippetsBrandTemplateEmailFooterEmailHeadEmailHeaderIconsLogoWidgetBackgroundBrandListResponse
Methods:
client.brands.create({ ...params }) -> Brandclient.brands.retrieve(brandID) -> Brandclient.brands.update(brandID, { ...params }) -> Brandclient.brands.list({ ...params }) -> BrandListResponseclient.brands.delete(brandID) -> void
Types:
InboundBulkMessageInboundBulkMessageUserBulkCreateJobResponseBulkListUsersResponseBulkRetrieveJobResponse
Methods:
client.bulk.addUsers(jobID, { ...params }) -> voidclient.bulk.createJob({ ...params }) -> BulkCreateJobResponseclient.bulk.listUsers(jobID, { ...params }) -> BulkListUsersResponseclient.bulk.retrieveJob(jobID) -> BulkRetrieveJobResponseclient.bulk.runJob(jobID) -> void
Types:
Methods:
client.inbound.trackEvent({ ...params }) -> InboundTrackEventResponse
Types:
Methods:
client.lists.retrieve(listID) -> SubscriptionListclient.lists.update(listID, { ...params }) -> voidclient.lists.list({ ...params }) -> ListListResponseclient.lists.delete(listID) -> voidclient.lists.restore(listID) -> void
Types:
Methods:
client.lists.subscriptions.list(listID, { ...params }) -> SubscriptionListResponseclient.lists.subscriptions.add(listID, { ...params }) -> voidclient.lists.subscriptions.subscribe(listID, { ...params }) -> voidclient.lists.subscriptions.subscribeUser(userID, { ...params }) -> voidclient.lists.subscriptions.unsubscribeUser(userID, { ...params }) -> void
Types:
MessageDetailsMessageRetrieveResponseMessageListResponseMessageContentResponseMessageHistoryResponse
Methods:
client.messages.retrieve(messageID) -> MessageRetrieveResponseclient.messages.list({ ...params }) -> MessageListResponseclient.messages.cancel(messageID) -> MessageDetailsclient.messages.content(messageID) -> MessageContentResponseclient.messages.history(messageID, { ...params }) -> MessageHistoryResponse
Methods:
client.requests.archive(requestID) -> void
Types:
BaseCheckCheckElementWithChecksumsNotificationContentGetResponseNotificationContentMutationResponseNotificationContentPutRequestNotificationElementPutRequestNotificationGetContentNotificationLocalePutRequestNotificationTemplateCreateRequestNotificationTemplatePayloadNotificationTemplatePublishRequestNotificationTemplateResponseNotificationTemplateStateNotificationTemplateSummaryNotificationTemplateUpdateRequestNotificationTemplateVersionListResponseVersionNodeNotificationListResponseNotificationRetrieveContentResponse
Methods:
client.notifications.create({ ...params }) -> NotificationTemplateResponseclient.notifications.retrieve(id, { ...params }) -> NotificationTemplateResponseclient.notifications.list({ ...params }) -> NotificationListResponseclient.notifications.archive(id) -> voidclient.notifications.listVersions(id, { ...params }) -> NotificationTemplateVersionListResponseclient.notifications.publish(id, { ...params }) -> voidclient.notifications.putContent(id, { ...params }) -> NotificationContentMutationResponseclient.notifications.putElement(elementID, { ...params }) -> NotificationContentMutationResponseclient.notifications.putLocale(localeID, { ...params }) -> NotificationContentMutationResponseclient.notifications.replace(id, { ...params }) -> NotificationTemplateResponseclient.notifications.retrieveContent(id, { ...params }) -> NotificationRetrieveContentResponse
Types:
Methods:
client.notifications.checks.update(submissionID, { ...params }) -> CheckUpdateResponseclient.notifications.checks.list(submissionID, { ...params }) -> CheckListResponseclient.notifications.checks.delete(submissionID, { ...params }) -> void
Types:
AssociatedNotificationListResponseRoutingStrategyCreateRequestRoutingStrategyGetResponseRoutingStrategyListResponseRoutingStrategyReplaceRequestRoutingStrategySummary
Methods:
client.routingStrategies.create({ ...params }) -> RoutingStrategyGetResponseclient.routingStrategies.retrieve(id) -> RoutingStrategyGetResponseclient.routingStrategies.list({ ...params }) -> RoutingStrategyListResponseclient.routingStrategies.archive(id) -> voidclient.routingStrategies.listNotifications(id, { ...params }) -> AssociatedNotificationListResponseclient.routingStrategies.replace(id, { ...params }) -> RoutingStrategyGetResponse
Types:
Methods:
client.profiles.create(userID, { ...params }) -> ProfileCreateResponseclient.profiles.retrieve(userID) -> ProfileRetrieveResponseclient.profiles.update(userID, { ...params }) -> voidclient.profiles.delete(userID) -> voidclient.profiles.replace(userID, { ...params }) -> ProfileReplaceResponse
Types:
Methods:
client.profiles.lists.retrieve(userID, { ...params }) -> ListRetrieveResponseclient.profiles.lists.delete(userID) -> ListDeleteResponseclient.profiles.lists.subscribe(userID, { ...params }) -> ListSubscribeResponse
Types:
BaseTemplateTenantAssociationDefaultPreferencesPostTenantTemplatePublishRequestPostTenantTemplatePublishResponsePutTenantTemplateRequestPutTenantTemplateResponseSubscriptionTopicNewTenantTenantAssociationTenantTemplateInputTenantListResponseTenantListUsersResponse
Methods:
client.tenants.retrieve(tenantID) -> Tenantclient.tenants.update(tenantID, { ...params }) -> Tenantclient.tenants.list({ ...params }) -> TenantListResponseclient.tenants.delete(tenantID) -> voidclient.tenants.listUsers(tenantID, { ...params }) -> TenantListUsersResponse
Methods:
client.tenants.preferences.items.update(topicID, { ...params }) -> voidclient.tenants.preferences.items.delete(topicID, { ...params }) -> void
Types:
Methods:
client.tenants.templates.retrieve(templateID, { ...params }) -> BaseTemplateTenantAssociationclient.tenants.templates.list(tenantID, { ...params }) -> TemplateListResponseclient.tenants.templates.publish(templateID, { ...params }) -> PostTenantTemplatePublishResponseclient.tenants.templates.replace(templateID, { ...params }) -> PutTenantTemplateResponse
Methods:
client.tenants.templates.versions.retrieve(version, { ...params }) -> BaseTemplateTenantAssociation
Types:
Methods:
client.translations.retrieve(locale, { ...params }) -> stringclient.translations.update(locale, { ...params }) -> void
Types:
TopicPreferencePreferenceRetrieveResponsePreferenceRetrieveTopicResponsePreferenceUpdateOrCreateTopicResponse
Methods:
client.users.preferences.retrieve(userID, { ...params }) -> PreferenceRetrieveResponseclient.users.preferences.retrieveTopic(topicID, { ...params }) -> PreferenceRetrieveTopicResponseclient.users.preferences.updateOrCreateTopic(topicID, { ...params }) -> PreferenceUpdateOrCreateTopicResponse
Types:
Methods:
client.users.tenants.list(userID, { ...params }) -> TenantListResponseclient.users.tenants.addMultiple(userID, { ...params }) -> voidclient.users.tenants.addSingle(tenantID, { ...params }) -> voidclient.users.tenants.removeAll(userID) -> voidclient.users.tenants.removeSingle(tenantID, { ...params }) -> void
Types:
Methods:
client.users.tokens.retrieve(token, { ...params }) -> TokenRetrieveResponseclient.users.tokens.update(token, { ...params }) -> voidclient.users.tokens.list(userID) -> TokenListResponseclient.users.tokens.delete(token, { ...params }) -> voidclient.users.tokens.addMultiple(userID) -> voidclient.users.tokens.addSingle(token, { ...params }) -> void