add api call function