Add/remove signal-mapping rules and sources without replacing the whole object
PATCH/signal-mapping
Incremental counterpart to PUT: upserts/removes individual event rules and sources instead of replacing the whole mapping, so a caller adding one rule doesn't have to resend the rest. upsertSources and removeSources edit the per-source dedup-key paths in SignalMapping.sources; pick a key that is unique per logical event and stable across retry deliveries (for example a vendor's per-delivery id, or the same logical event's run id across webhook retries), since a key that repeats across an object's lifecycle will silently mark later Events as duplicates.
Request
Responses
- 200
- 400
OK
Invalid signal mapping