Periodically Query an external API on wordpress site

  1. You can use wp->query calls to loop through the users table and update each row in a loop.
  2. Probably would need to use cron jobs for this, this is different for every host but you basically would tell it to run your php script at intervals.