Ruby API wrapper gem