Triggers
Delete a trigger
Marks a trigger as deleted (poison-pilled). This operation logically removes the trigger from the system while preserving the record.
Usage Notes:
- This operation cannot be undone through the API
- The trigger_type and topic parameters together identify the exact trigger to delete
- The system constructs the full subject using these parameters: ms.trigger.{trigger_type}.{topic}
- For gateway triggers, associated mappings remain but are no longer accessible
- For stream triggers, connections between source and target are terminated
- In-flight operations may still complete, but new operations will be rejected
- The trigger remains in the system's history for audit purposes
delete/trigger/triggers/{trigger_type}/{topic}
Path parameters
trigger_type'gateway' | 'stream' | 'subject' required
The type of trigger (gateway, stream, subject)
topicstring required
The unique topic identifier of the trigger (without the prefix)
Response
Successfully deleted trigger
Example response
{
"status_code": 200
}