Renamed 'Receiving data' to 'Push API', and updated to use new build_json method