port data apis