Implementing a RESTful API to the IBM Storwize Family

An IBM Redpaper publication

Published 14 January 2015, updated 23 January 2015

cover image

IBM Form #: REDP-5167-00
(10 pages)

More options

Rate and comment

Authors: Christopher Bulmer, Alexander Evans


The IBM® SAN Volume Controller and Storwize® family currently allows administration through a web-based graphical user interface (GUI), a command-line interface (CLI), and by using Storage Management Initiative Specification (SMI-S). However, certain environments are better suited for a RESTful (related to Representational State Transfer (REST) application programming interfaces (APIs). RESTful APIs use the HTTP verbs to act on a resource. For example, a GET request to /volumes lists all volumes and DELETE /volumes/1 deletes the volume with the ID 1. This paper describes an approach to developing a RESTful API to the SAN Volume Controller and Storwize family.

Follow IBM Redbooks

Follow IBM Redbooks