add api partialy