Ops

Remove an event sink

Changed on

Removes a named event sink from the cluster. Requires ledger:WriteOps scope. A non-empty controllerId must match the sink's controllerId; a mismatch returns SINK_CONTROLLER_MISMATCH (409). An omitted or empty controllerId removes the sink without an ownership precondition. A missing sink returns SINK_NOT_FOUND (404). Malformed query encoding or repeated controllerId parameters return INVALID_REQUEST (400) before Apply, instead of becoming unconditional removal.

delete/v3/_/events-sinks/{sinkName}

Request

  • Base URL
    http://localhost:9000
  • URL
    http://localhost:9000/v3/_/events-sinks/{sinkName}
  • Auth
    • HTTP bearer
    • or none

Path parameters

sinkNamestring required

Name of the event sink to remove

Query parameters

controllerIdstring

Optional opaque owner identity used as a removal precondition

Headers

Idempotency-Keystring

Idempotency key for the request

Response

Event sink removed successfully. No response body.

Changes