api upg