Need Help in Pagination using HTTP Node

I am trying to do a pagination, but unable to actually figure how to do it.
The current Scenario is I can run the first request where the body has no key values that needs to be passed, but to get other pages i need to add body parameter in the body afterwards.

need to add 2 key values pairs of "page: n, “starting_after”: “next page string here”

{
  "query": {
    "operator": "AND",
    "value": [
      {
        "field": "created_at",
        "operator": ">=",
        "value": "{{ $now.startOf('month').toSeconds().floor() }}"
      },
      {
        "field": "created_at",
        "operator": "<=",
        "value": "{{ $now.endOf('month').toSeconds().floor() }}"
      }
    ]
  },
  "pagination": {
    "per_page": 1,
    "page": n, // doesn't need to exist in first run
    "starting_after": "" // doesn't need to exist in first run
  }
}

but unable to know how exactly to pass these in pagination of HTTP Node.

I have tried it but need to know if that’s the correct? I have attached the setting I am using.

I always get this error-
```
The returned response was identical 5x, so requests got stopped

Check if “Pagination Completed When” has been configured correctly.
```

I need to get all the conversation from the intercom chat. Here is the pagination guide from them - Use Pagination with Search APIs
and the actual API docs to get the conversation - https://developers.intercom.com/docs/references/rest-api/api.intercom.io/conversations/searchconversations