Device Gateway API