Be it industry or academia, Internet of the Things (IoT) has become buzzword today. Everyone is expecting a system of gadgets controlled by web without human intervention. The concept has opened many possibilities and a fear of failure too. All over the world the research is going on and few organizations have already started implementing the concept at a small level. But the available research is still immature and undirectional. The area is very young, the research too. Hence there is a need to develop an IoT architecture which is universally acceptable by various IoT objects as well as server. To facilitate with the need, the paper presents a novel IOT architecture. In addition, the interaction of IoTobjects with each other has been discussed alongwith connection of a server’s infrastructure with another server’s infrastructure through API gateway.