Currently Being Moderated

NetApp Manageability (NM) SDK Introduction and Download Information


The NetApp Manageability SDK provides resources to develop applications that monitor and manage NetApp storage systems. SDK Help provides information about core APIs, which provide infrastructure to invoke Data ONTAP® APIs, DataFabric® Manager APIs for the OnCommand Core Package, and Web services APIs for DataFabric Manager on a server. The SDK Help also provides sample codes, troubleshooting information, conceptual information about NetApp technologies, and so on.

Resources of the product:

  • SDK Core APIs
  • SDK Core API libraries in C and C++, Java, Perl®, C#, VB.NET, PowerShell®, Python, and Ruby
  • ZExplore Development Interface (ZEDI) (formerly ZExplore) to test APIs, create sample codes, and create workflows in all the languages supported by the SDK
  • apitest utility to help users test the APIs
  • Support on Windows®, Red Hat® Enterprise Linux®, SUSE® Linux Enterprise Server, Oracle® Enterprise Linux, Solaris™, HP-UX®, IBM® AIX®, VMware® ESX
  • Design guides to help build applications by using the APIs

New features - NMSDK 5.2

Data ONTAP  and OnCommand Unified Manager API documentation is available separately at


The following are new in NetApp Manageability SDK 5.2:

  • Support for Perl API bindings
  • Support for the following operating systems:
    • Windows® Server x64 2012
    • Oracle® Enterprise Linux (32-bit and 64-bit) 6.3
    • SUSE® Linux (32-bit and 64-bit) 11.0 SP2
    • IBM® AIX® (32-bit and 64-bit) 7.1
    • VMware® ESX server 4.1 and VMware ESXi server 5.1
  • Support for the following versions of the programming languages:
    • Python versions 2.7.3 and 3.3.0
    • Java 7.0
    • Ruby 1.9.3 and 2.0
    • Perl 5.16
  • Support for Microsoft® Visual Studio® 2010 for C and C ++
  • Upgrade for OpenSSL 1.0.1e for C and C++
  • Support for following versions of browsers:
    • Google Chrome 30
    • Mozilla® Firefox® 23, 24, 25
    • Internet Explorer® 8, 9, 10


  • NetApp Manageability SDK 5.2 is available free of cost to customers and partners.
  • You must accept the End User License Agreement at the time of downloading the NetApp Manageability SDK 5.2.
  • The Notices (PDF) document contains the third-party copyright statements and licenses that apply to software components distributed with the product.


Download Information:

NMSDK is available free-of-charge through the NetApp Support site. To  access NMSDK, partners and customers need to sign-up for it.




Your feedback is very important to improve the product. Please provide your feedback at this link: NMSDK  Feedback


The NetApp Manageability SDK Discussion Forum:

Use the NetApp Technology Network to post queries in the discussion forum.

  • This forum is the preferred method to obtain support.
  • Use this forum for non-confidential queries and issues regarding the SDK.


The  NetApp Manageability SDK mailing list:

Use this mailing list to post any confidential information.


Customer Success Services (CSS):

Technical Support

888.4.NETAPP (US and Canada)
(888.463.8277) 00.800.44.NETAPP (EMEA/Europe)
+800.800.80.800 (Asia/Pacific)



  • NetApp Manageability SDK customers and end customers of partner products can contact CSS to log issues related to the SDK.
  • However, CSS does not offer support for the SDK usage during solution development.


Delete Document

Are you sure you want to delete this document?