SOA Software built its first product in 2002 and had a thriving software business. They questioned whether to build an API, what kind of API to build, and how to manage and promote it. They decided to build a RESTful/JSON API to support new channels without replacing their existing Java technology. They planned to use API management and community capabilities within their own product to secure, monitor, and promote the new API.