New API data formatting