Update a stream subscription

Updates one or more fields on an existing subscription. Only the fields you include in the
request body are changed — omitted fields are left as-is.

Common operations:

  • Change webhook URL: set webhookUrl to the new URL.
  • Remove webhook delivery: set webhookUrl to an empty string (subscription must have websocket enabled).
  • Pause delivery: set active to false. Pending webhooks are held until you resume.
  • Resume delivery: set active to true.
  • Change filters: set partyFilter and/or filters. See the create endpoint for available filter types.

At least one delivery method (webhook or websocket) must remain enabled after the update.

Path Params
string
required
Defaults to canton

Name of the chain.

uuid
required

Subscription ID (UUID).

Body Params

Fields to update (only provided fields are changed).

string | null

New webhook URL. Set to empty string "" to remove webhook delivery.

boolean | null

Enable or disable WebSocket delivery.

string | null

New party filter. Set to empty string "" to clear and receive updates for all parties.

filters
object

Structured subscription filters. Categories are OR'd.

boolean | null

Enable or disable raw transaction data in deliveries.

boolean | null

Set to false to pause delivery (pending webhooks are held), or true to resume.

Headers
string
required
Defaults to demokey

API Key to call the API. To generate one, visit https://noves.fi/pricing

Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json