Storm docs logo
Search the docs.../
Explore Storm Products

Cluster Alias Create

Creates a new stream alias in the cluster.

Request

PropertyValue
MethodPOST
URL/api/cluster/aliases
Content-Typeapplication/json
AuthenticationBearer Token
Request
Code iconbash
curl -X POST "{BASE_URL}/api/cluster/aliases" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"data":{"attributes":{"aliasName":"alias","streamKey":"test"}}}'

Request Body

ParameterTypeRequiredDescription
data.attributes.aliasNamestringYesName for the new alias
data.attributes.streamKeystringYesStream key to associate the alias with
Request Body
Code iconjson
{
  "data": {
    "attributes": {
      "aliasName": "alias",
      "streamKey": "test"
    }
  }
}

Response Body

ParameterTypeDescription
data.attributes.streamKeystringStream key associated with the alias
data.attributes.aliasNamestringName of the created alias
meta.executionTimeintegerRequest processing time in milliseconds
meta.generatedAtintegerResponse generation timestamp (Unix timestamp in ms)
messagestringResponse status message
Successful Response (200)
Code iconjson
{
  "data": {
    "attributes": {
      "streamKey": "test",
      "aliasName": "alias"
    }
  },
  "meta": {
    "executionTime": 49,
    "generatedAt": 1771957168096
  },
  "message": "New Alias has been added"
}

Error Response (4xx/5xx)

ParameterTypeDescription
messagestringHuman-readable error message
Error Response
Code iconjson
{
  "message": "Error message"
}
Support Needed?

Create a free ticket and our support team will provide you necessary assistance.

Blog
Support
About us
Patents
Term of use
Privacy policy
Contact
©2026 Storm Streaming Media. All Rights Reserved.