add API test