Skip to main content

Delete a Stream – Streams REST API

Updated on
Jul 20, 2026

Overview

Permanently deletes a stream by its unique ID. This action removes the stream configuration and stops all data delivery to its destination.

Key considerations:

  • This action cannot be undone
  • All stream configuration will be permanently deleted
  • Data delivery stops immediately
  • Historical delivery data is not affected

warning

This is a destructive action. Make sure you want to permanently remove this stream before proceeding.

Endpoint

Send a DELETE request to remove a specific stream.

DELETE https://api.quicknode.com/streams/rest/v1/streams/{id}

Path Parameters

ParameterTypeRequiredDescription
idstringYesThe unique identifier (UUID) of the stream to delete

Example Request

curl -X DELETE "https://api.quicknode.com/streams/rest/v1/streams/f6ad6459-b5ad-4183-b370-1c1388e47e83" \
-H "accept: application/json" \
-H "x-api-key: YOUR_API_KEY"

Response

On success, the API returns a confirmation message.

{
"code": 200,
"msg": "Stream deleted successfully",
"data": null
}

Response Fields

FieldTypeDescription
codenumberHTTP status code (200 for success)
msgstringConfirmation message
datanullNo additional data returned
Share this doc