play framework supported through api