API Data Logs
From Cumulus Wiki
Jump to navigationJump to search
Back to Cumulus MX Local API
Day file Data
The all time records data response is designed for displaying on a web page, the text is formatted with HTML codes.
The format of the day file data API request is as follows...
http://localhost:8998:/api/data/dayfile?draw=1&start=XXXX&length=YYYY
Where...
- draw=1 is not used in this context, just pass a number, eg 1
- start=XXXX is the line number of the day file to start returning data for (0 relative)
- length=YYYY is the number of lines to return
eg.
http://localhost:8998/api/data/dayfile?draw=1&start=3510&length=5
Returns...
{ "draw": 1, "recordsTotal": 3825, "recordsFiltered": 3825, "data": [ [3511, "24/08/19", "15.0", "142", "15:04", "12.1", "06:03", "27.9", "16:25", "1015.58", "18:47", "1019.95", "00:31", "0.0", "00:00", "0.0", "20.3", "61.3", "7.0", "12:14", "44", "16:13", "98", "07:13", "2.77", "12.0", "28.1", "16:29", "28.3", "16:38", "12.2", "06:12", "0.0", "00:00", "12.1", "06:03", "17.1", "13:31", "11.3", "06:03", "158", "0.5", "3.4", "417", "12:50", "2.1", "14:13", "", "", "", "", "", ""], [3512, "25/08/19", "19.0", "138", "14:20", "15.4", "23:57", "30.6", "16:29", "1016.05", "16:38", "1018.83", "22:44", "0.0", "00:00", "0.0", "21.8", "75.5", "9.0", "14:30", "39", "13:14", "93", "23:50", "3.02", "11.9", "31.2", "16:06", "31.4", "16:25", "15.9", "06:22", "0.0", "00:00", "15.4", "23:57", "20.1", "17:47", "12.1", "04:28", "156", "0.0", "4.3", "392", "13:06", "2.1", "14:39", "", "", "", "", "", ""], [3513, "26/08/19", "10.0", "264", "16:28", "13.0", "04:58", "25.7", "15:24", "1015.61", "19:07", "1018.69", "00:20", "0.0", "00:00", "0.0", "18.2", "28.5", "4.0", "13:15", "65", "15:24", "98", "06:01", "1.60", "6.8", "25.7", "15:24", "28.4", "15:23", "13.7", "04:58", "0.0", "00:00", "13.0", "04:58", "19.6", "15:48", "12.4", "04:58", "274", "0.5", "1.8", "418", "12:39", "2.0", "12:50", "", "", "", "", "", ""], [3514, "27/08/19", "10.0", "276", "14:32", "13.4", "04:18", "26.3", "13:34", "1011.58", "20:00", "1016.42", "00:02", "0.0", "00:00", "0.2", "19.0", "27.7", "5.0", "14:39", "60", "13:37", "97", "05:39", "1.40", "5.2", "26.3", "13:34", "29.3", "13:25", "14.1", "06:12", "0.2", "22:58", "13.4", "04:18", "19.9", "14:33", "12.7", "03:41", "250", "0.5", "2.2", "538", "12:40", "2.2", "12:40", "", "", "", "", "", ""], [3515, "28/08/19", "14.0", "225", "09:46", "10.1", "23:40", "16.7", "00:00", "1010.19", "07:50", "1015.14", "23:53", "9.8", "11:24", "3.4", "14.7", "50.6", "6.0", "16:37", "87", "07:41", "97", "23:43", "0.41", "1.6", "16.7", "00:00", "18.5", "00:00", "9.4", "23:56", "2.6", "12:01", "10.1", "23:40", "15.8", "00:48", "9.4", "23:40", "220", "1.0", "0.0", "123", "12:38", "0.9", "12:39", "", "", "", "", "", ""] ] }
Where...
- "recordsTotal" and "recordsFiltered" are the total number of lines found in the dayfile.txt file
- The first number in the array is the line number (1 relative)
- The rest of the array entries are the fields from the dayfile.txt - refer to Dayfile.txt