API Lib - Constructor & fromJSON()