add proxy suuport and partial success into api

Change-Id: I167d57bfeac1805a2b4bb26f9de52d0ccceeba2b
Merge "add proxy suuport and partial success into api" into dev/experimental