CreateFusionAlertInput: {
    filterOptions?: InputMaybe<Scalars["String"]["input"]>;
    fusionEventId: Scalars["String"]["input"];
    name?: InputMaybe<Scalars["String"]["input"]>;
    subscriptionValue: Scalars["String"]["input"];
    targetGroupId: Scalars["String"]["input"];
}

Object used to create an alert triggered by a topic defined by a FusionEvent

Type declaration

  • OptionalfilterOptions?: InputMaybe<Scalars["String"]["input"]>

    JSON object defining the options to use for filtering. Options must be supported by the FusionEventId's supported Filters found on the FusionEvent metadata

  • fusionEventId: Scalars["String"]["input"]

    FusionEvent identifier that describes the topic that this alert should be triggered on

  • Optionalname?: InputMaybe<Scalars["String"]["input"]>

    Friendly name that's displayed for the Alert.

  • subscriptionValue: Scalars["String"]["input"]

    The value to subscribe to. This is the value that will be used to filter the FusionEvent's messages. Typically, this is the user's wallet/vault/account/etc address of interest. This helps narrow down specific instances of the FusionEvent described by FusionEventId to only those that are important to this user

  • targetGroupId: Scalars["String"]["input"]

    Target Group ID containing the targets that should have alert notifications delivered to