--- title: "Overview" url: https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/overview/ description: "This page lists all the Node.js SDK methods required to carry out Stratus operations through code." last_updated: 2026-09-08T11:07:33Z service: Cloud Scale type: general related_links: - name: "Stratus Component Help Documentation" url: /en/cloud-scale/help/stratus/introduction - name: "Java SDK" url: /en/sdk/java/v1/cloud-scale/stratus/overview/ - name: "Python SDK" url: /en/sdk/python/v1/cloud-scale/stratus/overview/ - name: "JavaScript SDK Documentation" url: /en/sdk/javascript/v1/cloudscale/stratus/rename-move/ - name: "iOS SDK" url: /en/sdk/ios/v2/cloud-scale/stratus/overview/ - name: "Android SDK" url: /en/sdk/android/v2/cloud-scale/stratus/overview/ - name: "Flutter SDK" url: /en/sdk/flutter/v2/cloud-scale/stratus/overview/ - name: "REST API" url: /en/api/code-reference/cloud-scale/stratus/get-all-buckets/#GetAllBuckets --- # Stratus > **Note:** This SDK is currently in deprecation. Migrate to [JavaScript SDK](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/stratus/overview/) now. ## Overview Cloud Scale [Stratus](https://docs.catalyst.zoho.com/en/cloud-scale/help/stratus/introduction) is Catalyst's robust and powerful storage solution. You can store data of any format in the form of [Objects](https://docs.catalyst.zoho.com/en/cloud-scale/help/stratus/objects/introduction/) in containers called [Buckets](https://docs.catalyst.zoho.com/en/cloud-scale/help/stratus/buckets/name-bucket/). Each Bucket and every individual object in the bucket has a secure [Object URL](https://docs.catalyst.zoho.com/en/cloud-scale/help/stratus/objects/introduction/#object-url) and [Bucket URL](https://docs.catalyst.zoho.com/en/cloud-scale/help/stratus/buckets/create-bucket/#bucket-url). You can perform upload and download operations on objects and even provide [custom permissions](https://docs.catalyst.zoho.com/en/cloud-scale/help/stratus/stratus-permissions/#custom-permissions) for each object. The following table contains the list of all the Catalyst SDKs that can be used to perform Stratus operations through code.
Category SDK Method
General Stratus Operations
  • [Create Stratus Instance](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/create-stratus-instance/)
  • [Check Bucket Availability](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/check-bucket/)
  • [List Buckets](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/list-buckets/)
Bucket Operations
  • [Create Bucket Instance](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/create-bucket-instance/)
  • [Get Bucket Details](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/get-bucket-details/)
  • [Get Bucket CORS](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/get-bucket-cors/)
  • [List Objects in a Bucket](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/list-objects/)
    • [List all Objects by Pagination](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/list-objects/#list-all-objects-by-pagination)
    • [List Objects Through Iteration](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/list-objects/#list-objects-through-iteration)
  • [Check Object Availability](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/check-object-availability/)
  • [Download Object](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/download-object/)
    • [Download an Object](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/download-object/#download-an-object)
    • [Download a Portion of the Object](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/download-object/#download-a-portion-of-the-object)
    • [Download an Object Using Transfer Manager](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/download-object/#download-an-object-using-transfer-manager)
    • [Generate Presigned URL to Download an Object](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/download-object/#generate-presigned-url-to-download-an-object)
  • [Upload Object](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/upload-object/)
    • [Upload Object as a Stream](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/upload-object/#upload-object-as-a-stream)
    • [Upload Object as a String](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/upload-object/#upload-object-as-a-string)
    • [Upload Object with Options](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/upload-object/#upload-object-with-options)
    • [Upload Object Using Multipart](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/upload-object/#upload-object-using-multipart)
    • [Upload an Object Using Transfer Manager](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/upload-object/#upload-an-object-using-transfer-manager)
    • [ Generate Presigned URL to Upload an Object](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/upload-object/#generate-presigned-url-to-upload-an-object)
  • [Extract a Zipped Object In Stratus](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/extract-zipped-object/)
    • [Get Zip Extraction Status](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/extract-zipped-object/#get-zip-extraction-status)
  • [Copy Object](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/copy-objects/)
  • [Rename and Move Operations on an Object](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/rename-move-object/)
  • [Delete Objects](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/delete-objects/)
    • [Delete a Single Object](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/delete-objects/#delete-a-single-object)
    • [Delete a Specific Version of an Object after a Specific Time](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/delete-objects/#delete-a-specific-version-of-an-object-after-a-specific-time)
    • [Delete Multiple Objects](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/delete-objects/#delete-multiple-objects)
    • [Truncate Bucket](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/delete-objects/#truncate-bucket)
    • [Delete a Path in the Bucket](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/delete-objects/#delete-a-path-in-the-bucket)
Object Operations
  • [Create Object Instance](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/create-object-instance/)
  • [List Object Versions](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/list-object-versions/)
    • [List All Versions of an Object Through Pagination](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/list-object-versions/#list-all-versions-of-an-object-through-pagination)
    • [List All Versions of the Object Through Iteration](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/list-object-versions/#list-all-versions-of-the-object-through-iteration)
  • [Get Object Details](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/object-details/)
    • [Get Details of All Objects](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/object-details/#get-details-of-all-objects)
    • [Get Details of a Particular Version of the Object](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/object-details/#get-details-of-a-particular-version-of-the-object)
  • [Put Object Meta Data](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/stratus/put-object-meta/)