Revert "api demo 2"

This reverts commit f2173c67c7443cde6bccc851e5f88e73971ed344.
Revert "api demo"

This reverts commit 30c4c139445562b8cfb027bb4b499a57b794f380.