all api completed