add sample apis