Function: eventActionConfigService()
eventActionConfigService(
client):object
Defined in: service/EventActionConfigService.ts:29
Service for managing event action configurations
Parameters
client
Returns
createEventToEmailConfig()
createEventToEmailConfig(
input):Promise<EventToEmailConfig>
Creates a new event to email configuration *
Parameters
input
EventToEmailConfig creation input data *
Returns
Promise<EventToEmailConfig>
Promise<EventToEmailConfig> The created event-to-email config
createEventToWebHookConfig()
createEventToWebHookConfig(
input):Promise<EventToWebHookConfig>
Creates a new event to webhook configuration *
Parameters
input
EventToWebHookConfigCreateInput
EventToWebHookConfig creation input data *
Returns
Promise<EventToWebHookConfig>
Promise<EventToWebHookConfig> The created event-to-webhook config
getEventActionConfig()
getEventActionConfig(
id):Promise<IEventActionConfig>
Retrieves a specific event action configuration *
Parameters
id
number
Event action config ID *
Returns
Promise<IEventActionConfig>
Promise<IEventActionConfig> Event action configuration data
getEventActionConfigs()
getEventActionConfigs(
input?):Promise<EventActionConfigResponse>
Retrieves event action configurations with optional search *
Parameters
input?
Search input parameters *
Returns
Promise<EventActionConfigResponse>
Promise<EventActionConfigResponse> The event action configurations response
publishEmailEvent()
publishEmailEvent(
input):Promise<PublishEmailEventResponse>
Publishes an email event *
Parameters
input
Email event input data *
Returns
Promise<PublishEmailEventResponse>
Promise<PublishEmailEventResponse> The publish response
publishEmailSendEvent()
publishEmailSendEvent(
input):Promise<PublishEmailEventResponse>
Publishes an email send event *
Parameters
input
Email send event input data *
Returns
Promise<PublishEmailEventResponse>
Promise<PublishEmailEventResponse> The publish response
publishPasswordResetEmailEvent()
publishPasswordResetEmailEvent(
input):Promise<PublishEmailEventResponse>
Publishes a password reset email event *
Parameters
input
Password reset email event input data *
Returns
Promise<PublishEmailEventResponse>
Promise<PublishEmailEventResponse> The publish response
Deprecated
Use triggerPasswordSendResetEmailEvent (via UserService.sendPasswordResetEmail) which routes through the event-action-manager + template-engine instead. *
updateEventToEmailConfig()
updateEventToEmailConfig(
variables):Promise<EventToEmailConfig>
Updates an existing event to email configuration *
Parameters
variables
EventToEmailConfigUpdateVariables
EventToEmailConfig update input data *
Returns
Promise<EventToEmailConfig>
Promise<EventToEmailConfig> The updated event-to-email config
updateEventToWebHookConfig()
updateEventToWebHookConfig(
variables):Promise<EventToWebHookConfig>
Updates an existing event to webhook configuration *
Parameters
variables
EventToWebHookConfigUpdateVariables
EventToWebHookConfig update input data *
Returns
Promise<EventToWebHookConfig>
Promise<EventToWebHookConfig> The updated event-to-webhook config