update api urls
fix map json usage, add list sort and limit