The most challenging was the fact that the customer required an adapter that had never been done before; even Software producer claimed it to be impossible in UCMDB 9.x.
The adapter was successfully developed using a Java + Jython combined adapter, providing topology integration using an API that had not been supported by the original product in any version.
The customer then came back after several months for further development to support the same REST API in the latest 10.x versions of the software. This was again a custom developed adapter code, however retained the original functionality of the ServiceNow pull adapter with the ability to toggle APIs being used. The methodology included the following steps: