is it possible to update the database without going into the config menu?
Perhaps with an api command?
Not currently. We may make a hardcoded entry in the external apps list to do this in the near future. You do realize that the default setting for the database is to refresh / rebuild if necessary every time you start m/e, right?