Added APIItemModel (untested)