prototyping api