Cannot find user info in an API in different situations

Description
I cannot receive a user info range of multiple dates, but if I designate specific date, it will be returned.
Detail symptoms are below.

Error
N/A

Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT

Which Endpoint/s?
/report/users

How To Reproduce (If applicable)
Steps to reproduce the behavior:

  1. Request URL / Headers (without credentials) / Body

params = {‘from’: ‘2020-05-11’, ‘page_size’: 300, 'to’: ‘2020-05-11’, ‘type’: ‘active’}
‘eureka’ in str(requests.get(url, headers=headers, params=params, verify=False).json()[‘users’])
==> True # ‘eureka’ is a user’s email id

params = {‘from’: ‘2020-05-10’, ‘page_size’: 300, ‘to’: ‘2020-05-12’, ‘type’: ‘active’}
‘eureka’ in str(requests.get(url, headers=headers, params=params, verify=False).json()[‘users’])
==> False

requests.get(url, headers=headers, params=params, verify=False).json()[‘page_count’]
==> total page count : 1 # don’t need to pagenate

  1. See error
  • eureka user info is in a day of “2020-05-11”
  • but, eureka user info not in “2020-05-10 ~ 2020-05-12”

Why this situation was occurred?

Hi @eureka, my first hunch would be that the response on the second request (2020-05-10 to 2020-05-12) is paginated, with 300 requests per page. Use a next_page_token to get the next page of responses.