Skip to main content

Class: EventActionConfigService

Defined in: service/EventActionConfigService.ts:108

Backwards-compatible class form. New code should call eventActionConfigService(client).

Constructors​

Constructor​

new EventActionConfigService(client): EventActionConfigService

Defined in: service/EventActionConfigService.ts:110

Parameters​

client​

GraphQLClient

Returns​

EventActionConfigService

Methods​

createEventToEmailConfig()​

createEventToEmailConfig(input): Promise<EventToEmailConfig>

Defined in: service/EventActionConfigService.ts:125

Creates a new event to email configuration

Parameters​

input​

EventToEmailConfigCreateInput

EventToEmailConfig creation input data

Returns​

Promise<EventToEmailConfig>


createEventToWebHookConfig()​

createEventToWebHookConfig(input): Promise<EventToWebHookConfig>

Defined in: service/EventActionConfigService.ts:135

Creates a new event to webhook configuration

Parameters​

input​

EventToWebHookConfigCreateInput

EventToWebHookConfig creation input data

Returns​

Promise<EventToWebHookConfig>


getEventActionConfig()​

getEventActionConfig(id): Promise<IEventActionConfig>

Defined in: service/EventActionConfigService.ts:115

Retrieves a specific event action configuration

Parameters​

id​

number

Event action config ID

Returns​

Promise<IEventActionConfig>


getEventActionConfigs()​

getEventActionConfigs(input?): Promise<EventActionConfigResponse>

Defined in: service/EventActionConfigService.ts:120

Retrieves event action configurations with optional search

Parameters​

input?​

EventActionConfigSearchInput

Search input parameters

Returns​

Promise<EventActionConfigResponse>


publishEmailEvent()​

publishEmailEvent(input): Promise<PublishEmailEventResponse>

Defined in: service/EventActionConfigService.ts:145

Publishes an email event

Parameters​

input​

EmailEventInput

Email event input data

Returns​

Promise<PublishEmailEventResponse>


publishEmailSendEvent()​

publishEmailSendEvent(input): Promise<PublishEmailEventResponse>

Defined in: service/EventActionConfigService.ts:150

Publishes an email send event

Parameters​

input​

EmailSendEventInput

Email send event input data

Returns​

Promise<PublishEmailEventResponse>


updateEventToEmailConfig()​

updateEventToEmailConfig(variables): Promise<EventToEmailConfig>

Defined in: service/EventActionConfigService.ts:130

Updates an existing event to email configuration

Parameters​

variables​

EventToEmailConfigUpdateVariables

EventToEmailConfig update input data

Returns​

Promise<EventToEmailConfig>


updateEventToWebHookConfig()​

updateEventToWebHookConfig(variables): Promise<EventToWebHookConfig>

Defined in: service/EventActionConfigService.ts:140

Updates an existing event to webhook configuration

Parameters​

variables​

EventToWebHookConfigUpdateVariables

EventToWebHookConfig update input data

Returns​

Promise<EventToWebHookConfig>