support input form data in api

John, Greg do you guys wanna take a look at those changes to support input form data in the sdk