Download OpenAPI specification:Download

Overview

Welcome to Nasuni Data Service (NDS) API Documentation.

This documentation provides comprehensive information about the Nasuni Data Service (NDS) API. This API provides Azure Blob Storage compatible endpoints for accessing data stored in Nasuni Volume.

Authentication

This API supports the following authentication methods:

  • SAS Token Authentication: Use a Shared Access Signature (SAS) token to authenticate your requests. You can copy one of the SAS tokens generated during NDS deployment. This requires the following query parameters:
    • sv: The storage service version.
    • ss: The services accessible with the SAS token.
    • srt: The resource types accessible with the SAS token.
    • sp: The permissions granted by the SAS token.
    • se: The expiration time of the SAS token.
    • st: The start time of the SAS token.
    • sig: The signature for the SAS token.
  • Shared Key Authentication: Use a shared key to sign your requests. This type of authorization is represented in the Authorization header. You should use one of the two Shared Keys generated during NDS Deployment.

Available Operations

  • List Containers: Retrieve a list of all containers (Nasuni Volumes) registered with NDS.
  • List Blobs: Retrieve a list of blobs (files) within a specified container (Nasuni Volume).
  • Get Blob: Download a specific blob (file) from a container (Nasuni Volume).
  • Get Blob Properties: Retrieve metadata and properties of a specific blob (file) from a container (Nasuni Volume) without downloading the actual content.
Copyright © 2025 Nasuni Corporation. All rights reserved.