Answered questions in dedicated thread: Beestat API Questions/Clarifications
For a full day you’ll want 00:00 through 23:55 which is 288 records. Between is inclusive, so in your example above you’re getting one extra row which the first row for 5/22.