add api context