The Internet of Things (IoT) is witnessing a growing demand in adaptive architectural frameworks to promote the connection between heterogeneous IoT devices and IoT systems. Service Oriented Architecture (SOA) is the most popular software architecture in IoT that offers loosely coupled systems to leverage IoT services at the middle-ware layer, and minimise system integration issues. Service Oriented Architecture (SOA) offers a powerful framework for supporting the connectivity, interoperability and integration in IoT systems. It forms the backbone of present day connected IoT infrastructure. The IoT integration framework benefits from an intelligent API layer that employs an external service