DNS Analytics API

I have a script that submits the following,
the since and until is set to the previous day
so it should retunr the last 24 hours

curl --request GET
–url https://api.cloudflare.com/client/v4/zones/******/dns_analytics/report
–header ‘Content-Type: application/json’
–header ‘X-Auth-Email: ******’
–header ‘X-Auth-Key: *****’
–header ‘since: 2024-01-10T00:00:00Z’
–header ‘utill: 2024-01-10T23:59:59Z’

I get response:

{
“result”: {
“rows”: 1,
“data”: [
{
“metrics”: [
361723
]
}
],
“data_lag”: 0,
“min”: {},
“max”: {},
“totals”: {
“queryCount”: 361723
},
“query”: {
“dimensions”: ,
“metrics”: [
“queryCount”
],
“since”: “2024-01-11T09:30:00Z”,
“until”: “2024-01-11T15:30:00Z”,
“limit”: 100000
}
},
“success”: true,
“errors”: ,
“messages”:
}

I am sending since = 2024-01-10T00:00:00Z and until = 'utill: 2024-01-10T23:59:59Z

Why is response showing:
“since”: “2024-01-11T09:30:00Z”,
“until”: “2024-01-11T15:30:00Z”,

I get the same if use bydate on the end of the curl url?

My reports show even though I set the since and until the API always returnes 19:00 and 01:00

My Set Since API Returns My Set Untill API Returns Request
2023-12-27 00:00:00 2023-12-27 19:00:00 2023-12-27 23:59:59 2023-12-28 01:00:00 75189
2023-12-28 00:00:00 2023-12-28 19:00:00 2023-12-28 23:59:59 2023-12-29 01:00:00 162827
2023-12-29 00:00:00 2023-12-29 19:00:00 2023-12-29 23:59:59 2023-12-30 01:00:00 94589
2023-12-30 00:00:00 2023-12-30 19:00:00 2023-12-30 23:59:59 2023-12-31 01:00:00 134845

I get the same if use bydate on the end of the curl url?