Yes, I got the api endpoint directly from the app.
It looks like this:
https://api.riiotlabs.com/prod/swimming_pool/262....-{swimming_pool_id}-....66ebfb/blue/{blue_device_serial}/lastMeasurements?mode=blue_and_strip
This will return a json:
{'status': 'OK', 'last_blue_measure_timestamp': '2021-11-02T04:18:02.000Z', 'blue_device_serial': '.......', 'swimming_pool_id': '......', 'data': [{'name': 'temperature', 'priority': 10, 'timestamp': '2021-11-02T04:18:02.000Z', 'expired': False, 'value': 23.6, 'trend': 'undefined', 'ok_min': 20, 'ok_max': 40, 'warning_high': 50, 'warning_low': 5, 'gauge_max': 50, 'gauge_min': 0, 'issuer': 'sigfox'}, {'name': 'ph', 'priority': 20, 'timestamp': '2021-11-02T04:18:02.000Z', 'expired': False, 'value': 7.7, 'trend': 'undefined', 'ok_min': 7.2, 'ok_max': 7.6, 'warning_high': 8.4, 'warning_low': 6.6, 'gauge_max': 10, 'gauge_min': 5, 'issuer': 'sigfox'}, {'name': 'orp', 'priority': 30, 'timestamp': '2021-11-02T04:18:02.000Z', 'expired': False, 'value': 611, 'trend': 'increase', 'ok_min': 650, 'ok_max': 750, 'warning_high': 900, 'warning_low': 400, 'gauge_max': 1000, 'gauge_min': 300, 'issuer': 'sigfox'}, {'name': 'salinity', 'priority': 50, 'timestamp': '2021-11-02T04:18:02.000Z', 'expired': False, 'value': 5, 'trend': 'decrease', 'ok_min': 2.5, 'ok_max': 3.5, 'warning_high': 7, 'warning_low': 1.5, 'gauge_max': 10, 'gauge_min': 0, 'issuer': 'sigfox'}]}