Perform incremental operations on merchant action triggers at the account scope.
Supports two operations:
Important: Only one operation can be in progress per scope at a time. Concurrent requests return 409.
To learn more about action triggers, please read the Realtime Action Triggers Guide.
Request body for incremental merchant action trigger operations.
Exactly one of merchantTriggers (for add) or triggerIds (for remove) must be provided, depending on the operation.
The operation to perform:
add: Register new merchants or update existing ones via merchant matchingremove: Remove merchants (excluded from enrichment lookups)add, remove List of merchant triggers to add. Required for the add operation.
If a trigger ID already exists, the old registration is replaced (upsert behavior).
Field requirements:
id, merchantName, and action are always requiredwebsite is required1 - 100000 elementsList of trigger IDs to remove. Required for the remove operation.
Trigger IDs that are not currently active are silently ignored (idempotent).
1512["merchant_123", "merchant_456"]