Updated search API