NetAppZAPI is a Python library I wrote back in 2005 to allow me to administer NetApp filers using their more native ZAPI rather than the commandline.

The current implementation of ZAPI is still missing some features, but all the ones that exist can be accessed with this library.


You’ll need Python2.5 or greater. You’ll also need Twisted and lxml, but you can auto-install them by using the Python CheeseShop to install it.

Getting It and Installing It

To install it, just use the Cheeseshop, like this:

easy_install NetAppZAPI

Easy, no?


NetAppZAPI is licensed under the MIT license, so you can do pretty much whatever you like with it. Enjoy!


If you have feedback, suggestions, questions, or anything like that, just email me: [email protected]

If you liked this, you might like to hang out on the main blog by clicking here, or get regular updates.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.