dynamic API query finished