add build api