progress with api samplse

Change-Id: Ia5dd3d9535daa1af376d2117ae7c7ec48ac4daa8
progress

Change-Id: I7878a16b66913a355b759c2b08dccfffc9b52b76