--- title: "Cloud Data Streaming Service overview" slug: "analytics-clouddatastreamingservice" tags: ["overview", "Cloud Data Streaming Service"] updated: 2026-09-17T09:51:28Z published: 2026-09-17T09:51:28Z canonical: "api.ncloud-docs.com/analytics-clouddatastreamingservice" --- > ## Documentation Index > Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # Cloud Data Streaming Service overview Available in VPC Cloud Data Streaming Service is a NAVER Cloud Platform service that allows you to easily deploy, protect, operate, and expand Apache Kafka clusters, an open source platform for real-time streaming data pipelines and application builds. Cloud Data Streaming Service provides APIs for cluster, monitoring, and config group features in RESTful format. ## Common Cloud Data Streaming Service settings The following describes commonly used request and response formats in Cloud Data Streaming Service APIs. ### Request The following describes the common request format. #### API URL The request API URL is as follows: ``` https://clouddatastreamingservice.apigw.ntruss.com ``` #### Request headers The following describes the request headers. | Field | Required | Description | | --- | --- | --- | | `x-ncp-apigw-timestamp` | Required | This is the number of milliseconds that have elapsed since January 1, 1970 00:00:00 UTC. - Request is considered invalid if the timestamp differs from the current time by more than 5 minutes. - Unix timestamp format. | | `x-ncp-iam-access-key` | Required | Access key issued on NAVER Cloud Platform - Issue and check access key: See [Create authentication key](/docs/en/common-ncpapi). - Issue and check access key for sub account: See [Create sub account](https://guide.ncloud-docs.com/docs/en/subaccount-use#%EC%84%9C%EB%B8%8C-%EA%B3%84%EC%A0%95-%EC%83%9D%EC%84%B1). | | `x-ncp-apigw-signature-v2` | Required | Base64-encoded signature that encrypts the request information with a secret key that maps to the access key issued on NAVER Cloud Platform, using the HMAC encryption algorithm (HmacSHA256) - Issue and check secret key: See [Create authentication key](/docs/en/common-ncpapi). - Create signature: See [Create signature](/docs/en/common-ncpapi). | | `Content-type` | Optional | Request data format - `application/json` | ### Response The following describes the common response format. #### Response status codes Cloud Data Streaming Service APIs use NAVER Cloud Platform's common response status codes. For information about the HTTP status codes common to NAVER Cloud Platform, see [Ncloud API response status codes](/docs/en/common-ncpapi#3%EC%9D%91%EB%8B%B5%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C). ## Cloud Data Streaming Service API The following describes the APIs provided by Cloud Data Streaming Service. ### Cluster The following describes the cluster-related APIs. | API | Description | | --- | --- | | [Reset account password](/docs/en/analytics-clouddatastreamingservice-cluster-resetcmakpassword) | Reset the manager tool access account password for a Cloud Data Streaming Service cluster. | | [Get version](/docs/en/analytics-clouddatastreamingservice-cluster-getkafkaversionlist) | Get available Cloud Data Streaming Service versions. | | [Upgrade version](/docs/en/cdss-rollingupgrade) | Cloud Data Streaming Service version upgrade | | [Pre-check version upgrade](/docs/en/cdss-rollingupgradeprecheck) | Pre-check Cloud Data Streaming Service version upgrade. | | [Get version upgrade status](/docs/en/cdss-rollingupgradeprogresscheck) | Get the progress status of Cloud Data Streaming Service version upgrade. | | [Get server generation](/docs/en/cdss-getservergenerationlist) | Get available node server generations. | | [Get server type](/docs/en/analytics-clouddatastreamingservice-cluster-getnodeproductlist) | Get available node server types. | | [Get server type (G3)](/docs/en/cdss-getserverspeclist) | Get available node server types (3rd generation servers only). | | [Get operating system type](/docs/en/analytics-clouddatastreamingservice-cluster-getosproductlist) | Get available operating system types. | | [Get operating system type (G3)](/docs/en/cdss-getclusterserverimagelist) | Get available operating system types (3rd generation servers only). | | [Get subnet list](/docs/en/analytics-clouddatastreamingservice-cluster-getsubnetlist) | Get the list of available subnets. | | [Get subnet list (G3)](/docs/en/cdss-getavailablesubnetlist) | Get the list of available subnets (3rd generation servers only). | | [Get VPC list](/docs/en/analytics-clouddatastreamingservice-cluster-getvpclist) | Get the list of available VPCs. | | [Create cluster](/docs/en/analytics-clouddatastreamingservice-cluster-createcluster) | Create Cloud Data Streaming Service cluster. | | [Create cluster (return ID)](/docs/en/analytics-clouddatastreamingservice-cluster-createcluster-id) | Create Cloud Data Streaming Service cluster (return ID). | | [Create cluster (G3)](/docs/en/cdss-createkvmcluster) | Create Cloud Data Streaming Service cluster (3rd generation servers only). | | [Get cluster list](/docs/en/analytics-clouddatastreamingservice-cluster-getclusterinfolist) | Get Cloud Data Streaming Service cluster list. | | [Get cluster status](/docs/en/analytics-clouddatastreamingservice-cluster-getclusterstatus) | Get the Cloud Data Streaming Service cluster status. | | [Get cluster certificate](/docs/en/analytics-clouddatastreamingservice-cluster-downloadcertificate) | Get the certificate used for cluster communication encryption in the Cloud Data Streaming Service. | | [Get cluster](/docs/en/analytics-clouddatastreamingservice-cluster-getclusterinfo) | Get Cloud Data Streaming Service cluster details. | | [Get cluster ACG list](/docs/en/analytics-clouddatastreamingservice-cluster-getclusteracginfo) | Get the Cloud Data Streaming Service cluster ACG rule list. | | [Restart all cluster services](/docs/en/analytics-clouddatastreamingservice-cluster-restartallservices) | Restart all services in a Cloud Data Streaming Service cluster. | | [Restart cluster CMAK](/docs/en/analytics-clouddatastreamingservice-cluster-restartcmakservice) | (Deprecated) Restart CMAK in a Cloud Data Streaming Service cluster. | | [Restart cluster Kafka](/docs/en/analytics-clouddatastreamingservice-cluster-restartkafkaservice) | Restart Kafka and Zookeeper of a Cloud Data Streaming Service cluster. | | [Disable cluster public domain](/docs/en/analytics-clouddatastreamingservice-disablepublicdomain) | Disable the public domain for accessing management tools for a Cloud Data Streaming Service cluster. | | [Enable cluster public domain](/docs/en/analytics-clouddatastreamingservice-enablepublicdomain) | Enable the public domain for accessing management tools for a Cloud Data Streaming Service cluster. | | [Delete cluster](/docs/en/analytics-clouddatastreamingservice-cluster-deletecluster) | Delete Cloud Data Streaming Service cluster. | | [Add node](/docs/en/analytics-clouddatastreamingservice-cluster-changecountofbrokernode) | Add Cloud Data Streaming Service cluster broker node. | | [Get node list](/docs/en/analytics-clouddatastreamingservice-cluster-getclusternodelist) | Get the list of all nodes in a Cloud Data Streaming Service cluster. | | [Get changeable node specification](/docs/en/analytics-clouddatastreamingservice-cluster-getnodeproductli) | Get changeable server specifications for each node in a Cloud Data Streaming Service cluster. | | [Get changeable node specification (G3)](/docs/en/cdss-getserverspeclistforspecchange) | Get changeable server specifications for each node in a Cloud Data Streaming Service cluster (3rd generation servers only). | | [Get node specifications](/docs/en/analytics-clouddatastreamingservice-cluster-getnodespecdetai) | Get server specifications for each node in a Cloud Data Streaming Service cluster. | | [Get node communication information](/docs/en/analytics-clouddatastreamingservice-cluster-getbrokerinfo) | Get communication information for a Cloud Data Streaming Service cluster broker node. | | [Change node specifications](/docs/en/analytics-clouddatastreamingservice-cluster-changespecnode) | Change server specifications for each node in a Cloud Data Streaming Service cluster. | | [Rolling restart node](/docs/en/cdss-rollingrestart) | Rolling restart all nodes in a Cloud Data Streaming Service cluster. | | [Pre-check node rolling restart](/docs/en/cdss-rollingrestartprecheck) | Pre-check rolling restart of all nodes in a Cloud Data Streaming Service cluster. | | [Get node rolling restart status](/docs/en/cdss-rollingrestartprogresscheck) | Get the progress status of rolling restart of all nodes in a Cloud Data Streaming Service cluster. | | [Restart node Kafka](/docs/en/analytics-clouddatastreamingservice-cluster-restartkafkaservicepernode) | Restart Kafka on a specified node in a Cloud Data Streaming Service cluster. | | [Disable node public endpoint](/docs/en/analytics-clouddatastreamingservice-disablebrokernodepublicendpoint) | Disable the public endpoint of the broker node for a Cloud Data Streaming Service cluster. | | [Enable node public endpoint](/docs/en/analytics-clouddatastreamingservice-enablebrokernodepublicendpoint) | Enable the public endpoint of the broker node for a Cloud Data Streaming Service cluster. | | [Get load balancer list](/docs/en/analytics-clouddatastreamingservice-cluster-getloadbalancerinstancelist) | Get the list of load balancers available as public endpoints for broker nodes in a Cloud Data Streaming Service cluster. | ### Monitoring The following describes the event monitoring-related APIs. | API | Description | | --- | --- | | [Get monitoring result](/docs/en/analytics-clouddatastreamingservice-monitoring-getcdssmonitoring) | Get monitoring data for Cloud Data Streaming Service clusters and node servers. | | [Get operating system monitoring results](/docs/en/analytics-clouddatastreamingservice-monitoring-getosmonitoring) | Get operating system monitoring data for a Cloud Data Streaming Service node server. | ### Config Group The following describes the config group-related APIs. | API | Description | | --- | --- | | [Create config group](/docs/en/analytics-cdss-configgroup-createconfiggroup) | Create a config group required when creating a cluster. | | [Get config group list](/docs/en/analytics-cdss-configgroup-getkafkaversionconfiggrouplist) | Get the list of config groups created by Kafka version. | | [Get cluster with config group applied](/docs/en/analytics-cdss-configgroup-getconfiggroupusingclusterlist) | Get clusters with applied config groups. | | [Get config group](/docs/en/analytics-cdss-configgroup-getkafkaconfiggroup) | Get config group details. | | [Get config group Kafka settings](/docs/en/analytics-cdss-configgroup-getkafkaconfiggroupdetaillist) | Get detailed Kafka settings for a config group. | | [Change config group description](/docs/en/analytics-cdss-configgroup-setkafkaconfiggroupmemo) | Change the config group description. | | [Apply config group to cluster](/docs/en/analytics-cdss-configgroup-setclusterkafkaconfiggroup) | Apply a config group to a cluster. | | [Change config group Kafka settings](/docs/en/analytics-cdss-configgroup-setkafkaconfiggroupdetail) | Change detailed Kafka settings for a config group. | | [Delete config group](/docs/en/analytics-cdss-configgroup-deleteconfiggroup) | Delete config group. | ## Cloud Data Streaming Service related resources NAVER Cloud Platform provides a variety of related resources to help users better understand Cloud Data Streaming Service APIs. - Cloud Data Streaming Service API guides - [Create signature](/docs/en/common-ncpapi): How to create a signature to add to the request header - [Sub Account User Guides](https://guide.ncloud-docs.com/docs/en/subaccount-overview): How to issue the access key to be added to the request header - [Common Ncloud response status codes](/docs/en/common-ncpapi#3%EC%9D%91%EB%8B%B5%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C): Information on common response status codes of NAVER Cloud Platform used by the Cloud Hadoop service - How to use the Cloud Data Streaming Service service - [Cloud Data Streaming Service user guide](https://guide.ncloud-docs.com/docs/en/cdss-overview): How to use Cloud Data Streaming Service in the NAVER Cloud Platform console - [Ncloud user environment guide](https://guide.ncloud-docs.com/docs/en/environment-environment-1-1): Explore VPC and Classic environments and supported services. - [Pricing and features](https://www.ncloud.com/product/analytics/cloudDataStreamingService): View pricing details and key capabilities. [Latest announcements](https://www.ncloud.com/intro/news): Stay informed about the Cloud Data Streaming Service service updates and news. - [FAQs](https://www.ncloud.com/support/faq/prod?categoryCode2=ANALY&categoryCode3=SV_0156&page=1): Get answers to common Cloud Data Streaming Service questions. - [Contact Support](https://www.ncloud.com/support/question/service): Get help if you can't find what you need in the API guide.