Skip to main content
NetApp Knowledge Base

Deferral of ONTAPI (ZAPI) End-of-Availability

Views:
259
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
core
Last Updated:

Applies to

  • NetApp ONTAPI (ZAPI)
  • ONTAP 9
  • REST API for automation

Answer

Overview
  • NetApp ONTAPI (ZAPI) calls are proprietary APIs provided with NetApp ONTAP software to automate data storage management tasks.
  • These ZAPIs have been replaced by industry-standard, software-defined REST (Representational State Transfer) APIs, which now serve as the primary interface for automating and managing ONTAP.
  • REST APIs conform to common guidelines, making them easier to manage and integrate.
Transition to REST APIs
  • With the release of ONTAP 9.10.1, the vast majority of ZAPIs have been fully replaced with corresponding REST API endpoints. These mappings are documented in the latest version of the ONTAPI/ZAPI-to-REST mapping document.
ONTAPI deprecation policy
  • Starting with ONTAP version 9.14 and beyond, ONTAPI remains active for 30 days after an upgrade. If no ONTAPI calls are detected during this period, the interface will be automatically disabled.
  • It can, however, be re-enabled if needed by executing the following CLI command:
    system services web ontapi modify -suspended false
Continued Support for ONTAPI
  • Despite the shift to REST APIs, many customers continue to rely on ONTAPI. Therefore, we have decided to extend its support until further notice.
  • It is important to note that while ONTAPI will remain available on an "as-is" basis, all new features and improvements will be implemented exclusively through REST interfaces.

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.