publishTransactionalMessagingExternalTrigger
Publish an externally defined transactional messaging trigger.
Arguments
Input fields to publish an external transactional messaging trigger.
Returns
PublishTransactionalMessagingExternalTriggerPublish an externally defined transactional messaging trigger.
Possible Errors
- KT-CT-1113: Disabled GraphQL field requested.
- KT-CT-4178: No account found with given account number.
- KT-CT-5421: Account user not found.
- KT-CT-7899: An internal error occurred.
- KT-CT-9901: Invalid trigger type code.
- KT-CT-9905: Top-level context fields are missing.
- KT-CT-9906: Template variables do not match the defined schema.
- KT-CT-9908: Invalid recipient information.
- KT-CT-9909: Invalid recipient information.
- KT-CT-9910: Invalid input field combination.
- KT-CT-9912: Required context entity not found.
Allowed Viewers
Required Permissions
Can publish transactional messaging triggersQuery Complexity
1Examples
The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.
mutation PublishTransactionalMessagingExternalTrigger($input: PublishTransactionalMessagingExternalTriggerInput!) {
publishTransactionalMessagingExternalTrigger(input: $input) {
trigger {
...TriggerFragment
}
}
}
Variables
{
"input": PublishTransactionalMessagingExternalTriggerInput
}
Response
{
"data": {
"publishTransactionalMessagingExternalTrigger": {
"trigger": Trigger
}
}
}