download request API