Developer Tips: SmartCloud Businesss Support System (BSS) API
VanStaub 120000BGUR Visits (1127)
IBM SmartCloud SaaS Business Support System (BSS) is a platform for managing and administering processes that support SaaS services. The primary resource for developers is the wiki as well as a PDF version of the same content. Additionally, the Greenhouse site hosts the BSS API Expl
Familiarize with CURL before coding. The wiki suggests CURL as a free utility tool to invoke BSS APIs. I'd suggest that a developer start by first creating CURL scripts on the API functions that will later be coded. For example, create a CURL script that invokes the intended service and supplies appropriate input. This will ensure the JSON input is well-formed and correct and provide for a repeatable baseline when coding an application that does the same. Here is a batch script I used for the RegisterCustomer service.
Use output as input. The wiki and PDF states that input on many service calls is "a well formatted JSON object with the foll